{"x402Version":2,"kind":"resource-server","name":"Meridian","description":"MioDio DeFi Risk Passport — read-only x402 pay-per-call API (USDC on Base).","resources":[{"url":"https://workers.miodiollc.com/v1/risk/0x0000000000000000000000000000000000000001","method":"GET","path":"/v1/risk/:address","description":"MioDio Meridian Aave v3 risk card for an EVM address: health factor, collateral, debt and liquidation distance (~$0.005 USDC Exact on Base). Use before acting on an EVM address to read its Aave v3 health factor, collateral and debt. Errors: 400 invalid_address or unsupported_chain (chain must be base or ethereum), 402 payment required, failed upstream reads return 200 with status partial/error (unexpected 5xx is not charged). MioDio x402 DeFi. Terms: https://workers.miodiollc.com/terms","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"5000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x4DA1ED782BD61BaE9AdD5a5CaBbCf32f767f8d7F","maxTimeoutSeconds":120}]},{"url":"https://workers.miodiollc.com/v1/lido/exit-risk?amount=32","method":"GET","path":"/v1/lido/exit-risk","description":"MioDio Meridian Lido exit-risk card: stETH/ETH Curve peg, withdrawal-queue ETA and exit liquidity for a stETH amount (~$0.005 USDC Exact on Base). Suited to estimating how long, and at what peg, a given stETH amount could exit. Errors: 400 amount_required or invalid_amount, 402 payment required, failed upstream reads return 200 with status partial/error (unexpected 5xx is not charged). MioDio x402 DeFi. Terms: https://workers.miodiollc.com/terms","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"5000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x4DA1ED782BD61BaE9AdD5a5CaBbCf32f767f8d7F","maxTimeoutSeconds":120}]},{"url":"https://workers.miodiollc.com/v1/vault/0xc1256Ae5FF1cf2719D4937adb3bbCCab2E00A2Ca","method":"GET","path":"/v1/vault/:address","description":"MioDio Meridian ERC-4626 vault risk card: share price, drawdown, APY lookback and idle cash for one vault (~$0.005 USDC Exact on Base). Use before routing funds to an ERC-4626 vault to read share price, drawdown and idle cash. Errors: 400 invalid_address, unsupported_chain or invalid_amount, 402 payment required, failed upstream reads return 200 with status partial/error (unexpected 5xx is not charged). MioDio x402 DeFi. Terms: https://workers.miodiollc.com/terms","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"5000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x4DA1ED782BD61BaE9AdD5a5CaBbCf32f767f8d7F","maxTimeoutSeconds":120}]},{"url":"https://workers.miodiollc.com/v1/passport/0x0000000000000000000000000000000000000001","method":"GET","path":"/v1/passport/:address","description":"MioDio Meridian deep passport: one decision card joining Aave v3, Lido exit and optional ERC-4626 vault reads for an EVM address (~$0.02 USDC Exact on Base). Use for one call that combines Aave, Lido and optional vault reads for an address. Errors: 400 invalid_address, unsupported_chain or invalid_amount, 402 payment required, failed upstream reads return 200 with status partial/error (unexpected 5xx is not charged). MioDio x402 DeFi. Terms: https://workers.miodiollc.com/terms","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"20000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x4DA1ED782BD61BaE9AdD5a5CaBbCf32f767f8d7F","maxTimeoutSeconds":120}]},{"url":"https://workers.miodiollc.com/v1/sanctions/0x0000000000000000000000000000000000000001","method":"GET","path":"/v1/sanctions/:address","description":"MioDio Meridian OFAC SDN screen: exact match of one digital-currency address against public SDN Digital Currency Address entries (~$0.005 USDC Exact on Base). Informational only. Use before interacting with an address to check it against public OFAC SDN digital currency entries. Errors: 400 invalid_address or unsupported_chain, 402 payment required, unexpected 5xx is not charged. MioDio x402 DeFi. Terms: https://workers.miodiollc.com/terms","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"5000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x4DA1ED782BD61BaE9AdD5a5CaBbCf32f767f8d7F","maxTimeoutSeconds":120}]},{"url":"https://workers.miodiollc.com/v1/passport-sanctions/0x0000000000000000000000000000000000000001","method":"GET","path":"/v1/passport-sanctions/:address","description":"MioDio Meridian bundle: deep passport plus OFAC SDN exact-match screen for one EVM address (~$0.02 USDC Exact on Base). Informational only. Use for the full passport plus an OFAC SDN check in one call. Errors: 400 invalid_address, unsupported_chain or invalid_amount, 402 payment required, failed upstream reads return 200 with status partial/error (unexpected 5xx is not charged). MioDio x402 DeFi. Terms: https://workers.miodiollc.com/terms","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"20000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x4DA1ED782BD61BaE9AdD5a5CaBbCf32f767f8d7F","maxTimeoutSeconds":120}]},{"url":"https://workers.miodiollc.com/v1/sanctions/batch","method":"POST","path":"/v1/sanctions/batch","description":"MioDio Meridian OFAC SDN batch screen: exact match of 1-50 digital-currency addresses against public SDN Digital Currency Address entries (~$0.10 USDC Exact on Base). Informational only. Use to screen up to 50 addresses against OFAC SDN digital currency entries at once. Errors: 400 invalid_body, invalid_address or unsupported_chain, 402 payment required, unexpected 5xx is not charged. MioDio x402 DeFi. Terms: https://workers.miodiollc.com/terms","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"100000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x4DA1ED782BD61BaE9AdD5a5CaBbCf32f767f8d7F","maxTimeoutSeconds":120}]},{"url":"https://workers.miodiollc.com/v1/drift","method":"POST","path":"/v1/drift","description":"MioDio Meridian parameter-drift check: diffs a declared intent against the exact unsigned tx or EIP-712 payload before you sign (~$0.005 USDC Exact on Base). Verdict match, drift or cannot_verify with a per-field diff and keccak of the bytes checked. Unknown calldata is cannot_verify, never match. A match is not a guarantee the intent was safe. Errors: 400 invalid_body or unsupported_chain, 402 payment required. MioDio x402 DeFi. Terms: https://workers.miodiollc.com/terms","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"5000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x4DA1ED782BD61BaE9AdD5a5CaBbCf32f767f8d7F","maxTimeoutSeconds":120}]},{"url":"https://workers.miodiollc.com/v1/simulate","method":"POST","path":"/v1/simulate","description":"MioDio Meridian transaction simulation: dry-run of an unsigned tx against latest Base/Ethereum state (~$0.01 USDC Exact on Base). Returns success or revert, gas, native/ERC-20 balance changes, approvals, decoded call and warnings. A simulation is a point-in-time dry run, not a guarantee. Meridian never signs or moves funds. Errors: 400 invalid_body or unsupported_chain, 402 payment required, failed RPC returns 200 status partial. MioDio x402 DeFi. Terms: https://workers.miodiollc.com/terms","accepts":[{"scheme":"exact","network":"eip155:8453","amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x4DA1ED782BD61BaE9AdD5a5CaBbCf32f767f8d7F","maxTimeoutSeconds":120}]}],"demos":[{"method":"GET","path":"/v1/demo/risk","url":"https://workers.miodiollc.com/v1/demo/risk"},{"method":"GET","path":"/v1/demo/vault","url":"https://workers.miodiollc.com/v1/demo/vault"},{"method":"GET","path":"/v1/demo/sanctions","url":"https://workers.miodiollc.com/v1/demo/sanctions"},{"method":"GET","path":"/v1/demo/drift","url":"https://workers.miodiollc.com/v1/demo/drift"},{"method":"GET","path":"/v1/demo/simulate","url":"https://workers.miodiollc.com/v1/demo/simulate"}],"docs":"https://workers.miodiollc.com/docs","contact":"corp@miodiollc.com","product":"mio_dio_defi_risk_passport","version":"0.7.0"}