# 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).