# Wallet Integration Guide

When the wallet Dapp integrates the TOP Network SDK, it will have the following capabilities:

  • Interact with the chain (generate an account on the chain according to the private key, obtain main chain information, block information, etc.);

  • Account management (query account information, transfer TOP, query account transaction details, lock TOP token to obtain resources, etc.);

  • Application smart contract deployment and calling;

  • Miner operations (register/deregister miners, obtain miner information, query/claim miner rewards, withdraw miner deposits, etc.);

  • Staking (lock TOP token in exchange for votes, unlock TOP token exchanged for votes, vote/cancel voting, receive voting rewards);

  • Proposal management (submit/withdraw proposals, query proposal details, TCC voting proposals).