How Brewit Uses Zerion API to Make Crypto Onboarding Easy With Delegated Accounts
What is Brewit?
Brewit is a user-friendly platform designed to simplify crypto onboarding.
It allows experienced crypto users to help colleagues, friends, and family start their crypto journey without the complexity of managing private keys or gas. Through Brewit, experienced users can create delegated accounts and share them with beginners who only need an email to access it. After login in, the newbie can swap or send their tokens without knowing anything about gas, which is abstracted away.
Under the hood, Brewit accounts are implemented as Safe Accounts (formerly Gnosis Safe) that comply with ERC-4337 Account Abstraction and ERC-7579 specifications. This implementation enables flexible authentication mechanisms (email, social logins, device pass keys) and other key features.
The best way is to see it in practice.
Try Brewit: Delegate Account With Email, Socials, or Passkey
Want to introduce your friends or family to crypto without hassle?
Brewit makes it easy:
- Create your Brewit account: Connect your wallet or socials to create a new smart account
- Delegate an account: Go to ‘Profile’ and click ‘New Account’. Define what token and how much you want to give and enter your friend’s email. They will need to share with you the confirmation code.
- Invite your friend: Just give them the link to Brewit. All they need to do is login with their email.
- They’re now onchain: Within your defined limits, they can send or swap delegated tokens. And they don’t ever need to worry about gas, which is abstracted away.
This simple, intuitive process makes Brewit an ideal entry point for new crypto users who might otherwise feel intimidated.
It’s still in the early days, but eventually, Brewit could be used to create delegated accounts to business associates, AI agents, or automated strategies such as DCA.
The Brewit team quickly launched this first version after solving the wallet data problem with the Zerion API.
The UX Problem: Missing Wallet Data
Initially, Brewit faced a significant challenge: how to show comprehensive, real-time wallet data to users on different chains?
Users need clear, easy-to-understand data on balances, token holdings, transaction history, and more, right within the Brewit interface. Newbies in particular shouldn’t be expected to go to blockchain scanners for anything.
Manually building and maintaining blockchain indexers for these features proved cumbersome. It also took time from Brewit’s core expertise: smart contract development. The team needed a more efficient solution to deliver immediate, reliable data without sacrificing user experience.
The Solution: Zerion API Endpoints
To address these UX hurdles, Brewit integrated Zerion API.
Zerion's developer-friendly API provided instant access to detailed wallet portfolio data, including token balances, transaction histories, NFT collections, and more for both primary accounts and delegated accounts. With Zerion, Brewit can show users’ crypto holdings and activity in real-time across all major EVM blockchains. The best part is that Brewit spends zero time running blockchain indexers.
Brewit used several Zerion API endpoints to enhance their platform:
Token Balances
Wallet positions endpoint fetches real-time token balances across multiple Layer-2 networks. It automatically filters away spam, and returns value and price for every token position. This means the data is ready to be used without any modification.
Transaction History
Wallet transactions endpoint provides instant visibility into historical wallet activities. It shows all transactions with ready-made financial interpretation. Transactions are filtered for spam.
NFTs
Nonfungibles endpoints fetches the user's NFT holdings with all meta data. This includes Brewit’s badges, which exist as Polygon NFTs and are meant to boost engagement.
“Zerion was an obvious choice for integrating wallet portfolio, transaction data into Brewit App, especially for seamless cross-chain support. We're also excited to level up Brewit's notifications and agent automation with Zerion’s webhook APIs.” — Koshik Raj, Tech Lead
Integrating Zerion API significantly enhanced Brewit's onboarding experience by eliminating manual data management and ensuring users always see accurate and current information.
Ready to enhance your app with real-time blockchain data?
What’s Next for Brewit?
With Zerion API, Brewit has dramatically improved the user onboarding experience, but their journey doesn't stop here.
Looking ahead, Brewit plans to leverage additional Zerion API features to simplify further and expand its platform capabilities for their upcoming Brewit automation services. Stay tuned for more updates as Brewit continues to redefine effortless crypto onboarding.