您可以使用Web3库创建node.js API。 https://web3js.readthedocs.io/en/1.0/
如果要向用户发送令牌,则必须发送原始事务并在rawTx数据中使用合同方法transfer(),伪代码示例:
let rawTx = { nonce: web3.utils.toHex(count), gasPrice: web3.utils.toHex(gasPrice), gasLimit: '0x2fefd8', to: tokenAddress, value: '0x00', data: contract.methods.transfer(toAddress, tokens).encodeABI(), chainId: '0x01' }; web3.eth.sendSignedTransaction('0x' + serializedTx.toString('hex')).then( data => { console.log(`Tokens transfered to ${toAddress} on ${amount} TOKENS`); } );
如果您已经发送了令牌,则可以使用balanceOf()检查用户钱包令牌余额
contract.methods.balanceOf(address)