Everything you need to know about trading, earning, and building on Ubeswap — the native DeFi protocol on Celo. Can't find what you're looking for? Check the team page for contact details.
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 runs on Celo — a mobile-first, carbon-negative network designed for real-world payments. Gas fees on Celo are a fraction of those on Ethereum mainnet, often under $0.01 per transaction. That makes small trades genuinely practical.
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 be the smoothest experience if you're on a phone.
For MetaMask users — you 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 select MetaMask.
WalletConnect works with dozens of mobile wallets. Scan the QR code with your preferred app. The connection usually 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, about 174 million UBE are in circulation, giving a market cap around $80,000.
You can use UBE in three main ways. First, stake it or pair it with other assets in liquidity pools to earn farming rewards. Second, participate in governance votes that determine 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 sits near $0.0005. 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 real in DeFi — no protocol can claim to be completely 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 running 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 review 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 check token contract addresses before trading unfamiliar assets.
Go 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 works for most pairs. For low-liquidity tokens you might need to set it higher — 1% or 2%.
Hit "Swap", confirm the transaction in your wallet, and you're done. The whole 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 use your funds to swap, and you earn a share of the 0.3% trading fee on every transaction that touches your pool.
To get started, click "Pool" in the navigation, then "Add Liquidity". Choose the two tokens you want to pair — say 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 have much lower impermanent loss risk.
The Earn tab shows all active farms sorted by APR. Three pools have consistently offered the strongest returns: the CELO-USDC farm at roughly 25%, the CELO-USDT farm near 22%, and the USDGLO-USDC farm around 18%.
APRs fluctuate based on total value locked and UBE price. A higher TVL in a farm means the same UBE rewards are split more ways, pushing APR down. Check the Earn tab directly for live numbers.
For lower risk, stablecoin pairs keep your exposure to volatile assets minimal. If you want higher potential upside and can accept more volatility, farms involving WETH or other non-stable assets may be worth considering. Visit the Ubeswap app and click Earn to see the current list.
Yes — this is one of Celo's genuinely useful features. The network allows you to 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 major 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 almost negligible compared to doing the same transaction on Ethereum mainnet.
Slippage is the difference between the price you see when submitting a trade and the price you actually get when it executes. Price impact is how much your own trade moves the pool's price — larger trades in smaller pools have higher price impact.
Ubeswap shows 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 reasons to panic, but they are signals to either split your trade into smaller chunks or choose a pool with deeper liquidity.
The slippage tolerance setting is 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 means 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 supporters. 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 vets projects before listing them, which reduces — though doesn't eliminate — the risk of scams.
First, if your LP tokens are staked in a farm, go to the Earn tab, find 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 type a custom amount. Confirm the transaction in your wallet, and the two underlying tokens will return to your address.
You'll also receive any accumulated trading fees at this point. They're built into the LP token value rather than paid out separately, so you'll simply get back slightly more of each token than you originally deposited (assuming fees outweighed impermanent loss).
There are a handful of common reasons. Most often it's slippage — the price moved more than your tolerance between when you submitted and when the transaction was mined. Try increasing 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. Let your wallet 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 incurs a 0.3% trading fee. This is applied to the input token before the swap executes. The entire 0.3% goes directly to liquidity providers in the relevant pool — there's no protocol fee extracted separately at this time.
This fee structure is identical to Uniswap V2. It rewards people who provide liquidity and keeps the incentive simple: more volume in a pool means more fees for its LPs. A 0.3% fee is competitive. Some DEXes charge 0.25% or lower, 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 has 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 has a different focus. Ubeswap is the go-to for general-purpose token trading and yield farming.
The honest answer is that Celo DeFi is still maturing. TVL numbers 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 logical starting point.
The best places to start are the official Ubeswap channels. The Ubeswap app itself has documentation linked in the interface. For community support, the Discord server is active and the team responds to technical questions there.
For deeper background on 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 a lot of questions about how prices are determined.
If you want to understand 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.