You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Soljar is a Solana-native business finance platform. Crypto wallets, fiat banking, token swaps, invoicing, and payments — all in one product for freelancers and small businesses.
Authentication & Wallets — Privy
Users sign up with email only — no seed phrases, no extensions
Privy auto-creates an embedded Solana wallet (real EOA keypair via MPC) for each user
Auth via Privy identity tokens (JWTs) on every request
Privy user ID = our database user ID (1:1 mapping)
Banking & Fiat Rails — Bridge
Bridge handles all fiat ↔ crypto movement with full KYC compliance.
Deposits (Fiat → Crypto)
Bridge creates a real bank account (account number + routing number) per user
Incoming deposits auto-convert to USDC (ACH/Wire) or EURC (SEPA) on Solana
Funds land directly in the user's embedded wallet
Fee: 0.3% on deposits
Withdrawals (Crypto → Fiat)
Users link their bank account (US ACH or EUR IBAN)
Bridge generates a liquidation address — send USDC/EURC to it and funds auto-convert to fiat
USD via ach_same_day, EUR via sepa
Fee: 0.6% on withdrawals (~0.5% Bridge + ~0.1% platform)
KYC
Required before any banking features
Bridge handles the full identity verification (individual or business)
Token Swaps & Market Data — Jupiter
Swaps (Jupiter Ultra API)
Supports all routers: Iris (AMM), JupiterZ, DFlow, OKX DEX
Privy EOA wallets support all routers including market maker co-signatures
Flow: backend builds unsigned tx → client signs with Privy wallet → submit via Jupiter or directly to Solana
Referral fee: 1% (100 bps) on swaps involving SOL, USDC, or USDT