Getting Started
Integrate Vibe authentication into your app in under 10 minutes. Install the SDK, add a connect button, and start receiving verified identities.
Developers
Add decentralized identity to your app. Your users keep their data. You get verified connections without managing accounts.
import { VibeConnect } from "@vibe/sdk";
const vibe = new VibeConnect({
appName: "My App",
permissions: ["profile", "contacts"],
});
// Prompt user for connection
const identity = await vibe.connect();
console.log(identity.name); // "Alice"
console.log(identity.did); // "did:vibe:abc123..."
Integrate Vibe authentication into your app in under 10 minutes. Install the SDK, add a connect button, and start receiving verified identities.
Complete API documentation for the Vibe SDK — connection lifecycle, permission scopes, data requests, and event hooks.
The open protocol that powers Vibe. Learn how decentralized identities, relays, and consent prompts work under the hood.
Browse open-source example apps built with Vibe — social feeds, task managers, collaborative editors, and more.