
Table of Contents
Contract address হলো ব্লকচেইনে অক্ষরের একটি অনন্য স্ট্রিং, যা আপনাকে একটি smart contract (স্মার্ট কন্ট্রাক্ট) খুঁজে পেতে এবং সেটি কিভাবে ব্যবহার করতে হয় - যেমন টোকেন পাঠানো ও লেনদেন যাচাই করা - তা বুঝতে সাহায্য করে। কন্ট্রাক্টটি ডিপ্লয় করার সময় এই ঠিকানা স্বয়ংক্রিয়ভাবে তৈরি হয় এবং ক্রিপ্টোকারেন্সি রাখার জন্য ব্যবহৃত সাধারণ ওয়ালেট ঠিকানার চেয়ে এটি আলাদা।
Contract address বোঝা
ক্রিপ্টোকারেন্সির জগৎ অক্ষরের অদ্ভুত দেখতে স্ট্রিংয়ে ভরা, যেগুলোকে ঠিকানা বলা হয়। আজ আমরা সেগুলোরই একটির রহস্য ভাঙছি - contract address। এই নিবন্ধে আপনি জানবেন contract address কাকে বলে (আর কাকে বলে না), এটি কিভাবে কাজ করে এবং কোথায় এগুলো খুঁজে পাবেন।
Contract address কি?
Contract address হলো অক্ষর ও সংখ্যার একটি স্ট্রিং, যা ব্লকচেইনে ডিপ্লয় করা একটি smart contract এর জন্য স্বয়ংক্রিয়ভাবে তৈরি হয় এবং সেটির সঙ্গে যুক্ত করা হয়। খুব কারিগরি শোনালে ভয় পাবেন না; আমরা এখনই বিষয়টি ভেঙে বলছি।
Contract address কিভাবে কাজ করে
শুরুতে তিনটি মূল বিষয় ব্যাখ্যা করা যাক: smart contract, টোকেন, টোকেন স্ট্যান্ডার্ড এবং এগুলো পরস্পরের সঙ্গে কিভাবে যুক্ত।
Smart contract
Smart contract মূলত কোডে রূপান্তরিত চুক্তি, যা ব্লকচেইনে সংরক্ষিত থাকে। এর অর্থ, চুক্তির নির্দিষ্ট শর্তগুলো পূরণ হওয়ামাত্রই চুক্তিটি স্বয়ংক্রিয়ভাবে কার্যকর হয়ে যায়।
উদাহরণস্বরূপ, ধরুন একটি smart contract এ বলা আছে যে দাম Y তে পৌঁছালে এবং Z সংখ্যক ব্যবহারকারী থাকলে তবেই X সংখ্যক টোকেন ব্যবহারকারী A থেকে B এর কাছে ট্রান্সফার হবে। এই শর্তগুলো পূরণ না হওয়া পর্যন্ত কন্ট্রাক্টটি নিষ্ক্রিয় থাকে। মজার ব্যাপার হলো, সংশ্লিষ্ট পক্ষগুলো এটি দেখতে পায়, আর যথেষ্ট কৌতূহলী যে কেউও এটি যাচাই করে দেখতে পারেন।
টোকেন
টোকেন আসলে ক্রিপ্টোকারেন্সিই - সেটি ETH বা ADA এর মতো fungible হোক, কিংবা CryptoKitties, Bored Aped Yacht Club এর মতো NFT অর্থাৎ non-fungible হোক।
টোকেন স্ট্যান্ডার্ড
টোকেন স্ট্যান্ডার্ড হলো এমন কাঠামো, যা ঠিক করে দেয় একটি টোকেন কিভাবে গঠিত হবে ও কাজ করবে। প্রচলিত স্ট্যান্ডার্ডের মধ্যে আছে TRC20, ERC20 ও BEP20 সহ আরও কয়েকটি।
সব মিলিয়ে কিভাবে কাজ করে
ব্লকচেইনে smart contract এর মাধ্যমে নির্দিষ্ট টোকেন স্ট্যান্ডার্ড অনুযায়ী টোকেন তৈরি হয়। উদাহরণস্বরূপ, নির্দিষ্ট কিছু কোডের লাইন - অর্থাৎ smart contract - লিখে যে কেউ ERC20 স্ট্যান্ডার্ড মেনে ইথেরিয়াম ব্লকচেইনে একটি নতুন ক্রিপ্টোকারেন্সি তৈরি করতে পারেন। এরপর নতুন তৈরি হওয়া কন্ট্রাক্টটির প্রমাণ ও শনাক্তকারী হিসেবে একটি ঠিকানা তৈরি হয়। এই ঠিকানাটিকেই contract address বলা হয়।
Contract address, ওয়ালেট ঠিকানা নয়!
Contract address ব্লকচেইনে কোনো ক্রিপ্টোকারেন্সিকে নির্দেশ করে, তার মালিককে নয়। ব্যাংক অ্যাকাউন্ট নম্বরের মতো ওয়ালেট ঠিকানা ক্রিপ্টোকারেন্সির মালিককে শনাক্ত করে। উদাহরণস্বরূপ, TRON ব্লকচেইনে থাকা USDT টোকেন, যা USDT TRC20 নামে পরিচিত, তার একটিমাত্র smart contract ঠিকানা আছে যা আপনি খুঁজে দেখতে পারেন, আর এর লাখ লাখ ধারকের প্রত্যেকের আলাদা ওয়ালেট ঠিকানা আছে।
Contract address, ট্রানজেকশন হ্যাশ নয়
ট্রানজেকশন হ্যাশ (TxID) হলো অক্ষর ও সংখ্যার একটি ঠিকানা, যা দিয়ে ব্লকচেইনে লেনদেন দেখা যায়। মূলত যেকোনো লেনদেনের - সেটি কেনা, বেচা, staking, উইথড্র বা ডিপোজিট যা-ই হোক - একটি ট্রানজেকশন হ্যাশ থাকে, যা দেখে আপনি যেকোনো সময় নিজের লেনদেনের অবস্থা জেনে নিতে পারেন।
Contract address কেন গুরুত্বপূর্ণ
Contract address একটি smart contract ও তার কোডের সত্যতা যাচাই করার উপায় করে দেয়। যে কেউ contract address পরীক্ষা করে নিশ্চিত হতে পারেন যে তিনি সঠিক ও বৈধ smart contract এর সঙ্গেই লেনদেন করছেন, ফলে প্রতারণা বা ক্ষতিকর কার্যকলাপের ঝুঁকি কমে যায়।
কিভাবে contract address খুঁজে পাবেন
নির্দিষ্ট কোনো টোকেনের contract address খুঁজলে সাধারণত সেটি প্রকল্পের অফিশিয়াল ওয়েবসাইটে বা তার ডকুমেন্টেশনে পেয়ে যাবেন। ব্লকচেইন এক্সপ্লোরারেও দেখতে পারেন - যেমন ইথেরিয়াম নেটওয়ার্কের টোকেনের জন্য Etherscan এবং Tron নেটওয়ার্কের TRC20 টোকেনের জন্য Tronscan। টোকেনের নাম বা সিম্বল লিখলেই তার অফিশিয়াল contract address দেখা যাবে।
আপনি নিজের ওয়ালেটেই সরাসরি টোকেনের contract address খুঁজে পেতে পারেন। উদাহরণস্বরূপ, Gem Wallet - একটি সেলফ-কাস্টডি ও ওপেন-সোর্স ওয়ালেট, যা 100টিরও বেশি ব্লকচেইন সমর্থন করে - এ আপনি টোকেন খুঁজতে এবং অ্যাপের ভেতরেই সেগুলোর যাচাই করা contract address দেখতে পারেন। আপনার দরকারি টোকেনটি খুলুন - সেটি USDT, BNB, Solana, ইথেরিয়াম বা অন্য যা-ই হোক - ওয়ালেট অফিশিয়াল কন্ট্রাক্ট তথ্য দেখাবে। দরকার হলে ব্লকচেইন এক্সপ্লোরার ও অফিশিয়াল ওয়েবসাইটের সঙ্গে এই তথ্য মিলিয়েও নিতে পারেন।
Contract address এর উদাহরণ
নিচে smart contract সমর্থনকারী ব্লকচেইনে তৈরি জনপ্রিয় কিছু টোকেনের contract address এর উদাহরণ দেওয়া হলো।
USDT contract address
ক্রিপ্টো জগতে USDT একটি প্রধান নাম এবং এটি ইথেরিয়াম, TRON ও BNB Chain এ ERC20, TRC20 ও BEP20 এর মতো স্ট্যান্ডার্ড ব্যবহার করে বিভিন্ন ব্লকচেইনে চলে। যেকোনো ব্লকচেইন এক্সপ্লোরারে অথবা অফিশিয়াল Tether ওয়েবসাইটে গিয়ে আপনি সহজেই যেকোনো ব্লকচেইনের USDT contract address যাচাই করতে পারেন।
কোনো contract address বৈধ কি না তা দেখতে অফিশিয়াল ওয়েবসাইটে গিয়ে সেটি যাচাই করে নিন। উৎস: tether.to
Pepe Coin contract address
ইথেরিয়াম ব্লকচেইনের জনপ্রিয় মিমকয়েন Pepe Coin চালু হয়েছিল 2023 সালের এপ্রিলে, SHIBA এর বিশাল সংখ্যাগুলো ছোঁয়ার লক্ষ্য নিয়ে। এটি দ্রুতই উল্লেখযোগ্য জনপ্রিয়তা পেয়েছে; নিবন্ধটি লেখার সময় এর বাজার মূলধন $200 মিলিয়নের কাছাকাছি ছিল। 2026 সাল নাগাদ Pepe এর বাজার মূলধন $1.7 বিলিয়ন ছাড়িয়ে গেছে। Pepe Coin এর contract address ব্লকচেইন এক্সপ্লোরার ও তাদের অফিশিয়াল ওয়েবসাইটে সহজেই পাওয়া যায়।
Arbitrum contract address
শীর্ষস্থানীয় layer-2 ব্লকচেইন Arbitrum বিকেন্দ্রীভূত আর্থিক সেবা ও নানা ধরনের DApp এর সুবিধা দেয়। এর ইউটিলিটি টোকেন ARB ব্লকচেইনে সব ধরনের লেনদেন ও গভর্নেন্স সহজ করে তোলে। ব্লকচেইন এক্সপ্লোরার অথবা তাদের নেটওয়ার্কের অফিশিয়াল চ্যানেলের মাধ্যমে Arbitrum এর contract address খুঁজে দেখুন।
উপসংহার
Contract address হলো smart contract এর ডিজিটাল আঙুলের ছাপের মতো, যা এগুলোর সত্যতা নিশ্চিত করে এবং প্রতারণার ঝুঁকি কমায়। ক্রিপ্টো জগতে এগুলোর ভূমিকা বোঝা জরুরি, আর এগুলো খুঁজে পাওয়া প্রায়ই টোকেনের অফিশিয়াল ওয়েবসাইট বা এক্সপ্লোরার প্ল্যাটফর্ম দেখে নেওয়ার মতোই সহজ।


