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, gasless
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 appsMore usersMore attestationsMore 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