Documentation Index
Fetch the complete documentation index at: https://docs.remlo.xyz/llms.txt
Use this file to discover all available pages before exploring further.
Pass a raw hex memo from an L1 payload and receive a JSON-formatted representation of the encoded ISO 20022 fields.
Endpoint
POST /api/mpp/memo/decode
Pricing
$0.01 per call — Primarily serving as a convenience utility over Viem parsing to accelerate developer testing and integration.
Payment type
Single charge — Can be batched client-side but handled synchronously here per lookup.
Request
{
"memoBytes": "0x70616963a1b2c3d4e5f60718b2c3d4e5f607182907f60301abcd1234abcd1234"
}
Response
{
"messageType": "pain.001",
"employerId": "a1b2c3d4e5f60718",
"employeeId": "b2c3d4e5f6071829",
"payPeriod": "2026-03-01",
"costCenter": "abcd1234",
"recordHash": "abcd1234abcd1234"
}
Example
curl -X POST https://remlo.xyz/api/mpp/memo/decode \
-H "Authorization: L402 <YOUR_TX_HASH>" \
-H "Content-Type: application/json" \
-d '{"memoBytes":"0x70616963..."}'
Notes
The system gracefully fails on malformed hex strings. Always sanitize inputs to an exact 32 bytes representing the standard paic identifier structure before calling.
Authorization
Pure decoder over public on-chain bytes. Payment proof is sufficient. See Authentication.