linkConnections & Networking

Sending crypto to another person should be as easy as sending a text message. In reality, it's terrifying. Copy a 42-character hexadecimal address, paste it into a transfer field, triple-check every character, pray you selected the right network, and hope the assets don't vanish into a wrong address. One wrong character, one wrong chain, and the funds are gone forever.

bonuz eliminates this entirely. Once two users are connected, sending crypto is as simple as selecting a username and an amount. ETH goes to their ETH wallet. BTC goes to their BTC wallet. SOL goes to their SOL wallet. The bonuz Lifestyle Wallet routes everything to the correct chain automatically. No addresses to copy. No network selection. No human error.

This is what crypto transfers look like when the infrastructure is built for normal people.

Adding Connections

Users connect with each other through the bonuz Lifestyle Wallet:

QR code scanning. The primary method, especially at events and in-person interactions. User A opens their bonuz QR code. User B scans it. Connection request sent. Once accepted, they're connected. The entire process takes seconds and works the same way whether they're at a conference, a restaurant, a meetup, or anywhere else.

Username search. Users can search for other bonuz users by username and send a connection request directly. Simple for connecting with people you already know.

Event-based connections. At bonuz-integrated events, attendees who scan in at the same event can discover and connect with each other. Shared PoP attestations create natural connection points: you were both at the same event, verified on-chain.

Connection requests. All connections require mutual consent. User A sends a request, User B accepts or declines. No one is added without their permission.

What Connections Enable

Once two users are connected, the bonuz Lifestyle Wallet unlocks several features:

Username-to-username crypto transfers. The headline feature. Select a connected user from your contacts, choose the asset (ETH, BTC, SOL, or any supported token), enter the amount, and send. The wallet automatically routes the transfer to the correct chain-specific address. ETH goes to the recipient's Ethereum wallet. BTC goes to their Bitcoin wallet. SOL goes to their Solana wallet. No address copying, no chain selection, no risk of sending assets to the wrong network or the wrong address type.

This is designed to prevent the most common and most costly mistakes in crypto: wrong address, wrong chain, wrong token standard. The bonuz Lifestyle Wallet handles the routing. The user just picks a person and an amount.

Social ID visibility. Connected users can view each other's social profile within the bonuz Lifestyle Wallet. This includes the user's bonuz ID, verified social media accounts linked to their profile, and any publicly shared engagement data (badges, certificates, PoPs) the user has chosen to make visible. It's a verified social identity layer, not a social media feed.

Tipping. Quick, small-value transfers to connected users. A natural extension of username-to-username transfers, designed for event contexts, creator support, or casual appreciation. Same routing mechanics, just positioned as a lighter-weight interaction.

Shared engagement context. Connected users who share PoP attestations from the same events, hold DNFTs from the same brands, or participate in the same quests have visible common ground. This shared context is the foundation for community features and social discovery within the bonuz ecosystem.

How Transfers Work Under the Hood

When a user sends crypto to a connected username, the bonuz Lifestyle Wallet:

Identifies the recipient's correct wallet address for the selected asset. Each bonuz user has chain-specific wallet addresses managed through their self-custodial wallet (MPC/TSS key management via Web3Auth). The wallet knows which address corresponds to which chain.

Routes the transaction to the correct network. If the user sends ETH, the transaction goes through Ethereum (or the appropriate L2). If they send BTC, it routes through Bitcoin. If they send SOL, it routes through Solana. The user never sees a network selector. The wallet handles it.

Executes the transfer with gas sponsorship. For supported chains and transaction types, gas fees are sponsored so the user doesn't need to hold the native gas token of every chain just to send a transfer.

Confirms and logs. Both sender and recipient see the transfer in their transaction history, labeled with the username (not a raw address). The transfer is on-chain and verifiable, but the user experience is human-readable.

The entire flow is designed around one principle: if you know who you're sending to, you shouldn't need to know anything about blockchain infrastructure to do it.

What's Coming

The connections system is the foundation for deeper social features in the bonuz ecosystem. Chat functionality is not yet available but is on the roadmap. As the social graph grows, connections will enable richer interactions: group engagement, community features, and social discovery based on shared on-chain identity and engagement history.

The current focus is on getting the core right: verified connections, frictionless transfers, and social identity. Everything else builds on top of this foundation.

Privacy & Permissions

Connections are mutual. Both parties must accept. No one-sided following or visibility.

Profile visibility is user-controlled. Users choose what connected users can see: full bonuz ID, selected attestations, or minimal profile. The user controls their data through bonuz ID permissions.

Transfer history is private. Transaction history between connected users is visible only to the sender and recipient, not to other connections or the broader network.

Disconnection is instant. Users can remove a connection at any time. Removing a connection revokes profile visibility and removes the person from the transfer contacts list. Previous transactions remain on-chain (they're blockchain transactions), but the social connection is severed.

Real-World Examples

Conference networking. Two attendees meet at a conference. They scan each other's QR codes and connect in 5 seconds. Later, one wants to send a tip in ETH for a helpful introduction. They open the bonuz Lifestyle Wallet, tap the person's username, enter the amount, and send. No "what's your address?" No "which chain are you on?" Done.

Creator tipping. A user attends a bonuz-integrated event where a creator performs. Impressed, they want to send a tip. They scan the creator's QR code, connect, and send SOL directly to the creator's Solana wallet by selecting their username and an amount. The creator sees the tip immediately in their wallet, labeled with the sender's username.

Splitting expenses. A group of connected friends splits the cost of an event. One person paid for the tickets. The others send their share in USDC to the payer's username. Each transfer routes to the correct address. No group chat full of wallet addresses. No "did you send it to the right chain?"

Event community. 200 attendees at a brand activation all scan in with PoP attestations. Post-event, they can discover and connect with other attendees through the shared event context. Connections made at real-world events carry forward as verified digital relationships.

Last updated