What do I need to use Solis?
- A Solis login — sign in with your email (you receive a one-time code) or with Google.
- A self-custody wallet that supports WalletConnect, such as MetaMask.
- If you are the Payor: USDC on Ethereum to fund the settlement (settlement + neutral fee + 2%), plus a small amount of ETH for gas.
- If you are the Recipient: a small amount of ETH for gas (to confirm or reject). You receive USDC; you do not pre-fund it.
- If you are the Neutral: only a wallet address to receive your fee — no gas and no signing required.
Which wallets does Solis support?
Solis supports common EVM wallets through RainbowKit and WalletConnect, including:
- MetaMask
- Rainbow
- Coinbase Wallet
- Rabby
- OKX Wallet
- Trust Wallet
- TokenPocket
- imToken
- Bitget Wallet
- OneKey
- Zerion
- Uniswap Wallet
- Ledger Live
- Binance Web3 Wallet
- Bybit Wallet
- SafePal
- Other WalletConnect-compatible EVM wallets
Browser extension wallets usually appear after the extension is installed and unlocked. Mobile wallets usually connect through a WalletConnect QR code or deep link.
Do I need to hold ETH?
Yes — a small amount. Network fees (“gas”) on Ethereum are paid in ETH, not USDC. The Payor needs ETH to fund the escrow, and the Recipient needs ETH to confirm or reject. USDC alone cannot pay gas. This is a common stumbling block for people new to crypto, so plan to keep a little ETH in the Payor and Recipient wallets.
How do I get USDC into my wallet?
You acquire USDC yourself and send it to your wallet on the Ethereum network — for example, buy USDC on a regulated exchange or licensed on-ramp and withdraw it to your wallet address, selecting Ethereum (ERC-20) as the network. Two cautions: choose the Ethereum network (some on-ramps default to another chain, and the wrong-network version can be lost); and withdraw to your own self-custody wallet, not to an exchange account, because Solis needs a wallet that can sign. Solis does not sell or handle the purchase of USDC. Section 10 covers on-ramps and off-ramps in more detail.