For Developers

bonuz SDK

The bonuz Human Layer is designed to be embedded everywhere. The SDK is how that happens.

Give your users self-custodial wallets, portable identity, and programmable engagement, without building any of it yourself. No blockchain expertise required. No seed phrases. No gas fees.

terminal

// install

npm i @bonuz/sdk

// import

import { BonuzSDK } from '@bonuz/sdk'

Not just wallets. The full Human Layer.

Other SDKs give you a wallet. bonuz gives you everything on top of it.

Self-Custodial Wallets

Users get a wallet through social login: email, Google, Apple. No seed phrases, no extensions, no custody risk for you. MPC/TSS key management ensures no single point of failure.

Portable Identity (bonuz ID)

Every user brings their bonuz ID with verified social handles, attestations, and engagement history. Your app gets enriched profiles from day one.

Programmable Engagement (DNFTs)

Issue loyalty cards, vouchers, passes, memberships, tickets, and certificates as Dynamic NFTs. Built‑in state machine handles progression, redemption, expiry, and anti‑fraud.

Social Graph

Share a user's connections and engagement within the bonuz graph (with permission). Enable friend discovery, social recommendations, and community‑aware experiences.

Three calls. That's it.

While others require weeks of SDK integration, you're already in production.

1

Initialize

const bonuz = new BonuzSDK({ web3: {} })

Single SDK import. Configure with your partner credentials.

2

Connect

const user = await bonuz.connect()

User logs in with their bonuz account. Wallet, identity, and attestation history arrive automatically.

3

Build

await bonuz.createNFT('pass', 'Loyalty‑v1')

await bonuz.setAttestationForUser('task', 'course‑cert:eth')

await bonuz.getSocialGraph(user)

Issue DNFTs, write attestations, query the social graph. The SDK handles gas, batch management, and protocol interactions.

Every industry. Zero friction.

bonuz is the only SDK that combines self\u2011custodial wallets, programmable entitlements, and a shared social graph in one integration.

🎪

Events & Entertainment

Issue passes, check-in NFT attestations, and distribute post-event rewards. All onchain, all owned by attendees.

🛒

F&B & Retail

Loyalty punchcards, redeemable vouchers, and tiered memberships. Onchain, fraud-proof, and portable across locations.

🎓

Education & Training

Issue course certificates for course completion. Verifiable credentials that live in the user's wallet permanently.

🎮

Gaming Apps

In‑app rewards tied to attestations. Reward systems backed by real on‑chain assets. Users gain real value from loyalty.

🎨

Creator Platforms

Membership passes, exclusive access tokens, and fan engagement rewards. Issued through your platform, built in the user's wallet.

bonuz SDK vs. Traditional Approach

A side-by-side comparison of what it takes to ship Web3 features.

Wallet creation
✕Seed phrases / extensions
✓Social login (email, Google, Apple)
Time to integrate
✕Weeks to months
✓Hours to production
Identity
✕Build from scratch
✓Portable bonuz ID included
Engagement tools
✕Raw transactions only
✓Loyalty, passes, vouchers, certificates
Social graph
✕Siloed per app
✓Shared across all integrations
Gas fees
✕Passed to users
✓Sponsored by developer wallets
Key management
✕User responsibility
✓MPC/TSS, no single point of failure
Onboarding friction
✕High (seed phrases, gas)
✓Zero: one-tap, gas sponsored
Chain support
✕Single chain per SDK
✓Multi-chain (EVM, Solana, Bitcoin)
User ownership
✕Custodial or complex
✓Self-custodial by default

Infrastructure that just works.

Built for scale, secured by design.

Self-Custodial

Users own their keys. You own the business. Without custody risk.

Gas Sponsored

Claiming, redeeming, and attestations are all gas-sponsored. Users never think about fees.

Multi-Chain

EVM chains, Solana, and Bitcoin. One SDK for everything.

Audited

Smart contracts audited by Hacken. 10/10 security score. MPC/TSS key management with MFA.

Permissioned

All identity and graph access is scoped and revocable. Users control what your app can see.

Graph Growth

Every user onboarded through the SDK strengthens the decentralized graph. More integrations = more value = more users.

Every integration grows the network.

The bonuz SDK isn't just a developer tool. It's a participation channel. Every app that integrates the SDK becomes another path for end\u2011user acquisition. Users bring their identity in, new attestations flow out. The graph gets richer. The network gets more valuable.

More apps→More users→More attestations→More reasons to integrate↻

Go live today.

npm i @bonuz/sdk

For partners to drop in, custom integration support, or developer docs, explore below.

Join our E-Mail list and stay up to date about new releases and launches!

We promise not to spam you. We never share your details with third parties