How to Check a Transaction and Contract Balance on BscScan

ব্লকচেইন রেকর্ড স্বাধীনভাবে যাচাই করা যায়। কোনো লেনদেন BNB Smart Chain-এ পাঠানো হলে তার transaction hash দিয়ে BscScan-এ খুঁজে দেখা যায়। স্মার্ট কন্ট্র্যাক্ট ঠিকানায় থাকা সম্পদও পরীক্ষা করা যায়।

The key is to read the data correctly. A Success status means that the network executed the transaction without reverting it. It does not prove that the address belongs to the intended project, that a token is genuine, or that the transaction is safe or beneficial.

এই article শুধু শিক্ষামূলক। এটি financial advice নয় এবং কোনো project, contract বা transaction-এর নিরাপত্তা নিশ্চিত করে না।

আপনার যা দরকার

নিচের identifier-গুলোর একটি প্রস্তুত রাখুন:

  • a transaction hash (or TxHash), which identifies one transaction;
  • a wallet or contract address, which identifies an account or smart contract.

Both usually begin with 0x, but they are not interchangeable. Obtain contract addresses from an official project source and compare the full string. A name or ticker is not enough: unrelated tokens may use the same name.

Public BscScan data দেখতে wallet connect করার দরকার নেই। কখনো seed phrase বা private key লিখবেন না—BscScan-এর কোনোটিই লাগে না।

ধাপ 1: Transaction খুঁজুন

  1. Open bscscan.com.
  2. সম্পূর্ণ transaction hash search bar-এ paste করুন।
  3. Open the Transaction Details result.

কোনো result না এলে নিশ্চিত করুন:

  • Transaction অন্য network নয়, BNB Smart Chain-এ পাঠানো হয়েছে;
  • Hash সম্পূর্ণ copy করা হয়েছে;
  • Wallet সত্যিই transaction broadcast করেছে;
  • Explorer নতুন submitted transaction index করার সময় পেয়েছে।

ধাপ 2: Transaction-এর field পড়ুন

এই fieldগুলো ক্রমানুসারে দেখুন:

  1. Status
    Success means execution completed without a revert. Pending means the transaction has not yet been included. Failed means execution reverted. A failed contract call normally does not complete its intended state changes, but gas used may still be charged.

  2. Block and confirmations
    The block number identifies where the transaction was included. Confirmations count the blocks added afterwards. Services may require different confirmation counts. BNB Smart Chain has a fast-finality mechanism and a probabilistic fallback in which additional blocks increase confidence.

  3. Timestamp
    Confirm the date and time. BscScan can display UTC, so account for your time zone.

  4. From
    This is the address that initiated the transaction. Compare it with the expected sender.

  5. To / Interacted With
    For a simple transfer, this is the recipient. For a contract call, it is the contract directly called by the transaction. Compare the complete address with the project’s officially published address.

  6. Value
    This is the native BNB sent at the top level. A BEP-20 transfer may show 0 BNB here because the token movement is displayed separately.

  7. BEP-20 Tokens Transferred
    This section shows token transfer events, including token, sender, recipient, and amount. Verify the token contract address, not just its name, icon, or ticker.

  8. Transaction Fee
    This is the BNB paid for execution. It is not the transferred amount.

  9. Transaction Action and Input Data
    When the contract interface is known, BscScan may decode the function and its parameters. Treat the human-readable summary as a useful aid and still verify addresses, amounts, and emitted events.

Complex call-এর জন্য আরও দেখুন:

  • Internal Txns, which shows internal calls and BNB movements involving contracts;
  • Logs, which shows events emitted during execution.

উদাহরণ: 100 USDT transfer পড়া

ধরা যাক user একটি contract-এ 100 USDT পাঠাতে চান। প্রাথমিক যাচাইয়ে নিশ্চিত করতে হবে:

  • Status is Success;
  • From matches the user’s address;
  • Interacted With matches the intended contract;
  • BEP-20 Tokens Transferred shows 100 units moving from the user to the intended address;
  • USDT token contract address BNB Smart Chain-এর official USDT address-এর সঙ্গে মেলে;
  • Value may be 0 BNB, while the gas fee is paid in BNB.

