douglasborthwick-crypto
- 6 skills
- 0 followers
- 1 day ago last updated
- ▌ Insumer Auth · douglasborthwick-crypto bundleInsumerAPI wallet auth — get an API key, configure environment, top up credits. Use when the user asks to set up InsumerAPI, get a key, configure INSUMER_API_KEY, check remaining credits, top up credits, or debug 401/402/429 errors. Covers all four key paths: free (human, email), paid (human, Stripe), agent first key (on-chain, no human), and agent top-up of existing key (on-chain, no human).
- ▌ Insumer Trust · douglasborthwick-crypto bundleInsumerAPI wallet trust profile — curated multi-dimensional condition-based access bundle for a single wallet. 44 base checks across 5 dimensions (stablecoins, governance, NFTs, staking) on EVM, plus optional Solana USDC, XRPL stablecoins, and Bitcoin holdings. Use when the user wants a pre-built wallet snapshot rather than specifying conditions one-by-one — e.g. pre-transaction trust check, KYC-of-state, "tell me what this wallet holds across chains." Each dimension's signature retains its original issuer; no orchestrator wrap.
- ▌ Insumer Attest · douglasborthwick-crypto bundleWallet auth via InsumerAPI — condition-based access with cryptographically verifiable, ES256-signed, JWKS-verifiable boolean responses across 38 chains. Use when the user needs a "verified yes or no" on whether a wallet satisfies an on-chain condition (token balance, NFT ownership, EAS attestation, Farcaster ID), wants to gate a feature by what a wallet holds, add token gating, or compose a wallet_state signal in a multi-issuer trust envelope. Read → evaluate → sign, in one call.
- ▌ Insumer Jwks Verify · douglasborthwick-crypto bundleOffline ES256 verification of InsumerAPI signed responses against the public JWKS. Use when the user receives a signed attestation from /v1/attest, /v1/trust, or /v1/trust/batch and needs to verify the signature without trusting the JSON body. Covers both the JWT path (jose / PyJWT / go-jose) and the raw sig path (ES256 over the canonical attestation/trust object).
- ▌ Insumer Trust Batch · douglasborthwick-crypto bundleInsumerAPI batch wallet trust profiles — same curated bundle as insumer-trust, but for up to 10 wallets in a single call (5-8x faster than sequential). Use when the user needs trust profiles for a list of wallets (airdrop eligibility, allowlist scoring, batch pre-transaction checks). Each wallet's profile is independently signed; response supports partial success.
- ▌ Insumer Verify · douglasborthwick-crypto bundlePrivacy-preserving on-chain verification across 38 blockchains (incl. Bitcoin, Tron, Stellar, Sui). Verify wallet holdings, NFT ownership, EAS attestations, and identity with ECDSA-signed proofs — no balances exposed.