DigiRails Protocol Specification
Payment infrastructure for autonomous AI agents, built on DigiByte L1.
Documents
- DigiRails Whitepaper — Why AI agents need permissionless payment rails and why DigiByte is the right foundation.
- DR-Pay Specification — Technical protocol specification for the DR-Pay payment protocol (v0.3.0, draft).
What is DigiRails?
DigiRails is an open, application-layer protocol that enables AI agents to discover, negotiate with, and pay each other using DigiByte's Layer 1 blockchain. Every transaction settles on-chain — no sidechains, no state channels, no Layer 2.
Ecosystem
- digirails-python — Python SDK (
pip install digirails) - digirails-node — Node.js/TypeScript SDK (
npm install digirails) - examples — Working demos for both languages
- digirails-indexer — Blockchain indexer + Discovery Query Protocol API
- digirails-explorer — Protocol explorer at explorer.digirails.org
Status
Live on DigiByte mainnet. Both SDKs implement DR-Pay v0.3.0 with full feature parity — 4-message payment flow, BIP-143 SegWit signing, on-chain Service Declarations, encrypted keystores, and automatic refunds. Cross-SDK interoperability verified under concurrent load.