One REST API and typed SDKs. Test with sandbox dollars, then flip one key to go live.

Developers

Settlement in
four lines

01 — Quickstart

Grip, hold, release.
In your own code.

import { Collet } from '@collet/sdk'

const collet = new Collet(process.env.COLLET_KEY)

const transfer = await collet.settle({
  from: 'acct_9f2c', to: 'acct_41ab',
  amount: '250000.00', currency: 'USDC',
  release: { when: ['delivery.confirmed', 'fx.locked'] },
})
Webhook events
settlement.held0.00s
condition.passeddelivery0.91s
condition.passedfx1.12s
settlement.released1.80s
02 — Libraries

Typed SDKs,
maintained by us

Generated from the same OpenAPI spec as our docs, released on the same day as every API change.

LanguageInstallVersion
03 — Resources

Everything to ship