wand-sparklesWallet Functionalities

✨ Wallet Functionalities

The bonuz Lifestyle Wallet page explains the architecture and its role in the ecosystem. This page covers what the wallet can actually do.

But first, a word on why this matters.

A Wallet With a Brain

Traditional crypto wallets are dumb pipes. They hold keys, sign transactions, and show balances. Everything else — understanding what you're signing, routing to the right chain, abstracting gas, managing identity — is left to the user. That's why crypto still feels like it was built by developers, for developers.

The bonuz Lifestyle Wallet is different. It's a smart wallet in the truest sense: smart contracts and infrastructure that make decisions for the user so they don't have to. Gas is abstracted on core actions. Chains are routed automatically. Identity is built in. Onboarding takes one click. The user never needs to know they're on a blockchain. They just use the app.

The analogy: Bitcoin proved digital money could work, but it couldn't do smart contracts. Ethereum's breakthrough was adding programmable logic. bonuz's breakthrough is adding a brain to the wallet itself: self-custodial security with the usability of a consumer app.

We believe the wallet is the web browser of the future. Just as the browser became the access tool to the internet, the wallet becomes the access tool to Web3 — the internet of ownership and human freedom. And just as browsers evolved from text-based terminals to rich, immersive experiences, wallets will evolve to encompass AR, spatial computing, and immersive interfaces. All of it should be intuitive, abstracted, and easy. Because Web3 isn't a technology people should have to learn. It's infrastructure people should benefit from without thinking about it.

The bonuz Lifestyle Wallet is a self-sovereign identity wallet. The Human Layer.

One-Click Onboarding

bonuz has the world's fastest wallet onboarding. One click. Social login (Google, Apple, email) through Web3Auth's MPC/TSS key management. No seed phrases, no browser extensions, no crypto terminology. Sub-45-second onboarding from zero to a fully functional self-custodial wallet with a bonuz ID, ready to receive DNFTs, hold tokens, and engage with the ecosystem.

No other wallet in the market matches this combination: self-custodial security with one-click consumer onboarding. Most wallets force a choice between security (seed phrases, hardware wallets) and simplicity (custodial wallets where someone else holds your keys). bonuz gives you both.

Gas Sponsorship on Core Actions

This is what makes bonuz feel invisible. Gas fees are sponsored on all core bonuz actions, so users never experience the blockchain friction that kills every other Web3 product:

Updating bonuz ID. Claiming a PoP or PoV attestation. Redeeming a voucher. Stamping a loyalty punchcard. Claiming a certificate or badge. Scanning a ticket at the door. Completing a quest step. Any DNFT issuance, state update, or redemption that happens through the bonuz Engagement Protocol.

The user taps, scans, or claims. The state updates. They never see a gas fee. They never need to hold ETH or any native token just to interact. The blockchain is the infrastructure, not the experience. This level of abstraction is what makes bonuz usable by people who have never touched crypto and never intend to learn.

Gas sponsorship applies to bonuz core actions — the Engagement Protocol, bonuz ID, and DNFT lifecycle operations. Standard crypto transactions (sending tokens, swapping, bridging) use normal gas mechanics on the respective chains.

Authentication & Security

Security PIN. The wallet requires a user-defined security PIN for sensitive actions (sending tokens, signing transactions, changing settings). An additional layer of protection beyond the social login.

Multi-Factor Authentication (MFA). Users can enable MFA for additional security. Simple to set up through wallet settings. Adds a second verification step for high-risk actions.

Security thresholds. Configurable limits on transaction amounts or frequencies. Users can set self-imposed guardrails that trigger additional verification before large transfers are processed.

Biometric authentication. On supported devices, Face ID or fingerprint can be used as an additional authentication layer.

Self-custodial. The user holds their own keys through MPC/TSS. bonuz never has access to user funds or the ability to move user assets.

MPC key management. Keys are split across multiple parties (user device, Web3Auth network, backup). No single point of failure. No seed phrase to lose or leak. Private key shares are never fully reconstructed on any single device during normal operation.

