Intents
Intent lifecycle
A valid EVM (0x-prefixed hex) address.
0x1234567890abcdef1234567890abcdef12345678A non-negative integer represented as a decimal string.
1000000000000000000A non-negative integer represented as a decimal string.
1000000000000000000A valid EVM (0x-prefixed hex) address.
0x1234567890abcdef1234567890abcdef12345678010List of intents
Intent operation type:
0— Swap1— Transfer2— EvmCall3— SvmCall
A valid EVM (0x-prefixed hex) address.
0x1234567890abcdef1234567890abcdef12345678A valid EVM (0x-prefixed hex) address.
0x1234567890abcdef1234567890abcdef12345678An arbitrary 0x-prefixed hex string.
0xdeadbeefA non-negative integer represented as a decimal string.
1000000000000000000An arbitrary 0x-prefixed hex string.
0xdeadbeefA 65-byte hex-encoded ECDSA signature (130 hex chars + 0x prefix).
0xabc...defAn arbitrary 0x-prefixed hex string.
0xdeadbeefAn arbitrary 0x-prefixed hex string.
0xdeadbeefGET /intents HTTP/1.1
Host: api-protocol.mimic.fi
Accept: */*
List of intents
[
{
"op": 0,
"user": "0x1234567890abcdef1234567890abcdef12345678",
"settler": "0x1234567890abcdef1234567890abcdef12345678",
"nonce": "0xdeadbeef",
"deadline": "1000000000000000000",
"data": "0xdeadbeef",
"maxFees": [
{
"token": "0x1234567890abcdef1234567890abcdef12345678",
"amount": "1000000000000000000"
}
],
"events": [
{
"topic": "0xdeadbeef",
"data": "0xdeadbeef"
}
],
"configSig": "0xabc...def",
"minValidations": 1,
"hash": "0xdeadbeef",
"executionHash": "0xdeadbeef",
"status": "created",
"proposals": [
{
"solver": "0x1234567890abcdef1234567890abcdef12345678",
"data": "0xdeadbeef",
"deadline": "1000000000000000000",
"fees": [
"1000000000000000000"
],
"feeUsd": "1000000000000000000",
"status": "received",
"description": "text",
"signatures": [
"0xabc...def"
],
"transactionHash": "0xdeadbeef",
"destTransactionHash": "0xdeadbeef"
}
],
"logs": [
{
"level": "info",
"data": "text",
"createdAt": "2026-01-01T00:00:00.000Z"
}
]
}
]An arbitrary 0x-prefixed hex string.
0xdeadbeefIntent details
Intent operation type:
0— Swap1— Transfer2— EvmCall3— SvmCall
A valid EVM (0x-prefixed hex) address.
0x1234567890abcdef1234567890abcdef12345678A valid EVM (0x-prefixed hex) address.
0x1234567890abcdef1234567890abcdef12345678An arbitrary 0x-prefixed hex string.
0xdeadbeefA non-negative integer represented as a decimal string.
1000000000000000000An arbitrary 0x-prefixed hex string.
0xdeadbeefA 65-byte hex-encoded ECDSA signature (130 hex chars + 0x prefix).
0xabc...defAn arbitrary 0x-prefixed hex string.
0xdeadbeefAn arbitrary 0x-prefixed hex string.
0xdeadbeefResource not found
GET /intents/{hash} HTTP/1.1
Host: api-protocol.mimic.fi
Accept: */*
{
"op": 0,
"user": "0x1234567890abcdef1234567890abcdef12345678",
"settler": "0x1234567890abcdef1234567890abcdef12345678",
"nonce": "0xdeadbeef",
"deadline": "1000000000000000000",
"data": "0xdeadbeef",
"maxFees": [
{
"token": "0x1234567890abcdef1234567890abcdef12345678",
"amount": "1000000000000000000"
}
],
"events": [
{
"topic": "0xdeadbeef",
"data": "0xdeadbeef"
}
],
"configSig": "0xabc...def",
"minValidations": 1,
"hash": "0xdeadbeef",
"executionHash": "0xdeadbeef",
"status": "created",
"proposals": [
{
"solver": "0x1234567890abcdef1234567890abcdef12345678",
"data": "0xdeadbeef",
"deadline": "1000000000000000000",
"fees": [
"1000000000000000000"
],
"feeUsd": "1000000000000000000",
"status": "received",
"description": "text",
"signatures": [
"0xabc...def"
],
"transactionHash": "0xdeadbeef",
"destTransactionHash": "0xdeadbeef"
}
],
"logs": [
{
"level": "info",
"data": "text",
"createdAt": "2026-01-01T00:00:00.000Z"
}
]
}Last updated