IXO Blockchain
Sovereign blockchain networks for the Spatial Web
The IXO Blockchain is built on Interchain standards and the Cosmos SDK to create secure and scalable networks for the Spatial Web.
Overview
IXO Blockchain networks provide core infrastructure for:
- Decentralized Identity
- Cognitive Digital Twins
- Verifiable Claims and Credentials
- Intelligent Oracles
- Adaptive Financing
// todo: add more details
- Digital Claims Processing
- Digital Financing
- Verifiable Data Assets
- Digital asset management
- Token economics
Architecture
Core Modules
Claims Module
- Impact claims management
- Verification workflows
- Claim templates
- Evaluation processes
Entities Module
- DID-based identities
- Entity relationships
- Attribute management
- Verification methods
Bonds Module
- Token bonding curves
- Liquidity pools
- Staking mechanisms
- Reward distribution
Tokens Module
- Asset management
- Token minting/burning
- Transfer rules
- Access controls
Transaction Types
State Management
-
Transaction Processing
- Signature validation
- State transition checks
- Module handlers
- Event emission
-
State Updates
- IAVL+ tree updates
- State versioning
- Snapshot management
- Pruning policies
-
Query Handling
- State queries
- Proof verification
- Historical queries
- Filtered searches
-
Event Processing
- Event subscription
- Webhook delivery
- Event indexing
- Log management
Network Participation
Validators
- Block production
- Transaction validation
- Consensus participation
- Network security
Delegators
- Token staking
- Validator selection
- Reward earning
- Governance participation
Clients
- Transaction submission
- State queries
- Event monitoring
- Proof verification
Relayers
- IBC packet relay
- Cross-chain communication
- Protocol bridging
- Message verification
Blockchain Interfaces
The IXO blockchain provides three primary interfaces for interacting with nodes: CLI, gRPC, and REST. While all interfaces support state queries, only CLI can generate and sign transactions directly.
Interface Comparison
CLI Benefits
- Complete node control
- Transaction generation & signing
- Direct state queries
- Local key management
gRPC Benefits
- High performance
- Bi-directional streaming
- Strong typing
- Code generation
REST Benefits
- Web compatibility
- Simple HTTP requests
- Swagger documentation
- Broad tool support
-
Choose Interface
- CLI for direct node interaction
- gRPC for programmatic integration
- REST for web applications
-
Configure Access
- Enable required interfaces
- Set security parameters
- Configure endpoints
- Manage permissions
-
Implement Integration
- Select client libraries
- Handle authentication
- Manage connections
- Process responses
-
Monitor Usage
- Track performance
- Handle errors
- Monitor availability
- Optimize requests
Integration Guide
Best Practices
Developer Resources
API Reference
Complete API documentation
SDK Guide
Client library integration
Examples
Implementation examples
GitHub
Source code and updates
For technical support or questions about the IXO Blockchain, join our Developer Community or contact our Developer Relations Team.
Was this page helpful?