Docs
  • Resources
Mode
GitHubTestnet

Quick Start
Architecture

How It Works
Accounts & Keys
Block Types
Assets (XE & XUSD)

Overview
Delegation
Conflict Detection
Voting
Quorum

Overview
libp2p Host
GossipSub
Sync Protocol
Direct Messaging

Overview
Lease Lifecycle
Cost Model
Economics
Performance
Attestations
VM Management
SSH Tunnel

Overview
Governance
Operations
Sync

Overview
Heartbeat Chain
Merkle Epochs
Production Design
Threat Analysis

Overview
Accounts
Blocks
Chat
Directory
Leases
VMs
Node
State Chain

Overview
Node CLI
Client CLI

Explorer
Explorer Pages
Web Wallet
Wallet Security
Wallet Features

Overview
Binary Encoding
Storage Layer
Proof of Work
Cryptography
System Constants

Overview
Configuration
Bootstrap Node
Provider Node
Testnet

Whitepaper
Example Agents
Changelog
Docs›Api›Blocks

Blocks

Block submission, lookup, and proof-of-work.

Block submission, lookup, and proof-of-work.

POST
/blocks/send
Submit send block — Creates a send block that debits the sender and creates a pending entry for the recipient.
POST
/blocks/receive
Submit receive block — Creates a receive block that credits a pending send to the recipient.
POST
/blocks/claim
Submit claim block — Mints 100 XUSD from the testnet faucet. Rate limited to once per 24 hours per account.
POST
/blocks/lease
Submit lease block — Creates a lease block requesting compute resources from the network.
POST
/blocks/lease_accept
Submit lease_accept block — Provider accepts a lease request. Requires timekeeper attestations.
POST
/blocks/lease_settle
Submit lease_settle block — Settles a completed lease. Requires timekeeper attestations.
POST
/blocks/multisig_open
Open multisig account — Opens a new multisig account with a hash-derived address and registers the keyset on the ledger.
POST
/blocks/multisig_update
Rotate multisig keyset — Rotates the keyset on an existing multisig account. Must be signed by the current keyset's threshold.
GET
/blocks/{hash}
Get block by hash
GET
/blocks/recent
Recent blocks — Returns recently processed blocks across all accounts, newest first.
POST
/pow
Compute proof of work — Computes a PoW nonce for a block hash. Convenience endpoint — clients may also compute PoW locally.
PreviousGet multisig keysetNextSubmit send block