BNB Smart Chain
Existing contract (BTCBR)
0x0cf8e180350253271f4b917ccfb0accc4862f262
Contract overview
Bitcoin BR (BTCBR) — BNB Smart Chain Mainnet
Token name
Bitcoin BR
Symbol
BTCBR
Decimals
18
Max supply
21,000,000,000
BTCBR
Holders
147,785
Standard
BEP-20
Solidity 0.5.16
All contract functions at a glance
read
balanceOf(address)
Token balance for any wallet. Result ÷ 10¹⁸ = actual BTCBR amount.
read
allowance(owner, spender)
How many tokens a spender (e.g. PancakeSwap) is authorised to move on owner's behalf.
read
totalSupply()
Live total tokens in circulation. Changes on mint.
write
transfer(recipient, amount)
Send BTCBR directly. No prior approval required.
write
approve(spender, amount)
Authorise a DEX or contract to spend your tokens. Required before any swap.
write
transferFrom(from, to, amount)
Move tokens using an existing allowance — called by DEX routers.
write
increaseAllowance / decreaseAllowance
Safely adjust an existing allowance without race-condition risk.
owner
mint(amount)
Create new tokens into the owner wallet. Increases total supply.
owner
transferOwnership(newOwner)
Hand full control to another wallet. Irreversible unless the new owner acts.
owner
renounceOwnership()
Set owner to 0x000. No one can ever mint again. Permanently locks supply.
Check balances
Query BTCBR token balance for any wallet address
balanceOf(address)
Returns the raw balance (wei). The dashboard converts automatically to BTCBR by dividing by 10¹⁸.
Your connected wallet
Balance of the currently connected wallet
Total supply
Allowances
Check and manage token spending authorisations
allowance(owner, spender)
Returns how many tokens the spender can move on behalf of the owner. Max uint256 (≈ unlimited) is common for DEX approvals.
approve(spender, amount)
ℹ Requires your wallet to be connected. Will prompt a MetaMask/wallet signature.
↑↓ Adjust allowance
write
increaseAllowance(spender, addedValue)
Add to an existing allowance — avoids the double-spend race condition in plain approve().
write
decreaseAllowance(spender, subtractedValue)
Reduce or revoke a DApp's access to your tokens.
Token metadata
On-chain read-only data about the token contract
read
name()
read
symbol()
read
decimals()
read
getOwner() / owner()
Transfer
Send BTCBR directly from your connected wallet
ℹ Connect your wallet first. You will sign the transaction in MetaMask / Trust Wallet.
transfer(recipient, amount)
Approve spender
Grant a contract or address permission to spend your BTCBR
approve(spender, amount)
Mint tokens
Owner-only — calls mint() on your new token contract
⚠ Only the contract owner wallet can call mint(). Connect the owner wallet before proceeding.
Mint new BTCBR
Tokens will be minted to the owner's wallet. Set your new token contract address below.
Current mint stats
Total minted so far
Remaining mintable
Owner wallet
Connect wallet
Mint history (this session)
Time Amount (BTCBR) Tx hash Status
No mints yet this session
Ownership
Transfer or renounce contract ownership — owner-only actions
⚠ These actions are irreversible. renounceOwnership() permanently disables minting.
transferOwnership(newOwner)
Transfer all owner privileges to another wallet.
renounceOwnership()
Sets owner to 0x000. No one can ever call mint() again. This is permanent.
Events
On-chain events emitted by the BTCBR contract
event
Transfer(from, to, value)
Emitted on every token movement. from = 0x000 means a mint. to = 0x000 means a burn. Index on addresses to track wallets.
event
Approval(owner, spender, value)
Emitted when approve(), increaseAllowance(), or decreaseAllowance() is called. Monitor to track DApp permission grants.
event
OwnershipTransferred(previousOwner, newOwner)
Emitted when ownership changes or is renounced. newOwner = 0x000 means minting is permanently disabled.
How to listen for live events
// Web3.js — subscribe to Transfer events in real time
contract.events.Transfer({
  fromBlock: 'latest'
}, (err, event) => {
  console.log(event.returnValues);
});

// Or via BscScan API
https://api.bscscan.com/api?module=logs&action=getLogs
  &address=0x0cf8e180...&topic0=Transfer_sig
Transaction history
Actions performed in this session
Time Function Tx hash Status
No transactions yet this session