Docs.rs
scematica-protocol-1.26.0
scematica-protocol 1.26.0
Permalink
Docs.rs crate page
MIT
22 August 2026
Links
Homepage
Repository
crates.io
Source
Owners
Meta-Oracle
Dependencies
anyhow ^1
normal
axum ^0.6
normal
base64 ^0.21
normal
bincode ^1.3
normal
bs58 ^0.5
normal
chrono ^0.4
normal
clap ^4
normal
dotenv ^0.15
normal
reqwest ^0.11
normal
scematica-core ^1.26.0
normal
serde ^1
normal
serde_json ^1
normal
solana-client ^1.18.26
normal
solana-sdk ^1.18.26
normal
spl-associated-token-account ^3.0.4
normal
spl-token ^4.0
normal
thiserror ^1
normal
tokio ^1
normal
tower ^0.4
normal
tower-http ^0.4
normal
tracing ^0.1
normal
tracing-subscriber ^0.3
normal
Versions
20.49%
of the crate is documented
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
Skip to main content
Module types
scematica_
protocol
1.26.0
Module types
Module Items
Structs
Constants
In crate scematica_
protocol
scematica_protocol
Module
types
Copy item path
Source
Structs
§
Payment
Payload
Sent by the client in the
X-Payment
header (base64-encoded JSON).
Payment
Required
Returned by the resource server as the body of a 402 Payment Required response.
Payment
Requirements
One accepted payment option served in the 402 response.
Resource
Info
Settlement
Response
Returned by the facilitator
POST /settle
endpoint and attached to the
X-Payment-Response
header as base64-encoded JSON.
SvmExact
Payload
Payload for the Solana exact scheme. The client creates a partially-signed SPL Token TransferChecked transaction, serialises it with bincode, and base64-encodes it here. The fee payer slot is left empty — the facilitator fills it at settlement.
Verify
Response
Returned by the facilitator
POST /verify
endpoint and the inline verifier.
Constants
§
X402_
VERSION