Deposits
Read deposits observed by settlement-core, including status, source transaction data, destination snapshot, and settlement timeline.
GET /v1/deposits
Requires deposits:read. Optional status and limit query parameters filter the tenant deposit stream.
curlbash
curl https://api.projectsilo.app/v1/deposits?status=credited&limit=50 \
-H "Authorization: Bearer project_silo_live_..."GET /v1/deposits/:depositId
Returns the deposit, transition history, and settlement metadata.
response.jsonjson
{
"deposit": {
"id": "dep_abc123",
"depositAccountId": "da_abc123",
"sourceChainId": 8453,
"sourceTokenAddress": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"sourceTxHash": "0x...",
"amountRaw": "100000000",
"status": "credited",
"observedAt": "2026-04-28T12:00:00.000Z",
"confirmedAt": "2026-04-28T12:01:00.000Z",
"creditedAt": "2026-04-28T12:02:00.000Z"
},
"transitions": [],
"settlement": {}
}GET /v1/deposits/by-source-tx/:chainId/:txHash
Looks up a deposit by source chain and transaction hash.