4.0 KiB
4.0 KiB
Documentation Index
Fetch the complete documentation index at: https://docs.polymarket.com/llms.txt Use this file to discover all available pages before exploring further.
Deposit Status
Track the progress of your bridge deposits
After sending assets to your deposit address, use the status endpoint to track progress until funds arrive in your Polymarket wallet.
Check Status
Query the status of all deposits to a specific deposit address.
curl https://bridge.polymarket.com/status/0x23566f8b2E82aDfCf01846E54899d110e97AC053
Transaction Statuses
Each deposit progresses through these statuses:
| Status | Terminal | Description |
|---|---|---|
DEPOSIT_DETECTED |
No | Funds detected on source chain, not yet processing |
PROCESSING |
No | Transaction is being routed and swapped |
ORIGIN_TX_CONFIRMED |
No | Source chain transaction confirmed |
SUBMITTED |
No | Submitted to destination chain (Polygon) |
COMPLETED |
Yes | Funds arrived — transaction successful |
FAILED |
Yes | Transaction encountered an error |
Response
A response with active deposits:
{
"transactions": [
{
"fromChainId": "1",
"fromTokenAddress": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
"fromAmountBaseUnit": "1000000000",
"toChainId": "137",
"toTokenAddress": "0xC011a7E12a19f7B1f670d46F03B03f3342E82DFB",
"status": "COMPLETED",
"txHash": "0xabc123...",
"createdTimeMs": 1697875200000
}
]
}
| Field | Description |
|---|---|
fromChainId |
Source chain ID |
fromTokenAddress |
Token sent |
fromAmountBaseUnit |
Amount in base units |
toChainId |
Destination chain (137 for Polygon) |
toTokenAddress |
Token received |
status |
Current status (see table above) |
txHash |
Destination transaction hash (only when COMPLETED) |
createdTimeMs |
Unix timestamp in milliseconds (only present once the transaction has started processing) |
Empty Response
An empty transactions array means no deposits have been detected at this address yet:
{
"transactions": []
}