# SDKs
TOP AI Network Software Development Kit (SDK) encapsulates RPC API, smart contract, etc. It is the bridge between application and TOP AI Network blockchain.
Based on a common set of TOP AI Network of SDK development specifications, we provide software development toolkits in multiple languages to meet the needs of different developers.
Project Name | Development Language | Project Address |
---|---|---|
Java-sdk | Java | https://github.com/telosprotocol/topj |
Current the SDKs support the following functions:
Interact with the blockchain.
Account management.
Miner operation.
Staking.
Proposal management.
Deploy and run the application contracts.
Retrieve information from the blockchian.