Yield

Pre-built deposit calldata — standard (2 txs) or permit (1 tx)

Returns ready-to-sign transactions. Default: 2 txs (USDC approve + ERC-4626 deposit). Use ?mode=permit for 1-tx EIP-2612 permit path (~50% less gas). Use ?preset=100 for a USD preset OR ?amount=150 for a custom dollar amount. Requires ?recipient=0xYOUR_WALLET.

get/api/yield/deposit-tx

Request

  • Base URL: https://coinrailz.com
  • URL: https://coinrailz.com/api/yield/deposit-tx
  • Auth: none required

Query parameters

preset10 | 50 | 100 | 250 | 1000

USD preset amount (pick one: preset OR amount)

amountnumber

Custom USD amount (pick one: preset OR amount). Example: 150 for $150

recipientstring required

Recipient wallet address (0x...)

mode'standard' | 'permit'

standard = 2 txs (USDC approve + ERC-4626 deposit), permit = 1 tx via EIP-2612 (~50% less gas)

Response

Pre-built transaction steps ready to sign and broadcast

Changes

No recorded changes to this operation across all 1 revision of this API.