Envíe una nueva transacción a través de la billetera de un agente. La transacción pasa por el motor de políticas para validación, luego se firma mediante MPC y se difunde a la blockchain.
Cuerpo de la solicitud
El agente cuya billetera enviará la transacción.
Dirección de la transacción. Actualmente solo se soporta outbound.
Tipo de transacción. Valores: transfer.
Dirección del remitente. Si se omite, se usa la dirección de billetera del agente.
Dirección on-chain del destinatario.
Monto a enviar como cadena decimal (por ejemplo, "10.5").
Símbolo del token (por ejemplo, USDC, USDT, ETH).
Identificador de cadena CAIP-2 (por ejemplo, eip155:84532).
Memo o cadena de referencia opcional.
Respuesta
Mostrar Campos de respuesta
Identificador único de la transacción.
Hash de transacción on-chain (disponible después de la difusión).
Estado de la transacción: pending, confirmed, failed.
Tarifa de gas de red pagada.
Marca de tiempo ISO 8601.
Ejemplo
curl -X POST https://api.agentwallex.com/api/v1/transactions \
-H "X-API-Key: awx_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"agent_id": "agent_abc123",
"direction": "outbound",
"type": "transfer",
"to_address": "0xabcdef1234567890abcdef1234567890abcdef12",
"amount": "10.5",
"token": "USDC",
"chain": "eip155:84532",
"memo": "service payment"
}'
{
"id" : "tx_xyz789" ,
"hash" : "0xabc123def456..." ,
"status" : "confirmed" ,
"amount" : "10.5" ,
"token" : "USDC" ,
"fee" : "0.001" ,
"created_at" : "2025-06-15T14:30:00Z"
}
Autorizaciones ApiKeyAuth BearerAuth ApiKeyAuth BearerAuth
API key authentication. Keys are prefixed with awx_ .
The agent whose wallet will send the transaction.
Transaction direction. Currently only outbound is supported.
Opciones disponibles:
outbound
Opciones disponibles:
transfer
Recipient on-chain address.
Amount to send as a decimal string (e.g., "10.5" ).
Token symbol (e.g., USDC , USDT , ETH ).
CAIP-2 chain identifier (e.g., eip155:84532 ).
Sender address. If omitted, the agent's wallet address is used.
Optional memo or reference string.
Transaction created and submitted.
An on-chain transaction submitted through an agent's wallet.
Unique transaction identifier.
On-chain transaction hash (available after broadcast).
Agent that initiated the transaction.
Opciones disponibles:
outbound
Opciones disponibles:
transfer
Amount sent as a decimal string.
Token symbol (e.g., USDC , USDT , ETH ).
Opciones disponibles:
pending,
confirmed,
failed
ISO 8601 creation timestamp.