Returns paged Alkane traces from the in-memory projected mempool index, optionally filtered by address and minimum sats/vbyte paid via fee_paid. Results are ordered by projected mempool block with the next block first, then by fee paid within that block.
Use this for unconfirmed Alkane activity previews; results can disappear or change when transactions are replaced, evicted, or mined.
What to know
- `page` pagination is 1-based. `limit` may be clamped by the handler to protect the backing index.
- Bitcoin addresses are validated for the configured network, so mainnet, testnet, signet, and regtest addresses are not interchangeable.
POST https://api.alkanode.com/rpc
{
"id": 1,
"jsonrpc": "2.0",
"method": "essentials.get_mempool_traces",
"params": {
"address": "bc1phqvgwn7wn5e4s8g0999rtgafd07jpuuy59rkdrk4s5thw9jafkasg8umr8",
"fee_paid": 2.16,
"limit": 10,
"page": 1
}
}Example response
{
"id": 1,
"jsonrpc": "2.0",
"result": {
"has_more": false,
"items": [
{
"fee_paid": 10.0,
"fee_rate": 10.0,
"fee_sat": 1540,
"mempool_block": 0,
"protostone": [
{
"burn": null,
"edicts": [],
"from": null,
"message": "02000000000000000000000000000000",
"pointer": null,
"protocol_tag": 1,
"refund": null
}
],
"traces": [
{
"events": [
{
"data": {
"context": {
"myself": {
"block": "0x2",
"tx": "0x0"
}
}
},
"event": "invoke"
}
],
"outpoint": "f390179d0a4586016c834a972abde346f1f0f095e3876513a5c96b8a93194f90:0"
}
],
"txid": "f390179d0a4586016c834a972abde346f1f0f095e3876513a5c96b8a93194f90",
"vsize": 154
}
],
"limit": 10,
"ok": true,
"page": 1,
"total": 1,
"tx_total": 1
}
}