No single matching field is sufficient. A call to an impersonating contract can also have a Success status.

ধাপ 3: Contract balance যাচাই করুন

  1. Official contract address BscScan-এ paste করুন।
  2. Result page-এ পুরো address নিশ্চিত করুন।
  3. Read BNB Balance for native BNB held at the address.
  4. Open Token Holdings to inspect BEP-20 assets.
  5. Locate a specific token by its contract address and check the amount.

‘Contract balance’ একটি universal number নয়:

  • BNB ও USDT ব্যালেন্স আলাদা;
  • একটি address-এ unsolicited spam token-সহ অনেক token থাকতে পারে;
  • System একাধিক contract বা treasury address ব্যবহার করতে পারে;
  • Asset পরে অন্য address-এ যেতে পারে;
  • Current balance সব liability বা asset-এর economic claim কার—তা প্রকাশ করে না।

For a more direct BEP-20 check, open the exact token contract, select Contract → Read Contract, find balanceOf, and enter the address being checked. This is a read-only query and requires no transaction or gas. The result may use the token’s smallest unit; apply the token’s decimals value to convert it to the displayed amount.

‘Verified’-এর অর্থ কী

BscScan-এ contract source verification-এর বিভিন্ন level রয়েছে:

  • Exact Match means the published source and constructor parameters were matched to the deployed bytecode;
  • Similar Match means the bytecode matches an existing verified contract, but constructor arguments are not included in that match;
  • Unverified means no matching source is published and only bytecode is available.

Verification code পরীক্ষা সহজ করে। এটি security audit নয় এবং code-এ কোনো vulnerability নেই—তা প্রমাণ করে না।

If the address is a proxy, its active logic may live in a separate implementation contract and may be changeable by an authorized upgrader. Check whether BscScan identifies a proxy, follow the implementation address, and determine who controls upgrades. Reviewing only the proxy shell gives an incomplete picture.

BscScan কী প্রমাণ করতে পারে—এবং কী পারে না

BscScan যা প্রতিষ্ঠা করতে সহায়তা করে:

  • একটি transaction block-এ অন্তর্ভুক্ত হয়েছিল;
  • এক address অন্য address-কে call করেছে;
  • Contract নির্দিষ্ট log emit করেছে;
  • একটি address-এ বর্তমানে নির্দিষ্ট BNB বা token balance আছে;
  • Published source stated verification level-এ bytecode-এর সঙ্গে match করা হয়েছে।

এটি নিজে থেকে যা প্রতিষ্ঠা করে না:

  • Address কে own বা control করে;
  • নামের ভিত্তিতে token genuine;
  • Administrator-এর dangerous power নেই;
  • Code vulnerability-free;
  • Liquidity আছে;
  • Frontend available থাকবে;
  • Fund return হবে বা yield তৈরি করবে।

চূড়ান্ত যাচাই তালিকা

  • BNB Smart Chain-এ hash পেয়েছি।
  • I compared the complete From and To / Interacted With addresses.
  • Token contract address যাচাই করেছি।
  • I distinguished native Value, BEP-20 movement, and gas fee.
  • I reviewed Internal Txns and Logs where relevant.
  • BNB ও প্রতিটি প্রয়োজনীয় token আলাদাভাবে যাচাই করেছি।
  • Proxy-এর ক্ষেত্রে implementation ও upgrade authority যাচাই করেছি।
  • My conclusion relies on several fields, not only Success.

উৎস ও আরও পড়ুন

  1. BscScan Information Center — Transaction দেখা
  2. BscScan Information Center — Transaction বোঝা
  3. BscScan Information Center — Contract Verification-এর ধরন
  4. BscScan Information Center — Token Page বোঝা
  5. BscScan Information Center — BEP-20 Token কী?
  6. BNB Chain Docs — BNB Smart Chain পরিচিতি