How Settla works,
end to end.
The full technical story — the problem, the resolve → route → execute architecture, best-execution routing, the developer API, security, and the partner ecosystem.
Sending money across borders is still guesswork.
Every corridor is a different integration, every recipient a different string to paste, and the real cost — the FX spread — is hidden behind a "$0 fee" badge.
Addresses no human remembers
NUBANs, 0x-wallets, IBANs. One wrong digit and the money's gone — or worse, delivered to a stranger.
Spread hidden behind "free"
In a cross-currency payment the FX spread dwarfs the fee. "Zero fee" often lands the recipient less, not more.
One PSP per corridor
Reach a new market and you rebuild the whole integration. The map of rails is fragmented and always changing.
Resolve → Route → Execute. Never custody.
One integration turns a name into a settled payment. Settla is the resolution and routing layer — a DNS and routing table for money — and it never touches the funds.
Resolve the name
Turn @amina, a phone, or an email into an identity — disclosing only what she allows and only what you're permitted to see. A name-enquiry trust anchor confirms the account before a cent moves.
Route by landed value
The engine scores every rail on fee, speed, reliability and FX spread, then recommends the one that delivers the most in the recipient's currency. Best-execution routing for money.
Hand off to move it
Your wallet signs crypto; a licensed partner executes fiat, FX or the bill under the user's authorization. Settla records the instruction and settlement — it never holds the money.
Three planes. One neutral layer between every walled garden.
Settla sits between identity and money movement — resolving who, choosing how, and instructing whom. Explore each plane.
Who is @amina — and how may I pay her?
The resolver maps any identifier to an identity's disclosed endpoints, applying per-consumer privacy and consent. Addresses are field-encrypted; only what's permitted is ever returned.
- Any identifier — @handle, phone, email, merchant handle, cashtag.
- Minimal disclosure — consent-gated, per-API-consumer, anti-enumeration.
- Field-level encryption — AES-256-GCM; crypto addresses decrypted only after the disclosure filter admits them.
Which rail lands the most value?
The route-engine ranks every viable rail by landed amount — folding in FX spread, fees, speed and reliability — and triangulates cross-currency corridors through USD.
- Ranked by landed value, not source-side fee.
- FX-aware — mid rate, ramp spread and effective rate, up front.
- Any corridor — NGN → KES, USDC → EUR, triangulated via USD.
A licensed mover carries every leg.
The mover registry picks a licensed partner by rail and jurisdiction. Settla assembles the instruction and reconciles the settlement — the partner moves the funds under the user's authorization.
- Mover registry — matched on rail + region; a new corridor is a row, not a rewrite.
- Observed-vs-instructed reconciliation into a revenue ledger.
- The One Rule — Settla records; the licensed partner moves.
The rate is the product.
In a cross-currency payment, the FX spread dwarfs the network fee. Most apps quote the fee and hide the spread. Settla ranks by the landed amount — so the recipient gets the most, every time. Settla only quotes; a licensed ramp executes the conversion.
- Ranks by landed value, not source-side fee
- Shows mid rate, ramp spread and effective rate up front
- Triangulates any corridor (NGN → KES, USDC → EUR) via USD
- USD-pegged stablecoins treated as USD upstream
One API. Every rail, every name.
Stop hardwiring PSP after PSP. Resolve who · where · which rail · what rate with one integration — and reach crypto, banks, mobile money and billers across corridors.
# resolve a name to how they get paid curl https://api.settla.xyz/v1/resolve \ -H "Authorization: Bearer sk_live_..." \ -d '{ "alias": "@amina" }'
# rank rails by landed value curl https://api.settla.xyz/v1/recommend-route \ -H "Authorization: Bearer sk_live_..." \ -d '{ "to":"@amina", "source_asset":"USDC", "amount":"100" }'
# assemble an instruction — a licensed mover executes it curl https://api.settla.xyz/v1/transfer-intents \ -H "Authorization: Bearer sk_live_..." \ -d '{ "to":"@amina", "asset":"NGN", "source_asset":"USDC", "amount":"100" }'
# search the public directory of @handles curl "https://api.settla.xyz/v1/directory?q=ami" \ -H "Authorization: Bearer sk_live_..."
Non-custodial by construction — not by policy.
Settla can't lose what it never holds. The architecture keeps you out of the money-transmitter perimeter and keeps user funds under the user's keys.
The One Rule, enforced
Settla stores identities + endpoints, resolves them, and recommends routes. It never moves, holds, converts or settles funds — verified in code and surfaced in every UI.
Field-level encryption
Endpoint addresses are AES-256-GCM encrypted at rest. Crypto addresses are decrypted only after the per-consumer disclosure filter admits them.
Consent & minimal disclosure
Every resolve is scoped to what the identity permits and what the consumer is granted — with anti-enumeration and negative-cache protection.
Licensed partners carry the license
Every leg that touches funds hands off to a regulated specialist. Settla stays infrastructure; partners remain the licensed movers.
Reconciled settlement ledger
Observed-vs-instructed reconciliation (accrued → reported → verified → settled) means revenue is proven against execution, not self-reported.
Secrets server-side only
Partner keys live in server env, never in the client bundle. Wallet keys never leave the user's device — crypto is signed locally.
Register your rails. Get routed demand.
Movers are matched by rail and jurisdiction. Become a mover and Settla sends you the instructions you're best placed to execute — distribution without the cost of acquisition.
Built for the people rebuilding African payments.
Structured and ready — drop in quotes from design partners and pilot movers as they go live.
Fintech · Lagos
Licensed PSP
Diaspora · remittance
From live rails to a global routing table.
The routing layer
- Resolve · route · instruct across Africa / US / EU
- Non-custodial crypto (mainnet USDC)
- USSD + SMS + PWA + app
- Reconciled settlement ledger
Real money, every corridor
- Yellow Card + Bridge live payouts
- Auto-detect bank from account
- Native iOS + Android app
- Embedded wallets for everyone
The network compounds
- Open mover marketplace
- Programmable payment links + escrow
- Compliance + audit certifications
- Directory network effects at scale
Pay a name. On any rail.
At the best rate.
Crypto from your wallet, naira, cedi and mobile money through licensed partners — resolved to a name, routed by landed value.