Skip to main content
Passage handles KYC, eligibility, payments, and distributions so you can launch sales, embed offerings, or build a launchpad without running your own compliance, smart contracts, or asset management. Pick the shape that fits your product.

What you can build

Launch a public token sale

Run a compliant offering end-to-end. KYC, eligibility, payments, distributions, and comms - handled.
Build →

Embed token sales in your app

Plug into CoinList-managed sales. Pick which offers to surface; we run the rest.
Build →

Embed tokenized equities

Offer shares from multiple issuers inside your wallet or app. No new compliance layer required.
Build →

Not sure which fits?

GoalGuide
You’re a project launching your own token to the publicLaunch a public token sale
You want to surface third-party token sales inside your existing appEmbed token sales in your app
You want users to buy and hold tokenized equities (shares) from your appEmbed tokenized equities

Start building

SDK quickstart

Install @coinlist-co/react, wire OAuth, and surface your first offer.

Recipes

Step-by-step guides for OAuth, offers, funding, and participation tracking.