All the essentials about trading, earning, and building on Ubeswap — the native DeFi protocol on Celo. Can't find what you need? Visit the team page for contact information.
Ubeswap is a decentralized exchange and automated market maker built natively on the Celo blockchain. It launched in 2021 and has since processed over $1.5 billion in cumulative trading volume across more than 224 trading pairs.
Unlike Ethereum-based DEXes such as Uniswap or SushiSwap, Ubeswap operates on Celo — a mobile-first, carbon-negative network built for real-world payments. Gas fees on Celo are a fraction of those on Ethereum mainnet, frequently under $0.01 per transaction. That makes small trades genuinely worthwhile.
The protocol also supports Celo-native stablecoins like cUSD, cEUR, and cREAL as first-class trading assets. You won't find that combination on any other chain.
You have four options: MetaMask, Valora, WalletConnect, and Coinbase Wallet. Valora is the mobile-native Celo wallet and tends to offer the smoothest experience if you're on a phone.
For MetaMask users — you'll need to add the Celo network manually first. Go to Settings → Networks → Add Network and enter: Network Name "Celo Mainnet", RPC URL https://forno.celo.org, Chain ID 42220, Currency Symbol CELO, Explorer https://explorer.celo.org. Once that's done, click "Connect" in the top-right corner of Ubeswap and choose MetaMask.
WalletConnect is compatible with dozens of mobile wallets. Scan the QR code with your preferred app. The connection typically takes under ten seconds.
UBE is the native governance and reward token of the Ubeswap protocol. Total supply is capped at 200 million UBE. At the time of writing, approximately 174 million UBE are in circulation, placing the market cap at around $80,000.
You can use UBE in three primary ways. First, stake it or pair it with other assets in liquidity pools to earn farming rewards. Second, take part in governance votes that shape protocol parameters, fee tiers, and new pool listings. Third, simply hold it — if the protocol grows, so does demand for UBE.
The token price currently hovers near $0.0005. A low price doesn't mean low value; what matters is the protocol's trading volume and the governance power UBE holders carry.
Smart contract risk is a real consideration in DeFi — no protocol can claim to be entirely risk-free. That said, Ubeswap's core AMM contracts are forks of the battle-tested Uniswap V2 codebase, which has secured billions of dollars across multiple chains since 2020.
The protocol has been live on Celo mainnet since 2021 without a major exploit. The team has undergone security reviews, and the contracts are open-source so the community can inspect them. You can examine the codebase on GitHub.
As with any DeFi platform, only deposit what you can afford to lose, use a hardware wallet for large positions, and verify token contract addresses before trading unfamiliar assets.
Head to the Swap tab after connecting your wallet. Select the token you want to sell in the top field and the token you want to receive in the bottom field. Enter the amount.
Ubeswap will automatically find the best route across its 224+ pools. You'll see the estimated output, the price impact, and the minimum you'll receive after slippage. Default slippage tolerance is 0.5%, which suits most pairs. For low-liquidity tokens you may need to raise it to 1% or 2%.
Hit "Swap", confirm the transaction in your wallet, and you're done. The entire process usually takes under 10 seconds on Celo. Compare that with Ethereum, where you'd wait longer and pay far more in gas.
When you add liquidity, you deposit two tokens into a pool in equal value. Other traders draw on your funds to execute swaps, and you earn a portion of the 0.3% trading fee on every transaction that passes through your pool.
To get started, click "Pool" in the navigation, then "Add Liquidity". Choose the two tokens you want to pair — for example, CELO and cUSD. Enter the amount for one side; the protocol calculates the other side automatically based on the current ratio.
You'll receive LP tokens representing your share of the pool. These LP tokens can often be staked in the Earn section to collect additional UBE rewards on top of the trading fees. The top farms currently yield between 18% and 25% APR.
Keep impermanent loss in mind. If the price of your deposited assets diverges significantly, you may end up with less value than simply holding. Stablecoin pairs like cUSD-USDC carry much lower impermanent loss risk.
The Earn tab displays all active farms sorted by APR. Three pools have consistently delivered the strongest returns: the CELO-USDC farm at roughly 25%, the CELO-USDT farm near 22%, and the USDGLO-USDC farm around 18%.
APRs shift based on total value locked and UBE price. A higher TVL in a farm means the same UBE rewards are divided more ways, pushing the APR down. Check the Earn tab directly for live figures.
For lower risk, stablecoin pairs keep your exposure to volatile assets minimal. If you want higher potential upside and can tolerate more volatility, farms involving WETH or other non-stable assets may be worth exploring. Visit the Ubeswap app and click Earn to see the current list.
Yes — this is one of Celo's genuinely practical features. The network lets you pay gas fees in cUSD, cEUR, or other Celo-native stablecoins instead of CELO. You don't need native CELO to interact with Ubeswap.
To enable this, open your wallet settings and switch the gas fee currency to cUSD. MetaMask does not support this natively, but Valora and many WalletConnect-compatible wallets do. It's a significant usability advantage for newcomers who bridge stablecoins from other chains.
Gas costs are low regardless — a typical swap on Ubeswap costs well under $0.05 in gas, which is nearly negligible compared to doing the same transaction on Ethereum mainnet.
Slippage is the gap between the price you see when placing a trade and the price you actually receive when it executes. Price impact is how much your own trade shifts the pool's price — larger trades in smaller pools produce higher price impact.
Ubeswap displays both values before you confirm. If price impact exceeds 3%, you'll see a yellow warning. Above 5%, it turns red. These warnings aren't causes for alarm, but they are signals to either split your trade into smaller portions or choose a pool with deeper liquidity.
The slippage tolerance setting acts as your safety net. If the market moves more than your tolerance between submission and execution, the transaction reverts and you pay only the gas fee. Setting slippage too low leads to frequent reverts on volatile pairs; too high means you might accept a worse price than intended.
Ubestarter is Ubeswap's launchpad feature, designed to help new Celo projects raise initial liquidity and distribute tokens to early backers. Think of it as a token presale mechanism built directly into the DEX.
When a project launches through Ubestarter, participants can commit CELO or stablecoins during a set window. At close, tokens are distributed proportionally and initial liquidity is seeded into a Ubeswap pool. This gives the new token immediate tradability from day one.
There are no active projects in Ubestarter at the moment. When one launches, it will appear in the Ubestarter tab. The Ubeswap team reviews projects before listing them, which reduces — though doesn't eliminate — the risk of scams.
First, if your LP tokens are staked in a farm, navigate to the Earn tab, locate your farm, and click "Unstake". You'll need to wait for that transaction to confirm before you can remove liquidity.
Then go to Pool, find your position, and click "Remove". You can choose to remove a percentage — 25%, 50%, 75%, or 100% — or enter a custom amount. Confirm the transaction in your wallet, and the two underlying tokens will return to your address.
You'll also collect any accumulated trading fees at this point. They're built into the LP token value rather than paid out separately, so you'll simply receive back slightly more of each token than you originally deposited (assuming fees outweighed impermanent loss).
There are a few common causes. Most often it's slippage — the price moved more than your tolerance between when you submitted and when the transaction was mined. Try raising slippage tolerance to 1% or 2% and retry.
Sometimes it's insufficient gas. Celo fees are low, but if you've set a gas limit manually that's too tight, the transaction will fail. Allow your wallet to estimate gas automatically.
Token approvals can also cause issues. On your first swap of a new token, you need to approve the Ubeswap contract to spend it. This requires a separate transaction. Make sure the approval confirmed before submitting the swap itself.
If none of those apply, the pool may have insufficient liquidity for your trade size. Try a smaller amount or split into multiple transactions.
Every swap on Ubeswap carries a 0.3% trading fee. This is applied to the input token before the swap executes. The full 0.3% goes directly to liquidity providers in the relevant pool — no protocol fee is extracted separately at this time.
This fee structure mirrors Uniswap V2. It rewards those who supply liquidity and keeps incentives straightforward: more volume in a pool means more fees for its LPs. A 0.3% fee is competitive. Some DEXes charge 0.25% or less, but Ubeswap's deep Celo-native liquidity often compensates for the slight difference.
Gas fees are separate and go to Celo validators, not to Ubeswap. These are typically under $0.01 per transaction.
Ubeswap is the largest DEX by volume and TVL on Celo, with roughly $1.02 million in total value locked. It offers more trading pairs than any other Celo-native protocol — 224 pairs and 35 tokens at last count.
Other Celo DeFi options include Moola Market (a lending protocol similar to Aave), Symmetric (another AMM), and Mobius (focused on stablecoin swaps with low slippage). Each serves a different purpose. Ubeswap is the go-to for general-purpose token trading and yield farming.
The honest answer is that Celo DeFi is still maturing. TVL figures are modest compared to Ethereum or Arbitrum. But that also means less competition for yield and lower price impact on trades. For users aligned with Celo's mission of mobile-accessible finance, Ubeswap is the natural starting point.
The best places to begin are the official Ubeswap channels. The Ubeswap app itself has documentation linked within the interface. For community support, the Discord server is active and the team responds to technical questions there.
For a deeper understanding of how AMMs work, the Uniswap V2 whitepaper is freely available and covers the same constant-product formula that Ubeswap uses. Understanding x*y=k will answer many questions about how prices are determined.
If you want to learn about the people and mission behind the protocol, the team page covers the organization's background and philosophy. For governance, UBE holders vote on protocol changes — check the forum to follow active proposals.