Institutional-grade settlement for tokenized assets.
Programmable escrow across 15 currencies. Set conditions, hold funds, disburse automatically — with an immutable on-chain audit trail.
Built on Celo · Powered by Mento · 15 stablecoin currencies
Miami Commercial Tower — Series A
Fractional real estate · 200 investors
Total
$12,000,000
Progress
67%
Built for everyone
One platform. Three audiences.
For Issuers
Create and manage conditional escrow allocations. Choose from 15+ templates or build custom conditions. Real estate, trade finance, securities, government, and NGO.
Browse templates →For Investors
Browse live allocations across real estate, trade finance, securities, and government. Fund with stablecoins in 15 currencies. Immutable audit trail on every allocation.
Browse allocations →For Developers
Integrate via REST API or npm SDK. Webhooks, milestone triggers, HMAC-signed callbacks. Full TypeScript types. Create allocations programmatically.
Read the docs →Architecture
Three layers. One platform.
Settlement Engine
Production today
- ●6 condition types, N-of-M approvals
- ●Time locks, milestone triggers
- ●On-chain multicall batching
- ●Immutable audit trail
- ○Composite conditions: all_of and any_of for complex logic
- ○HMAC-SHA256 signed milestone webhooks
- ○1,000 recipients per allocation — under 2 minutes
- ○7-year retention for institutional compliance
- ○Automatic fee collection at funding time
- ○Idempotent operations — safe to retry
$25M federal infrastructure grant — 15 agencies, 3-phase disbursement, department + treasury approval at each phase, independent audit verification.
RWA Templates
Zero new backend code
- ●15 pre-built templates across 5 sectors
- ●Real estate, trade finance, securities
- ●Government and NGO use cases
- ●Wizard setup in minutes
- ○Templates map to existing condition types — no new logic
- ○Fractional ownership, construction draws, rental income
- ○Invoice escrow, PO financing, buyer-funded trade escrow
- ○Employee vesting, lock-up periods, dividend distribution
- ○Government budget disbursement, procurement escrow
- ○NGO grant management, impact-linked funding
$30M Austin mixed-use development — 5 milestone phases, independent inspector at each stage, staged draw schedule (20/25/20/25/10%).
Discovery Platform
No account required
- ●Public browsing of allocations
- ●Geo-aware funding flows
- ●190+ countries with 15 currencies
- ●Primary participation only
- ○Filter by sector, currency, funding progress
- ○Scrubbed responses — zero wallet addresses exposed
- ○Rate-limited public API (30 req/min)
- ○Investors fund directly — no secondary trading
- ○Allocation detail pages with condition status
- ○Funding progress bars and condition summaries
$5M education initiative across 3 countries — 50 recipient schools, enrollment milestones, quarterly donor reporting with immutable audit trail.
Use Cases
Templates for every asset class.
Real Estate
Construction draws with milestone-based disbursement, fractional property investment with investor threshold gates, rental income distribution on quarterly time locks.
“$12M fractional ownership in a Miami commercial tower — 200 investors, 12-month hold, quarterly distributions.”
Fractional Ownership
Pool investors into a single property. Threshold gate + hold period.
Construction Draws
5-phase milestone disbursement with independent inspector verification.
Rental Income
Quarterly distribution to fractional holders. Time-locked to ex-date.
Mortgage Escrow
Inspection + appraisal + lender approval. Fannie Mae-eligible.
Deed Transfer
Funds held until deed is recorded. Title search + attorney sign-off required.
Trade Finance
Invoice escrow with delivery confirmation, PO financing with staged payments, buyer-funded trade escrow with auto-return protection.
“$500K electronics from Shenzhen to LA — staged payments on customs, delivery, 60-day auto-return.”
Invoice Escrow
Net-terms payment held until goods delivered AND terms expire.
PO Financing
Staged payment against purchase orders with buyer sign-off.
Supply Chain
Multi-party chain: customs, delivery, buyer acceptance.
Buyer-Funded Escrow
Staged release to seller + auto-return deadline for buyer protection.
Securities
Employee vesting with cliff periods and board approval, lock-up periods for pre-IPO shares, dividend distribution with ex-dividend date triggers.
“$10M Series B vesting — 200 recipients, 4-year schedule, 1-year cliff, board approval.”
Employee Vesting
4-year schedule with cliff period. Board approval gate.
Lock-Up Period
Regulatory hold with compliance sign-off before release.
Dividend Distribution
Batch payout to 500+ shareholders on ex-dividend date.
Government
Multi-department budget allocation with audit checkpoints, procurement escrow with inspector verification, full public accountability via immutable audit trail.
“$25M infrastructure grant — 15 agencies, 3 phases, multi-department approval, inspector verification.”
Budget Disbursement
Department + Treasury approval + audit verification at each phase.
Procurement Escrow
Milestone-gated vendor payment with procurement officer sign-off.
NGO & Development
Milestone-based grant disbursement with donor reporting, impact-linked funding where release is tied to verified outcomes.
“$5M education initiative — 3 countries, enrollment milestones, quarterly donor reporting.”
Grant Management
Program milestones + quarterly time locks. Automatic donor reporting.
Impact-Linked Funding
Funds release only when verified impact metrics are confirmed by inspector.
Deep Dive
Real estate, reimagined.
Six distinct use cases — from fractional ownership to deed transfer. Each backed by programmable escrow conditions and an immutable audit trail.
Fractional Ownership
200 investors pool into a commercial tower. Funds held until investor threshold is met, then released with a 12-month hold period.
$12M Miami tower
Construction Draws
5-phase milestone disbursement for mixed-use developments. Independent inspector verifies each stage before funds release.
$30M Austin mixed-use
Rental Income
Quarterly rental income distributed to 150 fractional holders. Time-locked to the distribution date, then batch released.
$8M Austin portfolio
Mortgage Escrow
Funds held until inspection, appraisal, and lender approval are all satisfied. Fannie Mae now accepts stablecoin reserves.
$2M San Francisco
Commercial Lease
Security deposits held in transparent escrow. Time-locked for the lease term, released with landlord approval on move-out.
$500K deposit
Deed Transfer Escrow
Funds held until title company confirms deed recorded at county recorder. Buyer and seller attorneys sign off before release.
$1.5M Brooklyn brownstone
How It Works
Four steps. Zero ambiguity.
Create
Select a template or build custom. Add recipients, set conditions — time locks, milestones, approvals, or any combination.
Fund
Deposit stablecoins in any of 15 currencies. Funds are held in escrow with a 0.25% platform fee. Fully transparent.
Conditions Met
Time locks expire, milestones trigger, approvals are submitted. Every state change logged to an immutable audit trail.
Disburse
Funds automatically released to all recipients via on-chain multicall. Up to 1,000 recipients in under 2 minutes.
Trust & Compliance
Built for institutional-grade trust.
Immutable Audit Trail
Append-only log for every state change. 7-year retention. No updates, no deletes — ever.
On-Chain Settlement
Celo L2 finality. Every disbursement verifiable by anyone. Transactions settle in under 2 minutes.
Regulatory Ready
Primary participation only. Fannie Mae-eligible stablecoin reserves. 7-year data retention for institutional compliance.
Multi-Currency
15 Mento stablecoins — USD, EUR, GBP + 12 more. No FX risk. Fund and disburse in local currency.
Inspector Framework
Disclosed inspectors with anti-collusion gates. Escrowed fees paid on submission, not outcome. Zero rubber-stamp incentive.
Enterprise API
REST + TypeScript SDK. HMAC-SHA256 webhooks. Rate limited. Full type safety. Programmatic allocation management.
Live
Active allocations
Developer Experience
Ship in minutes, not months.
Full REST API and TypeScript SDK. Create allocations, set conditions, trigger milestones, and verify webhooks — all programmatically.
import TapPay from '@tappay/sdk';
const tp = new TapPay({ apiKey: 'sk_live_...' });
const allocation = await tp.allocations.create({
title: 'Q2 Dividend Distribution',
currency: 'USDm',
total_amount: 2_500_000,
recipients: shareholders.map(s => ({
wallet: s.wallet,
amount: s.shares * dividendPerShare,
label: s.name,
})),
conditions: [{
type: 'time_lock',
label: 'Ex-dividend date',
release_after: '2026-06-30T00:00:00Z',
}],
});Ready to build?
Create conditional escrow allocations in minutes. Fund with stablecoins across 15 currencies. Disburse automatically when conditions are met.