Supercharge!
The Basic Non-Custodial Wallet Interface for the Superchain Ecosystem. One wallet for all OP stack chains!
Screenshots




Problem Statement
One-Liner: Supercharge! offers a basic non-custodial wallet interface, essential for a seamless exploration of the growing Superchain ecosystem. (For demo, we integrated Optimism, Zora, and Base.)Background: Wallets play a pivotal role as the primary gateway for users to interact with blockchains and DApps. They define user interactions and data presentation, making them crucial infrastructure for a multichain ecosystem. Thus, we firmly believe that wallets represent fundamental infrastructure for fostering a multichain ecosystem, and Supercharge! lays the groundwork for further development.Key Features: (a) Import EOA (b) At-a-glance view of all balances on OP stack chains + Manage chain list (c) Send tokens + All of your wallet addresses in the Address Book (d) Sign and send arbitrary transactions (e) Support fee calculation of OP stack chains (L1 data fee + L2 execution fee)
Solution
Supercharge! was inspired by and forked from the Keplr browser extension wallet (the open-source wallet for the Cosmos/Interchain ecosystem), particularly from its basic key/tx management logic and cross-chain UI. We used ethers.js to handle Ethereum/EVM-compatible data. The L1 data fee implementation is based on @eth-optimism/fee-estimation.
Hackathon
Superhack
2024
Prizes
- 🏆
🏊♀️ Optimism — Super Pool Prize
- 🏆
🔵 Base — 🥈 Base Native
Contributors
- Thunnini
4106 contributions
- HeesungB
425 contributions
- wseungjin
216 contributions
- delivan
198 contributions
- austinchandra
82 contributions
- dependabot[bot]
56 contributions
- renfengshi
49 contributions
- blacktoast
41 contributions
- giansalex
28 contributions
- junhoyeo
16 contributions
- bangjelkoski
13 contributions
- daniel-ck89
13 contributions
- dogemos
11 contributions
- downing034
7 contributions
- assafmo
6 contributions
- clockworkgr
6 contributions
- saurabhfegade
5 contributions
- dimakorzhovnik
5 contributions
- omahs
5 contributions
- Ryz0nd
5 contributions
- Catdotfish
5 contributions
- toml01
4 contributions
- jonator
4 contributions
- gnujoow
4 contributions
- arirubinstein
3 contributions
- kakucodes
3 contributions
- cyborgshead
3 contributions
- rhuairahrighairidh
3 contributions
- jacobcoro
2 contributions
- Xiphiar
2 contributions