{"info":{"title":"Rubric-protocol","version":"1.0.0"},"openapi":"3.1.0","paths":{"/v1/x402/agent-record/rubric-assert":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Rubric-protocol: Agent Record Rubric Assert","intent":"charge","method":"evm","recipient":"0xaB6731A0BcDf511c2842C768a03448075aB654ca"}]},"summary":"Unforgeable operating history for any AI agent attesting through Rubric Protocol: record count, first-seen date, continuity days, and recent activity, computed from HCS-anchored attestations that cannot be backdated."}},"/v1/x402/attested-screening":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"10000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Rubric-protocol: X402 Attested Screening","intent":"charge","method":"evm","recipient":"0xaB6731A0BcDf511c2842C768a03448075aB654ca"}]},"summary":"Attested sanctions and export-control screening: OFAC SDN and Consolidated (primary and alternate spellings), UN Security Council, UK OFSI, EU and BIS Denied Persons. Fuzzy token matching (screen-matc"},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"10000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Rubric-protocol: X402 Attested Screening","intent":"charge","method":"evm","recipient":"0xaB6731A0BcDf511c2842C768a03448075aB654ca"}]},"summary":"Attested sanctions and export-control screening: OFAC SDN and Consolidated (primary and alternate spellings), UN Security Council, UK OFSI, EU and BIS Denied Persons. Fuzzy token matching (screen-matc"}},"/v1/x402/attested-verification":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Rubric-protocol: X402 Attested Verification","intent":"charge","method":"evm","recipient":"0xaB6731A0BcDf511c2842C768a03448075aB654ca"}]},"summary":"Attested verification-event custody: seal the fact that an identity/liveness/KYC check ran, its method, provider, and result — without the subject's identity ever reaching Rubric. Caller submits an op"},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Rubric-protocol: X402 Attested Verification","intent":"charge","method":"evm","recipient":"0xaB6731A0BcDf511c2842C768a03448075aB654ca"}]},"summary":"Attested verification-event custody: seal the fact that an identity/liveness/KYC check ran, its method, provider, and result — without the subject's identity ever reaching Rubric. Caller submits an op"}},"/v1/x402/decision-review":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"100000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Rubric-protocol: X402 Decision Review","intent":"charge","method":"evm","recipient":"0xaB6731A0BcDf511c2842C768a03448075aB654ca"}]},"summary":"Attested policy evaluation: submit a proposed agent action, its context, and the policy it must satisfy. Returns a verdict, reasoning and the clauses applied, binding hashes of all three inputs into a"},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"100000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Rubric-protocol: X402 Decision Review","intent":"charge","method":"evm","recipient":"0xaB6731A0BcDf511c2842C768a03448075aB654ca"}]},"summary":"Attested policy evaluation: submit a proposed agent action, its context, and the policy it must satisfy. Returns a verdict, reasoning and the clauses applied, binding hashes of all three inputs into a"}},"/v1/x402/hedera-facts/exchange-rate":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"1000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Rubric-protocol: Hedera Facts Exchange Rate","intent":"charge","method":"evm","recipient":"0xaB6731A0BcDf511c2842C768a03448075aB654ca"}]},"summary":"Attested Hedera network facts: HBAR exchange rate, gas fees, supply, node roster, throughput, topic state. Each response carries the ML-DSA-65 attestation ID of the served snapshot — tamper-evident re"}},"/v1/x402/hedera-facts/gas-fees":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"1000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Rubric-protocol: Hedera Facts Gas Fees","intent":"charge","method":"evm","recipient":"0xaB6731A0BcDf511c2842C768a03448075aB654ca"}]},"summary":"Attested Hedera network facts: HBAR exchange rate, gas fees, supply, node roster, throughput, topic state. Each response carries the ML-DSA-65 attestation ID of the served snapshot — tamper-evident re"}},"/v1/x402/hedera-facts/nodes":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"1000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Rubric-protocol: Hedera Facts Nodes","intent":"charge","method":"evm","recipient":"0xaB6731A0BcDf511c2842C768a03448075aB654ca"}]},"summary":"Attested Hedera network facts: HBAR exchange rate, gas fees, supply, node roster, throughput, topic state. Each response carries the ML-DSA-65 attestation ID of the served snapshot — tamper-evident re"}},"/v1/x402/hedera-facts/supply":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"1000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Rubric-protocol: Hedera Facts Supply","intent":"charge","method":"evm","recipient":"0xaB6731A0BcDf511c2842C768a03448075aB654ca"}]},"summary":"Attested Hedera network facts: HBAR exchange rate, gas fees, supply, node roster, throughput, topic state. Each response carries the ML-DSA-65 attestation ID of the served snapshot — tamper-evident re"}},"/v1/x402/hedera-facts/throughput":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"1000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Rubric-protocol: Hedera Facts Throughput","intent":"charge","method":"evm","recipient":"0xaB6731A0BcDf511c2842C768a03448075aB654ca"}]},"summary":"Attested Hedera network facts: HBAR exchange rate, gas fees, supply, node roster, throughput, topic state. Each response carries the ML-DSA-65 attestation ID of the served snapshot — tamper-evident re"}},"/v1/x402/hedera-facts/topic-state":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"1000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Rubric-protocol: Hedera Facts Topic State","intent":"charge","method":"evm","recipient":"0xaB6731A0BcDf511c2842C768a03448075aB654ca"}]},"summary":"Attested Hedera network facts: HBAR exchange rate, gas fees, supply, node roster, throughput, topic state. Each response carries the ML-DSA-65 attestation ID of the served snapshot — tamper-evident re"}},"/v1/x402/regwatch-feed":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"50000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Rubric-protocol: X402 Regwatch Feed","intent":"charge","method":"evm","recipient":"0xaB6731A0BcDf511c2842C768a03448075aB654ca"}]},"summary":"Structured feed of regulatory changes affecting AI systems: jurisdiction, instrument, change type, effective dates, comment deadlines. Curated by the team behind The Attestation Brief; every item attested on ingest."}},"/v1/x402/wallet-record/:address":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Rubric-protocol: Wallet Record :Address","intent":"charge","method":"evm","recipient":"0xaB6731A0BcDf511c2842C768a03448075aB654ca"}]},"summary":"Attested x402 payment history for any buyer wallet: settlement count, first-seen, last-seen, total spent, services used, distinct sellers observed - computed from an append-only settlement ledger and"}}},"x-service-info":{"description":"Rubric-protocol is an x402-native service at https://rubric-protocol.com, indexed from the x402 Bazaar (Coinbase's public discovery directory). It charges callers itself in USDC on Base and is paid directly at its own wallet; Monex Protocol passes your request and payment headers through untouched. 12 endpoints listed."}}