# anychain-tron
anychain-tron is a Rust library that provides a simple and unified interface for interacting with the Tron blockchain. It is designed to be easy to use and integrate into your Rust projects, while maintaining compatibility with the anychain-bitcoin library.
## Features
- Unified API for Tron blockchain operations
- Support for mainnet and testnet networks
- Account management (create, import, export)
- Transaction building and signing
- Querying blockchain data (balances, transactions, etc.)
- Support for smart contracts and TRC10/TRC20 tokens
## Installation
Add the following to your Cargo.toml file:
```toml
[dependencies]
anychain-tron = "0.2.8"
```
Then, run cargo build to download and compile the library.
## Usage
Here's a simple example of how to create a new Tron account and query its balance:
```rust
```
For more examples and detailed usage instructions, please refer to the [documentation](https://docs.rs/anychain-tron).
## Contributing
We welcome contributions from the community! If you'd like to contribute, please follow these steps:
1. Fork the repository
2. Create a new branch for your changes
3. Make your changes and commit them to your branch
4. Submit a pull request with a description of your changes
Please make sure to write tests for your changes and follow the Rust coding style.
## License
anychain-tron is released under the MIT License. See the [LICENSE](LICENSE) file for more information.