ERC-20 contract control API

Standard ERC-20 API

First, make sure you can login by metamask / trust wallet. You will see your account info on the top right hand corner.

Second, check your wallet is connected to the correct network.

Third, try calling view function like name / decimals and check the result.

If you would like to send token / make transactions, fill in the corresponding inputs and click sign. Then sign the transaction (and pay the gas) in your wallet. (Please make sure you have enough coin to pay gas (MATIC on Polygon network)) Go to the etherscan (ETH) or polygonscan (Polygon) and paste your TxID to check the result.

REMEMBER: All token amount must be multiply by 10^decimals before putting into input. All token amount return from contract should be divided by 10^decimals.

Token Name
Symbol
Decimals (all amount must manullay multiply 10^decimals)
Total supply of the token on blockchain
Token balance of an address (need to divide result by 10^decimals)
Transfer token from your account to another account by amount
Amount of token spender address is allowed to spend for owner
Approve spender to spend up to amount for your account
Transfer token amount from sender to recipient, your address must have enough allowance on sender address
Increase Allowance
Reduce Allowance
Is this addres an admin address (Not ERC-20 standard function)
Add an address into admin (Not ERC-20 standard function)(Your address needs to be admin)
Remove an address from admin (Your address needs to be admin, be careful not removing your own address)
Mint new token and send to an address (Not ERC-20 standard function)(Your address needs to be admin)
Burn token in an address. As it does not need allowance to burn, some think it is insulting (Not ERC-20 standard function)(Your address needs to be admin)
Withdraw certain coin from the contract to your account. This is a fallback when someone magically send coin to the contract (Not ERC-20 standard function)(Your address needs to be admin)
Withdraw certain ERC-20 token from the contract to your account. This is a fallback when someone magically send ERC-20 token to the contract (Not ERC-20 standard function)(Your address needs to be admin)