ProofRails logoProofRails Docs
Evidence layer for onchain payments

Onchain anchoring

Official documentation for ProofRails — the open evidence and translation layer for onchain payments.

Onchain anchoring

Anchoring commits the evidence bundle hash onchain. The anchor is not the whole receipt; it is a timestamped commitment to the evidence state.

ProofRails can use Flare EVM anchoring for bundle hashes. A verified anchor means the submitted bundle hash matches the committed value associated with the receipt or anchor record.

Failure handling

Receipts can temporarily fail to anchor because of RPC, gas, private key, contract, or worker issues. Use:

POST /v1/iso/receipts/{receipt_id}/retry-anchor

when the underlying issue has been fixed.