Skip to content
B

Bank of Celo

Every where you go

Created on 4th August 2025

•

B

Bank of Celo

Every where you go

The problem Bank of Celo solves

Bank of Celo makes DeFi more fun and community-driven by letting users claim daily rewards in CELO or DEGEN.
It allows the community to donate and fund vaults, making tokens accessible to newcomers.
Users can join jackpots and leaderboards for gamified engagement.
Upcoming savings vaults let people earn yield from stable tokens like cEUR or USDC.

Challenges I ran into

Donations firing success too early. You were showing a “success” toast before the tx actually confirmed.
Fix: Wait for on-chain confirmations before triggering success UI.

Jackpot flow error. A bug in the jackpot path.
Fix: Patch applied via a dedicated PR to stabilize the jackpot round/claim path.

ERC-20 approval flow glitches. Users hit issues around “Approve → Donate” sequencing.
Fix: A PR specifically addressed transaction approvals, likely splitting/guarding approve vs. donate states to prevent double submits.

UI/UX polish & state handling.

Header button bugs → fixed in a focused PR.

Scroll behavior issues → separate PR from a contributor refined scrolling.

Donation UX → added loader/disabled state during pending approval/

Smart Contract Address(es)

0xbAA9d576E6bA810C6e15f2b3b144a7268a6280e2
0x951C3C3A213a6845a7aD92E5Ea52D3983D83C296
0xb805cAcA994d25234Ac9d6b9c53De49a1B500872
0x8Ca054b89F04C5546f37B633690fb940Cc4130

Other Onchain Proof

{
"dateRange": {
"startDate": "2025-06-30",
"endDate": "2025-08-26"
},
"restrictions": [
{
"dimension": "miniapp_domain",
"values": [
"bank-of-celo.vercel.app"
]
}
],
"totals": [
{
"name": "miniapp_opens",
"value": 169914
},
{
"name": "miniapp_transactions",
"value": 32477
},
{
"name": "miniapp_users_w_transaction",
"value": 3103
},
{
"name": "miniapp_users_w_open",
"value": 6850
},
{
"name": "miniapp_users_w_notifications_enabled",
"value": 5260
},
{
"name": "miniapp_users_w_notifications_disabled",
"value": 56
},
{
"name": "miniapp_users_w_app_favorited",
"value": 5316
},
{
"name": "miniapp_users_w_app_unfavorited",
"value": 273
},
{
"name": "miniapp_trending_rank",
"value": 68
}
],

image

Tracks Applied (1)

Top 5 New Mini Apps

I built the Base feature, around the time the Onchain summer started

Technologies used

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio