v1

latestOpenAPI 3.0.32026-07-24707482.9 KB
Deposits

Create a deposit record

post/deposits

Request body

fromNetwork'ETH_MAINNET' | 'SEPOLIA' | 'OPTIMISM' | 'OPTIMISM_SEPOLIA' | 'ARBITRUM_ONE' | 'ARBITRUM_SEPOLIA' required
token'USDT' | 'USDC' | 'DAI' | 'WETH' | 'WBTC' required

Supported bridge tokens (non-exhaustive)

amountstring required

Positive number as string

fromAddressstring required
toAddressstring required
txHashstring
approvalTxHashstring

Example request

{
  "amount": "100.00",
  "fromAddress": "0xAbCd1234AbCd1234AbCd1234AbCd1234AbCd1234",
  "toAddress": "0xAbCd1234AbCd1234AbCd1234AbCd1234AbCd1234",
  "txHash": "0xabcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890ab",
  "approvalTxHash": "0xabcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890ab"
}

Response

Deposit created

idstring required
fromNetwork'ETH_MAINNET' | 'SEPOLIA' | 'OPTIMISM' | 'OPTIMISM_SEPOLIA' | 'ARBITRUM_ONE' | 'ARBITRUM_SEPOLIA' required
token'USDT' | 'USDC' | 'DAI' | 'WETH' | 'WBTC' required

Supported bridge tokens (non-exhaustive)

amountstring required
fromAddressstring required
toAddressstring required
txHashstring
approvalTxHashstring
statusstring required
createdAtstring date-time required
updatedAtstring date-time required

Example response

{
  "fromAddress": "0xAbCd1234AbCd1234AbCd1234AbCd1234AbCd1234",
  "toAddress": "0xAbCd1234AbCd1234AbCd1234AbCd1234AbCd1234",
  "txHash": "0xabcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890ab",
  "approvalTxHash": "0xabcdef1234567890abcdef1234567890abcdef1234567890abcdef1234567890ab"
}