Solana Token-2022 এক্সটেনশন: ট্রান্সফার ফি, হুক ও অ্যাকাউন্টের অবস্থা
Token-2022 mint ও token account-এর এক্সটেনশন কীভাবে ফি, অতিরিক্ত অ্যাকাউন্ট, freeze, memo ও wallet compatibility বদলায়।
এই গাইডেToken-2022 mint ও token account-এ state যোগ করে
সংক্ষিপ্ত সারাংশ
Token-2022 mint ও token account ব্যবহার করে, কিন্তু ঐচ্ছিক extension ট্রান্সফারের ফল বদলাতে পারে। পাঠানোর আগে mint address, owning token program, সক্রিয় extension, authority এবং recipient account-এর অবস্থা যাচাই করুন; ticker একা নিয়ম জানায় না।
Token-2022 mint ও token account-এ state যোগ করে
Token Extensions Program, সাধারণত Token-2022 নামে পরিচিত, optional state ও instruction দিয়ে নতুন আচরণ যোগ করে। কিছু extension mint-এ থাকে এবং ওই mint-এর সব transfer-এ প্রভাব ফেলে; কিছু প্রতিটি token account-এ থাকে। শুধু Token-2022 নাম দেখে সব token-এর আচরণ এক ভাববেন না। কিছু extension একসঙ্গে চলে না এবং বেশিরভাগই account initialize হওয়ার পর যোগ করা যায় না। Solana
Mint address asset শনাক্ত করে; ticker শুধু label
নাম ও symbol wallet list পড়তে সাহায্য করে, কিন্তু unique identity নয়। প্রতিটি token-এর mint address আলাদা; mint-এর owning program-ও গুরুত্বপূর্ণ। Legacy Token Program ও Token-2022 আলাদা program, তাই ticker এক হলেও account একে অন্যের বদলে চলে না। সম্পূর্ণ mint address trusted source-এর সঙ্গে মেলান এবং owner program, extension ও authority দেখুন। Solana · Solana
Transfer fee প্রাপকের খরচযোগ্য পরিমাণ কমায়
TransferFeeConfig mint extension rate ও maximum fee নির্ধারণ করে। 1.5% fee এবং 0.20 cap-এ 10.00 token পাঠালে fee 0.15: প্রাপকের spendable balance 9.85 বাড়ে, আর 0.15 destination token account-এ withheld থাকে। সঠিক ফল পেতে gross amount, decimals, বর্তমান rate ও cap যাচাই করুন। Solana
Transfer hook program logic ও extra account যোগ করে
Transfer-hook mint-এ hook program-এর address থাকে এবং প্রতিটি send-এ CPI চলে। hook ExtraAccountMetaList থেকে অতিরিক্ত account চাইতে পারে, যেমন allowlist বা transfer limit যাচাইয়ের জন্য। প্রয়োজনীয় account অনুপস্থিত বা পুরোনো হলে, অথবা hook নিজে transfer প্রত্যাখ্যান করলে, পুরো transaction ব্যর্থ হয়; hook বাদ দিয়ে আংশিক transfer হয় না। সর্বশেষ account list সমাধান করে sign করার আগে simulate করুন। Solana · Solana
নতুন account frozen অবস্থায় শুরু হতে পারে
DefaultAccountState mint extension নতুন token account-এর initial state ঠিক করে; mint চাইলে সেগুলো frozen করে শুরু করতে পারে। freeze authority thaw না করা পর্যন্ত frozen account স্বাভাবিক token operation-এ ব্যবহার করা যায় না। default state বদলালে ভবিষ্যতের account বদলায়, আগে থেকে frozen থাকা account নয়। receiving account-এর state ও authority দেখুন। Solana · Solana
Memo requirement receiving account-এ থাকে
MemoTransfer destination token account-এ enable হয়, mint-এ নয়। চালু থাকলে inbound Transfer বা TransferChecked-এর ঠিক আগে একই transaction-এ memo instruction দিতে হয়; ঐ account থেকে outgoing transfer-এ শুধু এই extension-এর কারণে memo লাগে না। memo না থাকলে বা order ভুল হলে transfer প্রত্যাখ্যাত হয়। recipient service-এর deposit instruction ও address যাচাই করুন। Solana
Wallet support extension সেটের ওপর নির্ভর করে
একটি wallet hook-token receive করতে পারে কিন্তু hook চালাতে না পারায় সেটি পাঠাতে নাও পারে। পাঠানোর সময় wallet-কে hook program ও বর্তমান extra account list resolve করে transfer-এ যুক্ত করতে হবে। Wallet-কে fee-এর net amount, frozen destination এবং memo rule-ও দেখাতে হতে পারে। hook program বা account list বদলাতে পারে, তাই প্রতি send-এ নতুন করে পড়ুন। Solana · Solana
Sign করার আগে পুরো transfer যাচাই করুন
প্রথমে পূর্ণ mint address এবং owning token program যাচাই করুন। mint extension ও authority, তারপর নির্দিষ্ট recipient account-এর frozen state ও memo requirement দেখুন। fee থাকলে net amount হিসাব করুন; hook থাকলে বর্তমান extra account যোগ করুন এবং পুরো transaction simulate করুন। সফল address lookup মানেই transfer সফল হবে না। এই নিয়ম transaction mechanics বোঝায়, বিনিয়োগের ফল নয়.
[Solana PDA ও token account address](/bn/learn/solana-program-derived-addresses-seeds-bump-off-curve-explained) · [Solana transaction fee](/bn/learn/solana-transaction-fees-base-priority-compute-units-explained)
সাধারণ প্রশ্ন
Q1সব Token-2022 token-এ কি transfer fee আছে?
না। Transfer fee একটি optional mint extension; নির্দিষ্ট mint-এর setting দেখুন.
Q2Wallet hook token receive করতে পারে কিন্তু send করতে পারে না?
হ্যাঁ। Receive-এ hook চলে না, কিন্তু send-এ hook-এর required account resolve করতে হয়.
Q3Ticker একই হলে কি token-ও একই?
না। Full mint address ও owning program যাচাই করুন; name ও symbol unique নয়.
উৎস ও আরও পড়ুন
সমস্যা জানান
এই নিবন্ধের লিংকসহ একটি ইমেল তৈরি হবে। পাঠানোর পরেই Mark প্রতিবেদনটি পাবে
দ্রুত যাচাই
গাইডটি পড়ার পর 3টি প্রশ্নে নিজেকে যাচাই করুন
প্রশ্ন 01
Token-2022-এর withheld fee কোথায় রাখা হয়?
ব্যাখ্যা দেখতে একটি উত্তর বেছে নিন
অপশন শব্দকোষ
এক্সারসাইজ নোটিশের পর চুক্তি পূরণের দায় অপশন বিক্রেতার ওপর বণ্টিত হওয়ার প্রক্রিয়া, যাতে শেয়ার দেওয়া বা কেনার বাধ্যবাধকতা তৈরি হতে পারে।
বিস্তারিত গাইড পড়ুনবিড-আস্ক স্প্রেডএকটি চুক্তির সেরা বিড ও আস্কের মধ্যকার ব্যবধান। এটি অবস্থানে ঢোকা ও বের হওয়ার একটি বাস্তব খরচ বোঝায় এবং তারল্য কমলে বড় হতে পারে।
বিস্তারিত গাইড পড়ুন0DTEAn option that expires on the current trading day; little time remains for the thesis to work, while gamma and execution risk can change quickly.
বিস্তারিত গাইড পড়ুন