---
title: "x402 Spend-Evidence VPSF Bridge"
method: POST
path: "/v1/tools/emit_x402_spendevidence_vpsf_claims"
tags: ["x402", "VPSF", "DelegationGrant", "SettlementReceipt", "conjunction", "JCS", "RFC 8785", "spend evidence", "EIP-712", "EIP-3009", "agentic commerce"]
---

# x402 Spend-Evidence VPSF Bridge

`POST /v1/tools/emit_x402_spendevidence_vpsf_claims`

## Request

- Base URL: `https://ainumbers.co`
- URL: `https://ainumbers.co/v1/tools/emit_x402_spendevidence_vpsf_claims`
- Auth: none declared

Renders the x402-spend-evidence chain's assembled x402_spend_evidence pack (EIP-712 digest recompute, ECDSA signer recovery, domain/nonce/window check) as a VPSF SettlementReceipt + DelegationGrant Payment Claim pair, JCS-hashed via RFC 8785 canonicalisation and SHA-256, joined by a Conjunction composite. Verifiable offline by any VPSF-conformant verifier, including this suite's own VPSF Claim Algebra Verifier. Structural evidence only: never a settlement-finality claim.

**Tool URL:** https://ainumbers.co/tools/630-x402-spendevidence-vpsf-bridge.html

## Request body

- object
  - `spend_evidence_pack` object, required: x402_spend_evidence pack
  - `execution_hash_of_origin` string, required: origin chain-step execution_hash

## Response `200`

Successful tool execution result

- object
  - `delegation_grant` object
  - `settlement_receipt` object
  - `composite` object

---

[API](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite.md) · [All operations](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/llms.txt) · [OpenAPI document](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/revisions/b462e4f5bb28?raw)
