Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
pyrxd 0.9.0
pyrxd 0.9.0

Documentation

  • What you can build on Radiant
  • Tutorials
    • 5-minute quickstart: your first token on a local chain
    • Your first Radiant transaction
    • Inspect a Radiant transaction in the browser
    • Mint a Glyph NFT
    • Mint a Glyph FT
    • Mint from a V1 dMint contract on Radiant mainnet
    • Trustless cross-chain swap: RXD ↔ ETH on local chains
  • How-to guides
    • How to receive funds and check your balance
    • How to transfer a Glyph token after you mint it
    • How to use the local signing agent
    • How to recover funds when a wallet shows the wrong address
    • How to broadcast a transaction
    • Use the public Radiant testnet
    • How to scan an address for Glyphs
    • How to issue and mine your own dMint token
    • Build a cross-chain atomic swap (BTC/ETH ↔ RXD)
    • Run a two-host ETH↔RXD swap dry-run
    • How to verify an SPV proof
    • SPV verification pitfalls
    • How to handle Radiant’s BIP143 sighash quirks
    • Breaking changes since pyrxd 0.4.x
  • Concepts
    • Architecture & Module Map
    • Gravity: cross-chain atomic swaps
    • Covenant building blocks: tokens, covenants, and the REF gate as composable primitives
    • Same-chain partial-transaction swaps
    • Understanding Glyph structures and terminology
    • Glyph inspect tool: structural match, not semantic correctness
    • Radiant FTs are on-chain (not metadata-on-P2PKH)
    • V1 dMint deploys: N parallel singleton contracts in one reveal
    • V1 dMint mint mechanics: claiming a contract UTXO
    • External miner protocol: JSON-over-stdio subprocess contract
    • Parallel mining and the external-miner protocol
  • API Reference
    • pyrxd (top-level)
    • pyrxd.glyph — Glyph token protocol
    • pyrxd.glyph.dmint — dMint permissionless PoW issuance
    • pyrxd.gravity — Cross-chain atomic swaps
    • pyrxd.eth_wallet — Ethereum counter-leg
    • pyrxd.swap — Same-chain partial-transaction swaps
    • pyrxd.hd — BIP-32/39/44 HD wallets
    • pyrxd.network — ElectrumX + BTC sources
    • pyrxd.security — Typed primitives + errors
    • pyrxd.agent — sign-on-behalf signing daemon
    • pyrxd.spv — SPV verification
    • pyrxd.transaction — Transaction building
    • pyrxd.script — Script types and evaluation
    • pyrxd.crypto — Symmetric primitives
    • pyrxd.curve — secp256k1
    • pyrxd.fee_models — Fee estimation
    • pyrxd.btc_wallet — BTC-side wallet
    • pyrxd.devnet — Local regtest dev node
    • pyrxd — command-line interface

Project

  • Source on GitHub
  • Issue tracker
  • PyPI
Back to top
View this page
Edit this page

pyrxd¶

Python SDK for the Radiant (RXD) blockchain — transaction building, HD wallets, the Glyph token protocol (NFT/FT/dMint), Gravity cross-chain atomic swaps, SPV verification, and ElectrumX networking.

Install with pip install pyrxd.

Documentation

  • What you can build on Radiant
  • Tutorials
  • How-to guides
  • Concepts
  • API Reference

Project

  • Source on GitHub
  • Issue tracker
  • PyPI

Indices and tables¶

  • Index

  • Module Index

  • Search Page

Next
What you can build on Radiant
Copyright © 2026, Mudwood Labs
Made with Sphinx and @pradyunsg's Furo