Moment Supply
For partners, not customers

The permanence layer, behind one endpoint.

Your customers will never hold a wallet, buy Bitcoin, or learn what a satoshi is. You send a file and a few fields; we handle inscription, confirmation, the permanent lookup, and the optional metal plate. Like a payments API — but for forever.

Built for

Estate & legacy software
Let clients inscribe wills, letters, and final wishes that outlive every account.
Funeral & memorial providers
A permanent memorial record families can find forever — no subscription to lapse.
Vital records & notarization
Timestamp deeds, certificates, and signed agreements onto an independent ledger.
Weddings, births & milestones
Turn the platform's biggest moments into something the couple keeps for life.

One call to inscribe

curl https://momentsupply.app/v1/moments \
  -H "Authorization: Bearer sk_live_…" \
  -F file=@maren.jpg \
  -F title="The day Maren was born" \
  -F date="2026-04-03" \
  -F context="8 lbs, 1 oz." \
  -F collection="present"
POST /v1/moments → 201 Created
// response appears here — runs the real moderation gate (dry run, nothing persisted)

The surface

POST
/v1/moments
Create & inscribe a moment. Multipart (file) or JSON (text-only).
GET
/v1/moments/:id
Fetch status, confirmation depth, and the permanent view URL.
GET
/v1/moments
List & search a partner's moments by title, date, or collection.
POST
/v1/moments/:id/plate
Order the Metalphoto archival plate for an existing moment.
POST
/v1/webhooks
Register a URL to receive moment.confirmed and plate.shipped events.
Webhook · moment.confirmed
{
  "event": "moment.confirmed",
  "inscription_id": "i9f3a1c0d4e7…",
  "block_height": 949612,
  "view_url": "https://momentsupply.app/m/a1c0d4"
}

Three ways to integrate

1
REST API
Send a file + metadata, get back an inscription. Metered per moment.
2
Embeddable widget
Drop in the full compose → inscribe → certificate flow, your brand or ours.
3
White-label & agent (MCP)
Run it fully under your brand, or let AI agents inscribe programmatically.

What we handle so you don't

Wallet custody and Bitcoin settlement, fee estimation against the live mempool, confirmation tracking, the permanent lookup page, and a pre-inscription moderation gate — because permanent means permanent, and that cuts both ways.

Partners settle in plain currency. No partner — and no partner’s customer — ever touches a wallet or holds BTC.

Give your platform a way to say forever.