{"name":"SURVIVOR Shield Router Oracle","version":"v2","base_url":"https://survivor-oracle-production.up.railway.app","getting_started":{"step_1":"GET /billing/plans — view available credit packages","step_2":"POST /billing/checkout {plan:starter} — get Stripe checkout URL","step_3":"Complete payment — receive API key + credits on success page","step_4":"POST /attest with x-api-key header — get signed attestation"},"endpoints":{"oracle":{"POST /attest":{"auth":"x-api-key","body":{"mint":"string (required)","router_program_id":"string (required)"},"returns":"signed attestation + pricing + policy decision","credits":"1-8 per call based on risk + regime"},"POST /attest/verify":{"auth":"none","body":"full attestation response","returns":"7-check verification result"},"GET /attest/signer":{"auth":"none","returns":"oracle pubkey + program binding"},"GET /attest/cache/stats":{"auth":"none","returns":"cache metrics"}},"policy":{"POST /rpe/evaluate":{"auth":"x-api-key","body":{"score":"number","tier":"number","amount_usd":"number"},"returns":"ALLOW/CHALLENGE/DENY + limits"},"POST /rpe/quote":{"auth":"none","body":{"score":"number","tier":"number","amount_usd":"number"},"returns":"preflight cost + policy simulation (no charge)"},"GET /rpe/policy":{"auth":"none","returns":"policy version + thresholds"}},"billing":{"GET /billing/plans":{"auth":"none","returns":"available credit packages + pricing"},"POST /billing/checkout":{"auth":"none","body":{"plan":"starter|builder|pro"},"returns":"Stripe checkout URL"},"GET /billing/success":{"auth":"none","query":"session_id","returns":"API key + credits after payment"}},"account":{"GET /whoami":{"auth":"x-api-key","returns":"tier + daily usage + remaining quota"},"GET /credits/balance":{"auth":"x-api-key","returns":"credit balance + total spent"},"GET /credits/ledger":{"auth":"x-api-key","returns":"last 50 credit transactions"},"GET /pricing":{"auth":"none","returns":"current regime + multipliers + example costs"}}},"pricing":{"model":"Credits deducted per /attest call. Cost varies by token risk + market regime.","plans":{"starter":"$29 — 1,000 credits","builder":"$99 — 5,000 credits","pro":"$399 — 25,000 credits"},"regimes":{"calm":"1x","speculative":"1.2x","mania":"1.5x","crisis":"0.8x"},"risk_multipliers":{"LOW":"1x","MEDIUM":"1.5x","HIGH":"2.5x","VERY_HIGH":"4x","EXTREME":"8x"},"note":"Credits never expire. One-time purchase."},"errors":{"invalid_api_key":"401 — key not found","api_key_revoked":"403 — key disabled","rate_limited":"429 — daily limit exceeded","insufficient_credits":"402 — top up credits","PROGRAM_MISMATCH":"400 — router_program_id mismatch"},"security":"Never share your API key. Revoke compromised keys immediately via admin.","built_by":"@youngs_modulus"}