{"openapi":"3.1.0","info":{"title":"Vino & Views","description":"Nine free, read-only APIs for people and AI agents: creator-fee claim and collectible quotes for Pons on Robinhood Chain, launch economics and fee audit, EVM transaction preflight and allowance checks, x402 endpoint health and quote-change reports, and a deterministic spend guard. No signing or transaction broadcasts by service tools. Optional x402 donations settle donor-authorized payments. See /capabilities for exact coverage and input schemas.","contact":{"name":"Vino & Views","url":"https://vinoandviews.online/","email":"emathews924@gmail.com"},"version":"0.8.0","x-guidance":"All live services are free. Read /capabilities for exact supported chains and platforms. Send documented JSON to a POST /v1/ route without authentication or payment headers. Remote MCP /mcp/ is also free, without an access token. Respect Retry-After on HTTP 429/503. /samples has dated examples. Results are read-only observations, not safety or profit guarantees. Never send a wallet private key."},"paths":{"/escrow/test/state":{"get":{"tags":["Controlled escrow pilot"],"summary":"Get State","operationId":"get_state_escrow_test_state_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/escrow/test/start":{"post":{"tags":["Controlled escrow pilot"],"summary":"Start","operationId":"start_escrow_test_start_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Start"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/escrow/auth/challenge":{"post":{"tags":["Escrow workspace"],"summary":"Challenge","operationId":"challenge_v1_escrow_auth_challenge_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/app__escrow__service__Challenge"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/escrow/auth/verify":{"post":{"tags":["Escrow workspace"],"summary":"Login","operationId":"login_v1_escrow_auth_verify_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/app__escrow__service__Login"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/escrow/auth/logout":{"post":{"tags":["Escrow workspace"],"summary":"Logout","operationId":"logout_v1_escrow_auth_logout_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/escrow/capabilities":{"get":{"tags":["Escrow workspace"],"summary":"Capabilities","operationId":"capabilities_v1_escrow_capabilities_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/escrow/drafts":{"post":{"tags":["Escrow workspace"],"summary":"Create Draft","operationId":"create_draft_v1_escrow_drafts_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Terms"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/escrow/drafts/{identity}":{"get":{"tags":["Escrow workspace"],"summary":"Get Draft","operationId":"get_draft_v1_escrow_drafts__identity__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"identity","in":"path","required":true,"schema":{"type":"string","title":"Identity"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/escrow/drafts/{identity}/accept":{"post":{"tags":["Escrow workspace"],"summary":"Accept Terms","operationId":"accept_terms_v1_escrow_drafts__identity__accept_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"identity","in":"path","required":true,"schema":{"type":"string","title":"Identity"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/escrow/drafts/{identity}/prepare":{"post":{"tags":["Escrow workspace"],"summary":"Prepare Funding","operationId":"prepare_funding_v1_escrow_drafts__identity__prepare_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"identity","in":"path","required":true,"schema":{"type":"string","title":"Identity"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/escrow/cases":{"get":{"tags":["Escrow workspace"],"summary":"List Cases","operationId":"list_cases_v1_escrow_cases_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"before","in":"query","required":false,"schema":{"type":"integer","default":9223372036854775807,"title":"Before"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/escrow/cases/{case_id}":{"get":{"tags":["Escrow workspace"],"summary":"Get Case","operationId":"get_case_v1_escrow_cases__case_id__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"case_id","in":"path","required":true,"schema":{"type":"integer","title":"Case Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/escrow/cases/{case_id}/evidence":{"post":{"tags":["Escrow workspace"],"summary":"Add Evidence","operationId":"add_evidence_v1_escrow_cases__case_id__evidence_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"case_id","in":"path","required":true,"schema":{"type":"integer","title":"Case Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Evidence"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}},"get":{"tags":["Escrow workspace"],"summary":"Get Evidence","operationId":"get_evidence_v1_escrow_cases__case_id__evidence_get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"case_id","in":"path","required":true,"schema":{"type":"integer","title":"Case Id"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/escrow/cases/{case_id}/prepare":{"post":{"tags":["Escrow workspace"],"summary":"Prepare","operationId":"prepare_v1_escrow_cases__case_id__prepare_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"case_id","in":"path","required":true,"schema":{"type":"integer","title":"Case Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Action"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/escrow/drafts/{identity}/simulate":{"post":{"tags":["Escrow workspace"],"summary":"Simulate Funding","operationId":"simulate_funding_v1_escrow_drafts__identity__simulate_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"identity","in":"path","required":true,"schema":{"type":"string","title":"Identity"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/escrow/receipts/{tx_hash}":{"get":{"tags":["Escrow workspace"],"summary":"Receipt","operationId":"receipt_v1_escrow_receipts__tx_hash__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"tx_hash","in":"path","required":true,"schema":{"type":"string","title":"Tx Hash"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/escrow/cases/{case_id}/decision-note":{"post":{"tags":["Escrow workspace"],"summary":"Decision Note","operationId":"decision_note_v1_escrow_cases__case_id__decision_note_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"case_id","in":"path","required":true,"schema":{"type":"integer","title":"Case Id"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Evidence"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/payments/capabilities":{"get":{"tags":["Payment links"],"summary":"Capabilities","operationId":"capabilities_v1_payments_capabilities_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/payments/links":{"post":{"tags":["Payment links"],"summary":"Create","operationId":"create_v1_payments_links_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/app__payments__links__Invoice"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/payments/links/{identity}":{"get":{"tags":["Payment links"],"summary":"Get Link","operationId":"get_link_v1_payments_links__identity__get","parameters":[{"name":"identity","in":"path","required":true,"schema":{"type":"string","title":"Identity"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/payments/links/{identity}/prepare":{"post":{"tags":["Payment links"],"summary":"Prepare","operationId":"prepare_v1_payments_links__identity__prepare_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"identity","in":"path","required":true,"schema":{"type":"string","title":"Identity"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/payments/links/{identity}/confirm":{"post":{"tags":["Payment links"],"summary":"Confirm","operationId":"confirm_v1_payments_links__identity__confirm_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"identity","in":"path","required":true,"schema":{"type":"string","title":"Identity"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/app__payments__links__Claim"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/payments/events":{"get":{"tags":["Payment links"],"summary":"Events","operationId":"events_v1_payments_events_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/solana/auth/challenge":{"post":{"tags":["Solana payments"],"summary":"Challenge","operationId":"challenge_v1_solana_auth_challenge_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/app__payments__solana__Challenge"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/solana/auth/verify":{"post":{"tags":["Solana payments"],"summary":"Login","operationId":"login_v1_solana_auth_verify_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/app__payments__solana__Login"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/solana/auth/logout":{"post":{"tags":["Solana payments"],"summary":"Logout","operationId":"logout_v1_solana_auth_logout_post","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/solana/capabilities":{"get":{"tags":["Solana payments"],"summary":"Capabilities","operationId":"capabilities_v1_solana_capabilities_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/solana/links":{"post":{"tags":["Solana payments"],"summary":"Create","operationId":"create_v1_solana_links_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/app__payments__solana__Invoice"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/solana/links/{identity}":{"get":{"tags":["Solana payments"],"summary":"Get Link","operationId":"get_link_v1_solana_links__identity__get","parameters":[{"name":"identity","in":"path","required":true,"schema":{"type":"string","title":"Identity"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/solana/links/{identity}/prepare":{"post":{"tags":["Solana payments"],"summary":"Prepare","operationId":"prepare_v1_solana_links__identity__prepare_post","parameters":[{"name":"identity","in":"path","required":true,"schema":{"type":"string","title":"Identity"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/solana/links/{identity}/confirm":{"post":{"tags":["Solana payments"],"summary":"Confirm","operationId":"confirm_v1_solana_links__identity__confirm_post","parameters":[{"name":"identity","in":"path","required":true,"schema":{"type":"string","title":"Identity"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/app__payments__solana__Claim"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/transfers/capabilities":{"get":{"tags":["Cross-chain USDC"],"summary":"Capabilities","operationId":"capabilities_v1_transfers_capabilities_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/transfers/quotes":{"post":{"tags":["Cross-chain USDC"],"summary":"Quote","operationId":"quote_v1_transfers_quotes_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Quote"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"security":[{"HTTPBearer":[]}]}},"/v1/transfers/{identity}":{"get":{"tags":["Cross-chain USDC"],"summary":"Status","operationId":"status_v1_transfers__identity__get","security":[{"HTTPBearer":[]}],"parameters":[{"name":"identity","in":"path","required":true,"schema":{"type":"string","title":"Identity"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/transfers/{identity}/prepare-burn":{"post":{"tags":["Cross-chain USDC"],"summary":"Prepare Burn","operationId":"prepare_burn_v1_transfers__identity__prepare_burn_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"identity","in":"path","required":true,"schema":{"type":"string","title":"Identity"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/transfers/{identity}/burn":{"post":{"tags":["Cross-chain USDC"],"summary":"Record Burn","operationId":"record_burn_v1_transfers__identity__burn_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"identity","in":"path","required":true,"schema":{"type":"string","title":"Identity"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HashBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/transfers/{identity}/attestation":{"post":{"tags":["Cross-chain USDC"],"summary":"Attestation","operationId":"attestation_v1_transfers__identity__attestation_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"identity","in":"path","required":true,"schema":{"type":"string","title":"Identity"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/transfers/{identity}/prepare-mint":{"post":{"tags":["Cross-chain USDC"],"summary":"Prepare Mint","operationId":"prepare_mint_v1_transfers__identity__prepare_mint_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"identity","in":"path","required":true,"schema":{"type":"string","title":"Identity"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/v1/transfers/{identity}/mint":{"post":{"tags":["Cross-chain USDC"],"summary":"Record Mint","operationId":"record_mint_v1_transfers__identity__mint_post","security":[{"HTTPBearer":[]}],"parameters":[{"name":"identity","in":"path","required":true,"schema":{"type":"string","title":"Identity"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"$ref":"#/components/schemas/HashBody"}}}},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/donations/x402":{"post":{"tags":["Optional donations"],"summary":"Donate","operationId":"donate_donations_x402_post","parameters":[{"name":"amount_usd","in":"query","required":true,"schema":{"type":"string","description":"Donation amount in USDC, 0.01–500, at most two decimal places","title":"Amount Usd"},"description":"Donation amount in USDC, 0.01–500, at most two decimal places"}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"402":{"description":"Optional Base USDC donation quote"},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/health":{"get":{"summary":"Health","operationId":"health_health_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Health Health Get"}}}}}}},"/capabilities":{"get":{"summary":"Capabilities","description":"Machine-readable service catalogue with JSON Schemas and prices.\n\nDoubles as x402 Bazaar discovery metadata. Includes the free\nclaim-gas-oracle sample (measured anchors) as proof-of-competence.","operationId":"capabilities_capabilities_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Capabilities Capabilities Get"}}}}}}},"/.well-known/x402":{"get":{"summary":"Well Known X402","description":"Discovery document for x402 directories / auto-indexers.","operationId":"well_known_x402__well_known_x402_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Well Known X402  Well Known X402 Get"}}}}}}},"/.well-known/x402.json":{"get":{"summary":"Marketplace Manifest","description":"Rich permissionless marketplace manifest; preserve the older URL-list feed.","operationId":"marketplace_manifest__well_known_x402_json_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"additionalProperties":true,"type":"object","title":"Response Marketplace Manifest  Well Known X402 Json Get"}}}}}}},"/v1/wallet-snapshot":{"get":{"summary":"Get Wallet Snapshot","operationId":"get_wallet_snapshot_v1_wallet_snapshot_get","parameters":[{"name":"chain","in":"query","required":true,"schema":{"type":"string","title":"Chain"}},{"name":"wallet","in":"query","required":true,"schema":{"type":"string","title":"Wallet"}}],"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}},"/samples":{"get":{"summary":"Samples","description":"Saved demonstrations, explicitly dated; never represented as current data.","operationId":"samples_samples_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/v1/claim-worth-it":{"post":{"summary":"Post Claim Worth It","operationId":"post_claim_worth_it_v1_claim_worth_it_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClaimWorthRequest"},"example":{"chain":"robinhood","wallet":"0x0000000000000000000000000000000000000001","platform":"pons"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ClaimWorthResult"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"description":"Free; no authentication or payment required. Confirmed claim amount, gas, net value, safety flags and action verdict. Includes free hashed evidence-receipt."}},"/v1/collectible-quote":{"post":{"summary":"Post Collectible Quote","operationId":"post_collectible_quote_v1_collectible_quote_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CollectibleQuoteRequest"},"example":{"chain":"robinhood","wallet":"0x0000000000000000000000000000000000000001","platform":"pons"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CollectibleQuoteResult"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"description":"Free; no authentication or payment required. TRUE collectible amount per curve/escrow via unsigned simulated sweep; raw RPC overstates reality."}},"/v1/launchpad-fee-audit":{"post":{"summary":"Post Launchpad Fee Audit","operationId":"post_launchpad_fee_audit_v1_launchpad_fee_audit_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LaunchpadFeeAuditRequest"},"example":{"wallet":"0x0000000000000000000000000000000000000001"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LaunchpadFeeAuditResult"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"description":"Free; no authentication or payment required. One-wallet scan across supported launchpads for unswept or unclaimed creator fees."}},"/v1/agent-budget-guard":{"post":{"summary":"Post Agent Budget Guard","operationId":"post_agent_budget_guard_v1_agent_budget_guard_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/BudgetGuardRequest"},"example":{"chain":"base","target":"0x0000000000000000000000000000000000000001","spend_usd":"1","max_spend_usd":"2"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/BudgetGuardResult"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"description":"Free; no authentication or payment required. Deterministic read-only spend policy verdict for amount, destination, and approval ceiling. Caller supplies policy; unknown targets require review."}},"/v1/allowance-risk-check":{"post":{"summary":"Post Allowance Risk Check","operationId":"post_allowance_risk_check_v1_allowance_risk_check_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AllowanceCheckRequest"},"example":{"chain":"base","token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","owner":"0x24F6A3F57549520cB3b2D1C691d2933Aecfa62EB","spender":"0x0000000000000000000000000000000000000001"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AllowanceCheckResult"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"description":"Free; no authentication or payment required. Live ERC-20 allowance, owner balance and spender-code check at one block; flags effectively unlimited approvals."}},"/v1/tx-preflight":{"post":{"summary":"Post Tx Preflight","operationId":"post_tx_preflight_v1_tx_preflight_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/TxPreflightRequest"},"example":{"chain":"base","sender":"0x0000000000000000000000000000000000000001","target":"0x0000000000000000000000000000000000000002","data":"0x","value_wei":0}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/TxPreflightResult"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"description":"Free; no authentication or payment required. Unsigned EVM eth_call and gas estimate at a measured block; flags approvals and delegated target code. Never signs or broadcasts."}},"/v1/x402-health-check":{"post":{"summary":"Post X402 Health Check","operationId":"post_x402_health_check_v1_x402_health_check_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/X402HealthRequest"},"example":{"url":"https://api.vinoandviews.online/donations/x402?amount_usd=1.00","method":"POST"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/X402HealthResult"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"description":"Free; no authentication or payment required. DNS-pinned public HTTPS probe of an x402 endpoint's 402 quote, price, network and recipient; no payment sent."}},"/v1/dependency-report":{"post":{"summary":"Post Dependency Report","operationId":"post_dependency_report_v1_dependency_report_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DependencyRequest"},"example":{"url":"https://api.vinoandviews.online/donations/x402?amount_usd=1.00","method":"POST"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/DependencyResult"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"description":"Free; no authentication or payment required. Compare a live primary x402 quote with your saved baseline; detect price, network, asset, recipient and HTTP status changes. No payments sent; no uptime-history claim."}},"/v1/launch-economics":{"post":{"summary":"Post Launch Economics","operationId":"post_launch_economics_v1_launch_economics_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/LaunchEconomicsRequest"},"example":{"token":"0x39dBED3a2bd333467115dE45665cC57F813C4571","version":"legacy","expected_volume_eth":"1","launch_gas_cost_eth":"0.0001"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{"$ref":"#/components/schemas/LaunchEconomicsResult"}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}},"description":"Free; no authentication or payment required. Pons token-specific on-chain pool fee, creator share, initial buy, current deployer holdings and estimated launch-cost break-even volume."}},"/donations/options":{"get":{"tags":["Optional donations"],"summary":"Get Donation Options","operationId":"get_donation_options_donations_options_get","responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}}}}},"/donations/agent-checkout":{"post":{"tags":["Optional donations"],"summary":"Prepare an optional donation; does not transfer funds","operationId":"agent_checkout_donations_agent_checkout_post","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AgentDonationRequest"}}},"required":true},"responses":{"200":{"description":"Successful Response","content":{"application/json":{"schema":{}}}},"422":{"description":"Validation Error","content":{"application/json":{"schema":{"$ref":"#/components/schemas/HTTPValidationError"}}}}}}}},"components":{"schemas":{"Action":{"properties":{"action":{"type":"string","enum":["accept","cancelUnaccepted","submit","approve","dispute","addEvidence","resolve","propose","acceptProposal","timeout"],"title":"Action"},"commitment":{"anyOf":[{"type":"string","pattern":"^0x[0-9a-fA-F]{64}$"},{"type":"null"}],"title":"Commitment"},"receiver_award_atomic":{"anyOf":[{"type":"integer","maximum":1000000.0,"minimum":0.0},{"type":"null"}],"title":"Receiver Award Atomic"}},"type":"object","required":["action"],"title":"Action"},"AgentDonationRequest":{"properties":{"amount_usd":{"anyOf":[{"type":"number","maximum":500.0,"minimum":1.0},{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d{0,2}0*$"}],"title":"Amount Usd"},"request_id":{"type":"string","format":"uuid","title":"Request Id"},"pay_currency":{"anyOf":[{"type":"string","enum":["usdcbase","usdtbsc","sol"]},{"type":"null"}],"title":"Pay Currency"}},"type":"object","required":["amount_usd","request_id"],"title":"AgentDonationRequest"},"AllowanceCheckRequest":{"properties":{"chain":{"type":"string","enum":["robinhood","ethereum","base","bsc"],"title":"Chain"},"token":{"type":"string","title":"Token","description":"ERC-20 token contract"},"owner":{"type":"string","title":"Owner","description":"Public wallet whose allowance is inspected"},"spender":{"type":"string","title":"Spender","description":"Contract or account allowed to spend tokens"}},"type":"object","required":["chain","token","owner","spender"],"title":"AllowanceCheckRequest"},"AllowanceCheckResult":{"properties":{"chain":{"type":"string","title":"Chain"},"token":{"type":"string","title":"Token"},"owner":{"type":"string","title":"Owner"},"spender":{"type":"string","title":"Spender"},"allowance_atomic":{"type":"string","title":"Allowance Atomic"},"token_balance_atomic":{"type":"string","title":"Token Balance Atomic"},"decimals":{"type":"integer","title":"Decimals"},"allowance_tokens":{"type":"string","title":"Allowance Tokens"},"balance_tokens":{"type":"string","title":"Balance Tokens"},"exceeds_current_balance":{"type":"boolean","title":"Exceeds Current Balance"},"unlimited_approval":{"type":"boolean","title":"Unlimited Approval"},"spender_code_type":{"type":"string","enum":["none","contract","eip7702_delegation"],"title":"Spender Code Type"},"flags":{"items":{"type":"string"},"type":"array","title":"Flags"},"evidence_block":{"type":"integer","title":"Evidence Block"},"checked_at":{"type":"string","title":"Checked At"},"source":{"type":"string","title":"Source"},"note":{"type":"string","title":"Note","default":"ERC-20 on-chain read at one block. Caller-supplied addresses are not identity-verified; later transactions can change the allowance."},"evidence_receipt":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Evidence Receipt"}},"type":"object","required":["chain","token","owner","spender","allowance_atomic","token_balance_atomic","decimals","allowance_tokens","balance_tokens","exceeds_current_balance","unlimited_approval","spender_code_type","flags","evidence_block","checked_at","source"],"title":"AllowanceCheckResult"},"Asset":{"properties":{"symbol":{"type":"string","title":"Symbol"},"gross":{"type":"string","title":"Gross","description":"Gross claimable amount in native token units, as a decimal string"},"usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Usd","description":"USD value, null when no reliable price source"}},"type":"object","required":["symbol","gross"],"title":"Asset"},"BudgetGuardRequest":{"properties":{"chain":{"type":"string","maxLength":64,"minLength":1,"title":"Chain"},"target":{"type":"string","title":"Target","description":"Proposed EVM destination or spender address"},"spend_usd":{"anyOf":[{"type":"number","minimum":0.0},{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*(?:\\d{0,12}|(?=[\\d.]{1,19}0*$)\\d{0,12}\\.\\d{0,6}0*$)"}],"title":"Spend Usd"},"max_spend_usd":{"anyOf":[{"type":"number","minimum":0.0},{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*(?:\\d{0,12}|(?=[\\d.]{1,19}0*$)\\d{0,12}\\.\\d{0,6}0*$)"}],"title":"Max Spend Usd"},"approval_usd":{"anyOf":[{"type":"number","minimum":0.0},{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*(?:\\d{0,12}|(?=[\\d.]{1,19}0*$)\\d{0,12}\\.\\d{0,6}0*$)"},{"type":"null"}],"title":"Approval Usd"},"max_approval_usd":{"anyOf":[{"type":"number","minimum":0.0},{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*(?:\\d{0,12}|(?=[\\d.]{1,19}0*$)\\d{0,12}\\.\\d{0,6}0*$)"},{"type":"null"}],"title":"Max Approval Usd"},"unlimited_approval":{"type":"boolean","title":"Unlimited Approval","default":false},"allowed_targets":{"items":{"type":"string"},"type":"array","maxItems":100,"title":"Allowed Targets"},"blocked_targets":{"items":{"type":"string"},"type":"array","maxItems":100,"title":"Blocked Targets"}},"type":"object","required":["chain","target","spend_usd","max_spend_usd"],"title":"BudgetGuardRequest"},"BudgetGuardResult":{"properties":{"verdict":{"type":"string","enum":["reject","review","within_policy"],"title":"Verdict"},"flags":{"items":{"type":"string"},"type":"array","title":"Flags"},"chain":{"type":"string","title":"Chain"},"target":{"type":"string","title":"Target"},"spend_usd":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Spend Usd"},"max_spend_usd":{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d*$","title":"Max Spend Usd"},"checked_at":{"type":"string","title":"Checked At"},"evidence_status":{"type":"string","const":"policy_only","title":"Evidence Status","default":"policy_only"},"note":{"type":"string","title":"Note","default":"Policy check only. No contract identity, balance, or transaction outcome was verified."},"evidence_receipt":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Evidence Receipt"}},"type":"object","required":["verdict","flags","chain","target","spend_usd","max_spend_usd","checked_at"],"title":"BudgetGuardResult"},"CheckoutRequest":{"properties":{"package":{"type":"string","title":"Package"}},"type":"object","required":["package"],"title":"CheckoutRequest"},"ClaimWorthRequest":{"properties":{"chain":{"type":"string","title":"Chain","description":"Chain slug, e.g. 'robinhood'"},"wallet":{"type":"string","title":"Wallet","description":"Public wallet address (0x...)"},"platform":{"type":"string","title":"Platform","description":"Platform slug, e.g. 'pons'"}},"type":"object","required":["chain","wallet","platform"],"title":"ClaimWorthRequest"},"ClaimWorthResult":{"properties":{"claimable":{"type":"boolean","title":"Claimable"},"assets":{"items":{"$ref":"#/components/schemas/Asset"},"type":"array","title":"Assets"},"estimated_gas_native":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Estimated Gas Native"},"estimated_gas_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Estimated Gas Usd"},"estimated_net_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Estimated Net Usd"},"verdict":{"$ref":"#/components/schemas/Verdict"},"risk_flags":{"items":{"type":"string"},"type":"array","title":"Risk Flags"},"evidence_block":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Evidence Block"},"evidence_status":{"$ref":"#/components/schemas/EvidenceStatus","default":"unavailable"},"checked_at":{"type":"string","title":"Checked At","description":"ISO 8601 timestamp in EAT (Africa/Nairobi)"},"confidence":{"$ref":"#/components/schemas/Confidence","default":"insufficient"},"chain":{"type":"string","title":"Chain"},"platform":{"type":"string","title":"Platform"},"wallet":{"type":"string","title":"Wallet"},"notes":{"items":{"type":"string"},"type":"array","title":"Notes"},"cached":{"type":"boolean","title":"Cached","default":false},"evidence_receipt":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Evidence Receipt","description":"Free hashed + timestamped evidence receipt (sha256, EAT)"}},"type":"object","required":["claimable","verdict","checked_at","chain","platform","wallet"],"title":"ClaimWorthResult"},"CollectibleQuoteRequest":{"properties":{"chain":{"type":"string","title":"Chain"},"wallet":{"type":"string","title":"Wallet"},"platform":{"type":"string","title":"Platform"},"curve":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Curve","description":"Optional specific curve address"}},"type":"object","required":["chain","wallet","platform"],"title":"CollectibleQuoteRequest"},"CollectibleQuoteResult":{"properties":{"status":{"type":"string","title":"Status","description":"ok | unknown"},"chain":{"type":"string","title":"Chain"},"platform":{"type":"string","title":"Platform"},"wallet":{"type":"string","title":"Wallet"},"quotes":{"items":{"$ref":"#/components/schemas/CurveQuote"},"type":"array","title":"Quotes"},"total_true_collectible_wei":{"type":"integer","title":"Total True Collectible Wei","default":0},"total_true_collectible_native":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Total True Collectible Native"},"evidence_block":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Evidence Block"},"checked_at":{"type":"string","title":"Checked At"},"confidence":{"type":"string","title":"Confidence","default":"insufficient"},"notes":{"items":{"type":"string"},"type":"array","title":"Notes"},"cached":{"type":"boolean","title":"Cached","default":false},"evidence_receipt":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Evidence Receipt"}},"type":"object","required":["status","chain","platform","wallet","checked_at"],"title":"CollectibleQuoteResult"},"Confidence":{"type":"string","enum":["confirmed","estimated","insufficient"],"title":"Confidence"},"CurveQuote":{"properties":{"curve":{"type":"string","title":"Curve"},"stored_creator_tax_wei":{"type":"integer","title":"Stored Creator Tax Wei"},"stored_quote_fee_wei":{"type":"integer","title":"Stored Quote Fee Wei"},"true_collectible_wei":{"type":"integer","title":"True Collectible Wei","description":"What an unsigned simulated sweep actually credits the wallet in escrow — the TRUE collectible amount"},"overstatement_wei":{"type":"integer","title":"Overstatement Wei","description":"stored balances minus true collectible; raw RPC overstates reality"},"simulated_gas_used":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Simulated Gas Used"}},"type":"object","required":["curve","stored_creator_tax_wei","stored_quote_fee_wei","true_collectible_wei","overstatement_wei"],"title":"CurveQuote"},"DependencyRequest":{"properties":{"url":{"type":"string","maxLength":1024,"minLength":10,"title":"Url"},"method":{"type":"string","enum":["GET","POST"],"title":"Method","default":"GET"},"baseline":{"anyOf":[{"$ref":"#/components/schemas/QuoteBaseline"},{"type":"null"}]}},"type":"object","required":["url"],"title":"DependencyRequest"},"DependencyResult":{"properties":{"observation":{"$ref":"#/components/schemas/X402HealthResult"},"next_baseline":{"$ref":"#/components/schemas/QuoteBaseline"},"baseline_source":{"type":"string","title":"Baseline Source","default":"caller supplied; not independently verified"},"comparison_available":{"type":"boolean","title":"Comparison Available"},"changed_fields":{"items":{"type":"string"},"type":"array","title":"Changed Fields"},"decision":{"type":"string","title":"Decision"},"limitations":{"items":{"type":"string"},"type":"array","title":"Limitations","default":["One observation of the first advertised payment option, not uptime history.","Empty-body POST or GET only; no authentication, redirects, payment or settlement test.","An unchanged quote does not prove the provider or recipient is trustworthy."]},"evidence_receipt":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Evidence Receipt"}},"type":"object","required":["observation","next_baseline","comparison_available","changed_fields","decision"],"title":"DependencyResult"},"Evidence":{"properties":{"text":{"type":"string","maxLength":65536,"minLength":1,"title":"Text"}},"type":"object","required":["text"],"title":"Evidence"},"EvidenceStatus":{"type":"string","enum":["confirmed_onchain","partial","unavailable"],"title":"EvidenceStatus"},"HTTPValidationError":{"properties":{"detail":{"items":{"$ref":"#/components/schemas/ValidationError"},"type":"array","title":"Detail"}},"type":"object","title":"HTTPValidationError"},"HashBody":{"properties":{"transaction":{"type":"string","pattern":"^0x[0-9a-fA-F]{64}$","title":"Transaction"}},"type":"object","required":["transaction"],"title":"HashBody"},"LaunchEconomicsRequest":{"properties":{"token":{"type":"string","title":"Token"},"version":{"type":"string","enum":["current","legacy"],"title":"Version"},"expected_volume_eth":{"anyOf":[{"type":"number","minimum":0.0},{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*(?:\\d{0,24}|(?=[\\d.]{1,25}0*$)\\d*\\.\\d*0*$)"}],"title":"Expected Volume Eth","default":"0"},"launch_gas_cost_eth":{"anyOf":[{"type":"number","minimum":0.0},{"type":"string","pattern":"^(?!^[-+.]*$)[+-]?0*(?:\\d{0,24}|(?=[\\d.]{1,25}0*$)\\d*\\.\\d*0*$)"}],"title":"Launch Gas Cost Eth","default":"0"}},"type":"object","required":["token","version"],"title":"LaunchEconomicsRequest"},"LaunchEconomicsResult":{"properties":{"token":{"type":"string","title":"Token"},"version":{"type":"string","title":"Version"},"deployer":{"type":"string","title":"Deployer"},"payout_wallet":{"type":"string","title":"Payout Wallet"},"pool_fee_percent":{"type":"string","title":"Pool Fee Percent"},"creator_fee_share_percent":{"type":"string","title":"Creator Fee Share Percent"},"creator_effective_fee_percent":{"type":"string","title":"Creator Effective Fee Percent"},"launch_fee_eth":{"type":"string","title":"Launch Fee Eth"},"initial_buy_eth":{"type":"string","title":"Initial Buy Eth"},"current_deployer_holding_percent":{"type":"string","title":"Current Deployer Holding Percent"},"expected_creator_fees_eth":{"type":"string","title":"Expected Creator Fees Eth"},"estimated_break_even_volume_eth":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Estimated Break Even Volume Eth"},"evidence_block":{"type":"integer","title":"Evidence Block"},"checked_at":{"type":"string","title":"Checked At"},"source":{"type":"string","title":"Source","default":"https://docs.ponsfamily.com/"},"limitations":{"items":{"type":"string"},"type":"array","title":"Limitations"},"evidence_receipt":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Evidence Receipt"}},"type":"object","required":["token","version","deployer","payout_wallet","pool_fee_percent","creator_fee_share_percent","creator_effective_fee_percent","launch_fee_eth","initial_buy_eth","current_deployer_holding_percent","expected_creator_fees_eth","estimated_break_even_volume_eth","evidence_block","checked_at"],"title":"LaunchEconomicsResult"},"LaunchpadFeeAuditRequest":{"properties":{"wallet":{"type":"string","title":"Wallet"}},"type":"object","required":["wallet"],"title":"LaunchpadFeeAuditRequest"},"LaunchpadFeeAuditResult":{"properties":{"wallet":{"type":"string","title":"Wallet"},"platforms_checked":{"type":"integer","title":"Platforms Checked"},"claimable_platforms":{"items":{"type":"string"},"type":"array","title":"Claimable Platforms"},"total_estimated_net_usd":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Total Estimated Net Usd"},"results":{"items":{"additionalProperties":true,"type":"object"},"type":"array","title":"Results"},"checked_at":{"type":"string","title":"Checked At"},"cached":{"type":"boolean","title":"Cached","default":false},"evidence_receipt":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Evidence Receipt"}},"type":"object","required":["wallet","platforms_checked","checked_at"],"title":"LaunchpadFeeAuditResult"},"Quote":{"properties":{"source_chain":{"type":"integer","enum":[1,8453,42161,137],"title":"Source Chain"},"destination_chain":{"type":"integer","enum":[1,8453,42161,137],"title":"Destination Chain"},"recipient":{"type":"string","title":"Recipient"},"amount_atomic":{"type":"integer","maximum":1000000.0,"minimum":10000.0,"title":"Amount Atomic"},"operation_id":{"type":"string","maxLength":100,"minLength":8,"pattern":"^[a-zA-Z0-9_-]+$","title":"Operation Id"},"accept_recovery_policy":{"type":"boolean","const":true,"title":"Accept Recovery Policy"}},"type":"object","required":["source_chain","destination_chain","recipient","amount_atomic","operation_id","accept_recovery_policy"],"title":"Quote"},"QuoteBaseline":{"properties":{"http_status":{"type":"integer","maximum":599.0,"minimum":100.0,"title":"Http Status"},"quote_valid":{"type":"boolean","title":"Quote Valid"},"network":{"anyOf":[{"type":"string","maxLength":100},{"type":"null"}],"title":"Network"},"asset":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Asset"},"pay_to":{"anyOf":[{"type":"string","maxLength":200},{"type":"null"}],"title":"Pay To"},"amount_atomic":{"anyOf":[{"type":"string","pattern":"^[0-9]{1,78}$"},{"type":"null"}],"title":"Amount Atomic"}},"type":"object","required":["http_status","quote_valid"],"title":"QuoteBaseline"},"Start":{"properties":{"signature":{"type":"string","pattern":"^0x[0-9a-fA-F]{130}$","title":"Signature"}},"type":"object","required":["signature"],"title":"Start"},"Terms":{"properties":{"receiver":{"type":"string","title":"Receiver"},"amount_atomic":{"type":"integer","maximum":1000000.0,"minimum":10000.0,"title":"Amount Atomic"},"description":{"type":"string","maxLength":8000,"minLength":10,"title":"Description"},"accept_deadline":{"type":"integer","title":"Accept Deadline"},"delivery_deadline":{"type":"integer","title":"Delivery Deadline"},"review_seconds":{"type":"integer","maximum":604800.0,"minimum":3600.0,"title":"Review Seconds"}},"type":"object","required":["receiver","amount_atomic","description","accept_deadline","delivery_deadline","review_seconds"],"title":"Terms"},"TxPreflightRequest":{"properties":{"chain":{"type":"string","enum":["robinhood","ethereum","base","bsc"],"title":"Chain"},"sender":{"type":"string","title":"Sender","description":"Address whose state and balance will be simulated"},"target":{"type":"string","title":"Target","description":"Destination contract or account"},"data":{"type":"string","maxLength":8194,"title":"Data","default":"0x"},"value_wei":{"type":"integer","maximum":1.157920892373162e+77,"minimum":0.0,"title":"Value Wei","default":0}},"type":"object","required":["chain","sender","target"],"title":"TxPreflightRequest"},"TxPreflightResult":{"properties":{"verdict":{"type":"string","enum":["simulated","would_revert"],"title":"Verdict"},"chain":{"type":"string","title":"Chain"},"sender":{"type":"string","title":"Sender"},"target":{"type":"string","title":"Target"},"evidence_block":{"type":"integer","title":"Evidence Block"},"gas_estimate":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Gas Estimate"},"gas_price_wei":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Gas Price Wei"},"estimated_fee_wei":{"anyOf":[{"type":"integer"},{"type":"null"}],"title":"Estimated Fee Wei"},"target_code_type":{"type":"string","enum":["none","contract","eip7702_delegation"],"title":"Target Code Type"},"flags":{"items":{"type":"string"},"type":"array","title":"Flags"},"return_data_sha256":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Return Data Sha256"},"checked_at":{"type":"string","title":"Checked At"},"source":{"type":"string","title":"Source"},"note":{"type":"string","title":"Note","default":"Unsigned RPC simulation only; future state and transaction success may differ."},"evidence_receipt":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Evidence Receipt"}},"type":"object","required":["verdict","chain","sender","target","evidence_block","target_code_type","flags","checked_at","source"],"title":"TxPreflightResult"},"ValidationError":{"properties":{"loc":{"items":{"anyOf":[{"type":"string"},{"type":"integer"}]},"type":"array","title":"Location"},"msg":{"type":"string","title":"Message"},"type":{"type":"string","title":"Error Type"},"input":{"title":"Input"},"ctx":{"type":"object","title":"Context"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError"},"Verdict":{"type":"string","enum":["claim_now","wait_for_more","nothing_claimable","unsafe","unknown"],"title":"Verdict"},"X402HealthRequest":{"properties":{"url":{"type":"string","maxLength":1024,"minLength":10,"title":"Url"},"method":{"type":"string","enum":["GET","POST"],"title":"Method","default":"GET"}},"type":"object","required":["url"],"title":"X402HealthRequest"},"X402HealthResult":{"properties":{"url":{"type":"string","title":"Url"},"http_status":{"type":"integer","title":"Http Status"},"payment_required":{"type":"boolean","title":"Payment Required"},"quote_valid":{"type":"boolean","title":"Quote Valid"},"network":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Network"},"asset":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Asset"},"pay_to":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Pay To"},"amount_atomic":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Amount Atomic"},"flags":{"items":{"type":"string"},"type":"array","title":"Flags"},"checked_at":{"type":"string","title":"Checked At"},"source":{"type":"string","title":"Source","default":"live HTTPS response with DNS-pinned public IP"},"evidence_receipt":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"title":"Evidence Receipt"}},"type":"object","required":["url","http_status","payment_required","quote_valid","flags","checked_at"],"title":"X402HealthResult"},"app__escrow__service__Challenge":{"properties":{"wallet":{"type":"string","title":"Wallet"}},"type":"object","required":["wallet"],"title":"Challenge"},"app__escrow__service__Login":{"properties":{"nonce":{"type":"string","maxLength":64,"title":"Nonce"},"signature":{"type":"string","pattern":"^0x[0-9a-fA-F]{130}$","title":"Signature"}},"type":"object","required":["nonce","signature"],"title":"Login"},"app__payments__links__Claim":{"properties":{"transaction":{"type":"string","pattern":"^0x[0-9a-fA-F]{64}$","title":"Transaction"}},"type":"object","required":["transaction"],"title":"Claim"},"app__payments__links__Invoice":{"properties":{"chain_id":{"type":"integer","enum":[8453,137,42161,1],"title":"Chain Id","default":8453},"asset":{"type":"string","enum":["USDC","USDT","EURC"],"title":"Asset","default":"USDC"},"amount_atomic":{"type":"integer","maximum":1000000000.0,"minimum":1.0,"title":"Amount Atomic"},"memo":{"type":"string","maxLength":500,"title":"Memo","default":""},"kind":{"type":"string","enum":["direct","donation"],"title":"Kind","default":"direct"},"expires_in":{"type":"integer","maximum":2592000.0,"minimum":300.0,"title":"Expires In","default":86400},"operation_id":{"type":"string","maxLength":100,"minLength":8,"pattern":"^[a-zA-Z0-9_-]+$","title":"Operation Id"}},"type":"object","required":["amount_atomic","operation_id"],"title":"Invoice"},"app__payments__solana__Challenge":{"properties":{"wallet":{"type":"string","maxLength":44,"minLength":32,"title":"Wallet"}},"type":"object","required":["wallet"],"title":"Challenge"},"app__payments__solana__Claim":{"properties":{"signature":{"type":"string","maxLength":90,"minLength":80,"title":"Signature"}},"type":"object","required":["signature"],"title":"Claim"},"app__payments__solana__Invoice":{"properties":{"asset":{"type":"string","enum":["USDC","EURC"],"title":"Asset","default":"USDC"},"amount_atomic":{"type":"integer","maximum":1000000000.0,"minimum":1.0,"title":"Amount Atomic"},"memo":{"type":"string","maxLength":500,"title":"Memo","default":""},"expires_in":{"type":"integer","maximum":2592000.0,"minimum":300.0,"title":"Expires In","default":86400},"operation_id":{"type":"string","maxLength":100,"minLength":8,"pattern":"^[a-zA-Z0-9_-]+$","title":"Operation Id"}},"type":"object","required":["amount_atomic","operation_id"],"title":"Invoice"},"app__payments__solana__Login":{"properties":{"nonce":{"type":"string","maxLength":64,"title":"Nonce"},"signature":{"type":"string","maxLength":90,"minLength":80,"title":"Signature"}},"type":"object","required":["nonce","signature"],"title":"Login"}},"securitySchemes":{"HTTPBearer":{"type":"http","scheme":"bearer"}}},"servers":[{"url":"https://api.vinoandviews.online"}]}