The main function of this set of SDK mainly includes: wallet and smart contract interaction. The wallet interaction mainly involves the native token transfer between addresses, the transfer of BEP20 tokens, the local storage of private keys (! remember that the private key cannot be stored in any database), the account information queries on Blockchain and related calls. Smart contract interaction mainly involves operations such as NFT purchasement, ownership transfer, NFT and token pledge to obtain rewards, and other NFT related transactions.