Audited. Smart contracts audited by Hacken (10/10 security score).

Sending & Receiving

Send tokens. Send any supported token to another wallet address or to a connected bonuz username. When sending to a username, the wallet automatically routes to the correct chain-specific address (ETH to Ethereum, SOL to Solana, BTC to Bitcoin). No manual chain selection. No wrong-chain mistakes.

Receive tokens. Every wallet has chain-specific receiving addresses for all supported networks. Users can share their address or QR code for receiving. Incoming tokens appear automatically.

Send NFTs. Transfer NFTs (both legacy NFTs and transferable DNFTs) to other wallet addresses. Soul-bound DNFTs cannot be transferred by design.

Hold NFTs. View and manage all NFTs across supported chains in the My Items section. Legacy NFTs, DNFTs, certificates, badges, loyalty cards, vouchers, memberships, and tickets are all displayed with their current state and metadata.

Supported Blockchains

The wallet supports all major EVM-compatible chains and non-EVM networks:

EVM chains. Ethereum, Base, Polygon, BNB Chain, Avalanche, Arbitrum One, Arbitrum Nova, Core, Blast, Linea, Berachain, and additional EVM chains as they are added.

Solana. Full wallet support for SOL and SPL tokens.

Bitcoin. BTC wallet support for sending, receiving, and holding Bitcoin.

Multi-chain support means users hold a single identity (bonuz ID) across all chains. One login, one profile, multiple blockchains.

Swapping & Bridging

Token swaps. Swap between tokens on the same chain directly within the wallet. Integrated swap functionality powered by aggregators (including 1inch) to find optimal rates across multiple liquidity sources.

Cross-chain bridging. Move assets between supported chains without leaving the wallet. Bridge ETH from Ethereum to Base, move tokens from Polygon to BNB Chain, or transfer assets across any supported network pair.

Fiat On-Ramp & Off-Ramp

Buy crypto with fiat. Users can load their wallet with crypto using credit cards, debit cards, bank transfers, and other local payment methods through integrated third-party fiat on-ramp partners (including Mercuryo). Select the token, choose the payment method, complete the purchase. Crypto appears in the wallet.

Spending card. Users who complete KYC verification through bonuz's third-party partners can access a spending card that allows them to spend their crypto balance at real-world merchants. The card converts crypto to fiat at the point of sale. KYC is handled entirely by the third-party provider.

dApp Connectivity

WalletConnect v2. The wallet supports WalletConnect v2, allowing users to connect to any WalletConnect-compatible dApp, marketplace, DeFi protocol, or website. Scan a QR code or tap a deep link to connect.

Built-in dApp browser. Browse and interact with dApps directly within the bonuz Lifestyle Wallet. No need to switch between apps or use a separate browser.

EIP-7702 compatibility. The wallet architecture supports EIP-7702, enabling future upgrades to smart account capabilities as the standard matures. This ensures the wallet stays current with Ethereum's evolving account abstraction roadmap.

Account Abstraction Features

The wallet uses EOA (Externally Owned Account) architecture combined with paymaster infrastructure and supporting structures to deliver account abstraction benefits without requiring users to understand any of it:

Gas sponsorship via paymaster. Paymasters cover gas fees on core bonuz protocol actions so users never need to think about gas for engagement interactions. The user taps, the paymaster pays, the state updates.

Session keys. For approved interactions, the wallet can create temporary session keys that allow repeated actions without requiring a signature each time. Useful for gaming, frequent engagement actions, and dApp interactions.

Batched transactions. Multiple actions can be bundled into a single transaction, reducing friction and gas costs for complex operations.

Upgradeable infrastructure. The wallet architecture evolves as Ethereum's account abstraction standards mature. The bonuz wallet has already undergone multiple infrastructure upgrades as tooling and standards progressed. EIP-7702 compatibility ensures the wallet stays current with Ethereum's roadmap.

Last updated