Send crypto, receive in a bank account. Send fiat, receive in a crypto wallet. Two-way USDT/USDC ↔ NGN settlement for Nigeria.
# trassfa
trassfa is an MVP for two-way crypto and fiat settlement on top of the Skyewallet API:
- Send crypto and settle the recipient in NGN to a bank account
- Receive a fiat bank transfer and settle the beneficiary in crypto
## What trassfa is
trassfa bridges on-chain wallets and local bank rails. A sender can pay from USDT or USDC on TRON or Solana; the receiver gets NGN in a normal bank account. The reverse works too — someone pays into a generated NGN virtual account, and the beneficiary receives crypto in their wallet.
The product is built for everyday moments: a dinner bill, a POS cash-out, an urgent transfer to someone who only has a bank account, or receiving fiat when you want to hold crypto instead.
**Supported today**
| | |
|---|---|
| **Crypto assets** | USDT, USDC |
| **Networks** | TRON (TRX), Solana (SOL) |
| **Fiat** | NGN (Nigeria) |
| **Auth** | Email/password + phone number |
Under the hood, trassfa orchestrates quotes, bank resolution, Skyewallet swap/settlement, webhooks, and fee logic. Users interact through a mobile-first web app.
## Screenshots
### Landing page
Marketing site at `/` — explains the product story, flows, and entry points into the app.
### Create account
Sign up with name, Nigerian phone number (+234), email, and password.
### Send — crypto to bank
Pay from a wallet and settle to a Nigerian bank account. Quote in Naira or crypto, pick asset and network, resolve the bank account, then fund the generated deposit address.
### Receive — bank to crypto
Accept an NGN transfer and settle into a wallet. Enter the amount, choose the crypto asset and network, and provide the destination wallet address.
## Getting started
### 1. Get a Skyewallet account
trassfa depends on Skyewallet for rates, swaps, virtual accounts, crypto deposit addresses, bank payouts, and webhooks.
1. Create a Skyewallet business account.
2. Generate an API key from the dashboard (use the **test** environment while developing).
3. Copy …