btc-assets-api
A comprehensive API service that retrieves BTC/RGB++ information and assets, processes transactions, and manages automated RGB++ asset workflows through scheduled operations.
This is a service that retrieves BTC/RGB++ information/assets and processes transactions with these assets. It serves as the critical infrastructure component that connects Bitcoin and CKB networks for RGB++ operations.
Core Functionality
The btc-assets-api provides essential services for RGB++ ecosystem including blockchain data retrieval, transaction processing, and automated workflow management, ensuring seamless integration between Bitcoin and CKB networks.
Core Services
Access to Bitcoin chain data including blocks, headers, transactions, addresses, and RGB++ assets. This functionality is provided by the SPV service.
Available Data
- • Bitcoin blocks and headers
- • Transaction records
- • Address information
- • RGB++ asset data
Comprehensive transaction processing capabilities for both Bitcoin and RGB++ asset transactions, ensuring proper validation and execution.
Processing Features
- • Transaction validation
- • Cross-chain coordination
- • Error handling & recovery
- • Status tracking
Automated processing of RGB++ asset workflows through scheduled cron jobs, ensuring reliable and timely execution of operations.
Automation Features
- • Scheduled job execution
- • Queue management
- • Workflow orchestration
- • Retry mechanisms
The btc-assets-api provides dedicated endpoints for different network environments, ensuring proper isolation between development and production systems.