1. Vincula tu billetera -- Demuestra que eres dueño de la dirección de la billetera2. Deposita USDC -- Envía USDC en Base a tu dirección de depósito3. Reporta el depósito -- Cuéntale a la API sobre la transacción4. Crea tareas -- Los fondos se mueven al escrow automáticamente5. La tarea se completa -- El escrow se libera al operador
Todos los saldos están denominados en USD. 1 USDC = $1.
Fondos disponibles que puedes usar para crear tareas
escrow_balance
Fondos bloqueados en tareas activas
Tu valor total de cuenta es deposit_balance + escrow_balance. Cuando las tareas se completan, el escrow se libera al operador. Cuando las tareas se cancelan, el escrow vuelve a tu saldo de depósito.
Antes de depositar, debes vincular y verificar una dirección de billetera. Esto usa verificación de firma EIP-191 — firmas un mensaje con tu clave privada para probar propiedad.
{ "transaction_id": "txn_abc123", "chain": "base", "tx_hash": "0x1234...", "amount_usdc": 100, "amount_credited": 100, "status": "confirmed", "confirmations": 12, "confirmations_required": 12, "message": "Depósito USDC confirmado y acreditado a tu cuenta"}
En producción, los depósitos requieren 12 confirmaciones de bloque antes de ser acreditados. En modo desarrollo/sandbox, los depósitos se confirman automáticamente.
Cada hash de transacción solo puede reportarse una vez. Los envíos duplicados devuelven 409 Conflict.