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.
// 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.
Initialize
const bonuz = new BonuzSDK({ web3: {} })
Single SDK import. Configure with your partner credentials.
Connect
const user = await bonuz.connect()
User logs in with their bonuz account. Wallet, identity, and attestation history arrive automatically.
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.
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.
Go live today.
For partners to drop in, custom integration support, or developer docs, explore below.