cyberneticlibrary

Pay for services with USDC

pay-for-serviceskillsetup L20
Octodamus/octodamus-core
What it does

Make paid API requests with USDC payment

Best for

Calling paid APIs with automatic USDC settlement on Base without managing wallet transactions manually.

Inputs
  • · [object Object]
  • · [object Object]
  • · [object Object]
Outputs
  • · [object Object]
Requires
  • · npx awal@2.8.0 x402 pay
  • · Base USDC
Preconditions
  • · Wallet authenticated
  • · Sufficient USDC balance
Failure modes
  • · Not authenticated
  • · No X402 requirements found
  • · Insufficient balance
Trust signals
  • · Explicit input validation rules (URL, JSON, amount)
  • · Atomic unit conversion documented (1000000 = $1.00)