References¶
Comprehensive API and SDK documentation for Koinos development.
Overview¶
This section provides detailed technical reference documentation for the key development tools and SDKs in the Koinos ecosystem.
Available References¶
Koilib Reference¶
Complete JavaScript/TypeScript SDK documentation:
- Contract Class: Smart contract interaction
- Provider Class: Blockchain connection and queries
- Serializer Class: Data serialization utilities
- Signer Class: Transaction signing and account management
- Transaction Class: Transaction building and management
- Util Functions: Helper utilities and common functions
AssemblyScript SDK Reference¶
Smart contract development SDK documentation:
- System Class: Blockchain system interactions
- Storage Classes: Contract storage management
- Encoding Functions: Data encoding and serialization
- Koinosbox Functions: Advanced contract utilities
How to Use This Section¶
For Web Developers¶
Focus on the Koilib Reference for building dApps and web applications that interact with Koinos.
For Smart Contract Developers¶
Use the AssemblyScript SDK Reference for developing on-chain contracts.
API Documentation Format¶
Each reference includes: - Method signatures with parameters and return types - Usage examples with practical code samples - Error handling information - Best practices and common patterns
Additional Resources¶
- GitHub repositories with source code
- NPM packages for easy installation
- Community examples and tutorials
- Interactive API explorers