Skip to main content

Documentation Index

Fetch the complete documentation index at: https://eco.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

REST surface for Gateway Fast Deposits. Generate a deposit address per (depositor, evmDestinationAddress, chainId); fund it gaslessly via ERC-3009 or EIP-2612; USDC settles into the user’s Circle Gateway balance on Polygon.

Base URL

https://deposit-addresses.eco.com All responses are wrapped as { "data": ... } unless otherwise noted.

Authentication

No authentication required.

Validation rules

  • EVM addresses: must pass isEthereumAddress (EIP-55 / lowercase hex)
  • chainId: integer ≥ 1
  • value / deadline / validAfter / validBefore: non-negative integer strings
  • nonce: 0x-prefixed 32-byte hex (64 hex chars)
  • signature: 0x-prefixed 65-byte hex (130 hex chars)

Endpoints

Use the sidebar to navigate to each endpoint. Two categories: Deposit Addresses — generate a Gateway deposit address, look up its record, query with filters. Gasless funding — submit a signed ERC-3009 or EIP-2612 Permit; poll the resulting relayer job. Job status transitions: PENDING → (PERMIT_SENT for Permit only) → COMPLETED | FAILED.