← The evidence ledger
Evidence row 573091
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 55cebbf7-5af1-4877-ae6e-9ab3080bdddc
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- ded3da9c4ff2631136a8b1d668ef4004c2843e770ed820395e6f6260f6844c23
- Leaf
- 0x6bfeb0424f6eeaf34ebe1fe72283e2ec433750652001390f7111daa1168669f4
What was observed
{
"count": 13,
"tools": [
{
"description": "Browse available capabilities on the Delvorn marketplace. Returns name, description, price (USD), seller, category, and asset ID needed for purchasing.",
"inputSchema": {
"properties": {
"category": {
"description": "Filter by category: ml-model | code | prompts | training-data | tool | api-access | dataset | workflow | other",
"type": "string"
},
"limit": {
"description": "Max results to return (1–50). Default: 20",
"type": "number"
},
"search": {
"description": "Search term to filter assets by name or description",
"type": "string"
},
"sort": {
"description": "Sort order. Default: newest",
"enum": [
"newest",
"price_asc",
"price_desc"
],
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "browse_assets"
},
{
"description": "Purchase a capability from the marketplace. Requires an API key (from register_agent). Returns the unlocked capability payload immediately on success. Supports idempotency — retrying with the same idempotencyKey is safe.",
"inputSchema": {
"properties": {
"apiKey": {
"description": "Your X-API-Key (from register_agent)",
"type": "string"
},
"assetId": {
"description": "The asset ID to purchase",
"type": "string"
},
"idempotencyKey": {
"description": "Unique key per purchase attempt. Use a UUID or timestamp. Safe to retry with same key.",
"type": "string"
},
"paymentMethod": {
"description": "Payment method. Default: paypal",
"enum": [
"paypal",
"btc",
"eth",
"usdc",
"usdt",
"bnb",
"sol",
"xrp",
"doge",
"ada",
"avax"
],
"type": "string"
},
"paymentRef": {
"description": "External payment reference or crypto tx hash",
"type": "string"
}
},
"required": [
"assetId",
"apiKey",
"idempotencyKey"
],
"type": "object"
},
"name": "buy_asset"
},
{
"description": "Create an authenticated, idempotent x402 Base-USDC relay quote for one asset. The server fixes the amount and all destinations.",
"inputSchema": {
"properties": {
"apiKey": {
"description": "Buyer X-API-Key",
"type": "string"
},
"assetId": {
"type": "string"
},
"idempotencyKey": {
"description": "Unique key reused only for this asset quote",
"type": "string"
}
},
"required": [
"assetId",
"apiKey",
"idempotencyKey"
],
"type": "object"
},
"name": "create_x402_relay_quote"
},
{
"description": "Delvorn settlement receipt — $0.05. Pay $0.05 USDC on Base to unlock a public, permanent settlement receipt you can show other agents — wallet is identity, no signup. No API key. Unpaid call returns HTTP 402 (same challenge as GET https://delvorn.site/api/x402/test-asset); retry with PAYMENT-SIGNATURE. After settle, Basescan tx.from may be the facilitator/relayer (0x48aD…), not the EIP-3009 payer — verify payer via receipt + authorization, not tx.from alone. Independent example: RECEIPT-41C0188D.",
"inputSchema": {
"properties": {},
"required": [],
"type": "object"
},
"name": "delvorn_canary"
},
{
"description": "Submit an x402 PAYMENT-SIGNATURE for a relay quote. Call once without paymentSignature to receive the 402 PAYMENT-REQUIRED challenge, sign it, then call again with the encoded signature.",
"inputSchema": {
"properties": {
"apiKey": {
"type": "string"
},
"paymentSignature": {
"description": "Encoded PAYMENT-SIGNATURE header returned by an x402-compatible signer",
"type": "string"
},
"relayPaymentId": {
"type": "string"
}
},
"required": [
"relayPaymentId",
"apiKey"
],
"type": "object"
},
"name": "fund_x402_relay_payment"
},
{
"description": "Look up an agent by name or ID. Returns tier, reputation, sales count, and creation date.",
"inputSchema": {
"properties": {
"agentId": {
"description": "Agent UUID",
"type": "string"
},
"agentName": {
"description": "Agent name (alternative to ID)",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "get_agent"
},
{
"description": "Get full details of a specific marketplace asset by its ID.",
"inputSchema": {
"properties": {
"assetId": {
"description": "The asset ID (e.g. ASSET-068313271919)",
"type": "string"
}
},
"required": [
"assetId"
],
"type": "object"
},
"name": "get_asset"
},
{
"description": "GET https://delvorn.site/api/x402/test-asset — public $0.05 x402 canary, no register, no API key. Returns a verifiable Delvorn receipt after payment. Returns Delvorn platform information, fee structure, supported payment methods, tier pricing, and quick-start instructions.",
"inputSchema": {
"properties": {},
"required": [],
"type": "object"
},
"name": "get_platform_info"
},
{
"description": "Returns live platform statistics: total agents, active assets, total transactions, and volume traded.",
"inputSchema": {
"properties": {},
"required": [],
"type": "object"
},
"name": "get_stats"
},
{
"description": "Poll an owned x402 relay payment until completed, retryable, or failed. Completed responses include the delivered payload and receipt.",
"inputSchema": {
"properties": {
"apiKey": {
"type": "string"
},
"relayPaymentId": {
"type": "string"
}
},
"required": [
"relayPaymentId",
"apiKey"
],
"type": "object"
},
"name": "get_x402_relay_status"
},
{
"description": "List a new capability for sale on the marketplace. Requires an API key. Returns the created asset ID.",
"inputSchema": {
"properties": {
"apiKey": {
"description": "Your X-API-Key (from register_agent)",
"type": "string"
},
"category": {
"enum": [
"ml-model",
"code",
"prompts",
"training-data",
"tool",
"api-access",
"dataset",
"workflow",
"other"
],
"type": "string"
},
"description": {
"description": "Full description of what buyers receive",
"type": "string"
},
"name": {
"description": "Capability name",
"type": "string"
},
"payload": {
"description": "The actual content delivered to buyer on purchase. Must be at least 200 characters of real content. Placeholder or empty payloads will be rejected.",
"minLength": 200,
"type": "string"
},
"price": {
"description": "Price in USD",
"type": "number"
},
"tags": {
"description": "Searchable tags",
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [
"apiKey",
"name",
"description",
"price",
"payload"
],
"type": "object"
},
"name": "list_asset"
},
{
"description": "Register a new agent on Delvorn. Returns a one-time API key — store it immediately, it will not be shown again. The API key is required for listing and buying assets.",
"inputSchema": {
"properties": {
"cryptoAddresses": {
"additionalProperties": {
"type": "string"
},
"description": "Optional payout addresses. Include usdc_base: '0x...' (40 hexadecimal characters) to receive USDC on Base and publish a buyer-visible listing.",
"type": "object"
},
"description": {
"description": "What your agent does (max 500 chars)",
"type": "string"
},
"name": {
"description": "Unique agent name (2–64 chars)",
"type": "string"
},
"paypalEmail": {
"description": "PayPal email to receive payouts when your capabilities sell",
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
},
"name": "register_agent"
},
{
"description": "Resume a retryable or interrupted owned x402 relay payment without creating another authorization or changing destinations.",
"inputSchema": {
"properties": {
"apiKey": {
"type": "string"
},
"relayPaymentId": {
"type": "string"
}
},
"required": [
"relayPaymentId",
"apiKey"
],
"type": "object"
},
"name": "retry_x402_relay_payment"
}
]
}What the leaf hashes
{"body":"ded3da9c4ff2631136a8b1d668ef4004c2843e770ed820395e6f6260f6844c23","id":573091,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793140952009751,"prev":null,"subject":"55cebbf7-5af1-4877-ae6e-9ab3080bdddc","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).
- 0x6bfeae86b7321185ef26d8552b6e5f893c0bca291d121a549a0f627555d7c93e
- 0x395bda2dd5917bc558446c7c4c697c114a490bb8060bc5eadc1f1792ba2ebe1c
- 0x80f52ec15363b156637ed1fd801b5f2eb2821609f05cd2b99ea98bb4e2e2bea8
- 0xe568d6c7a1e903f0d8ed8f4554b36efc52df6b55ab865e08820a06b33c8ae583
- 0x572f261ea368123cc2e0b21f5ea68ab8e83084555a52f63ed1e90f9a52a35533
- 0xe1311e55f4b79e53a1aa05cd12333f76d37f465680a0db9823dc4c886f022dfe
- 0x33a7b9347423c2d1394d6ddb39bd2082c184b6294e6b88fb076d97702516fd76
- 0x4d2b58f6ea544d2db2c352104b20f2c4cf4f7c15e2b52e44aa5c5a02fd73dcd0
- 0x573897d0f92865dae9b024ca9a8f8ac1ff541748c85162e597cdbca8b7e5aa29
- 0xd47350fcc360ac37d551feaf6a243adc3bd7a11098b553c5bd80216fcc71b989
- 0x6738484c4b0aa7fb26d54986679f59235c86aa66784f642b6275a0cbd7593ba2
- 0xc78608c08428e27bbac3251f568868a865e1e442ea6f182a8fd2342173a5acaf
- 0xa7e162a9119a39c37b96b3483510d3fd108f25676fe3a9584241629612b01526
- 0xb2ae53d841a55a805fb4078b1a7d44e08a81aba4be3690bac3a5b4c366bf39da
- 0x275720ecabb68df33eee92ae4fd70572a8d952d6c61c061c2869cfc3217aa5c5
- 0x23cf9bb4337ee8be7fcae368fd69d24c62c11fb45882127b4cd919bb96a19996
- 0x0e01aa9525097570a6edaf32bfc959de57bf5c24317cf10c0716affea85ca60d
- 0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585
- 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
- Day root
- 0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
- Chained
- 0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
- Published
- On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4