Creates a quoted Circle Gateway deposit address and returns it as vaultAddress, with the quoted amount and the quote deadline (Unix seconds). The address must receive at least amount before deadline, gaslessly or by plain transfer. Repeating the same request while the quote is pending returns the same address. Responses keep the { data: … } envelope and the deposit-address validation error format.No API key is required: Circle Gateway operations are open so that any wallet or relay can create and fund a deposit address. A supplied key that is unknown, revoked, or not enabled for v1 is still rejected with 401 invalid-api-key, so send no key rather than a wrong one. No requests-per-second quota is published. Handle 429 and honor Retry-After when present. See Errors and retries for common errors and retry handling.Examples use mainnet token and contract addresses with placeholder wallets, hashes, signatures, and IDs. They are illustrative and must not be used to transfer funds.