Welcome to the examples section. Here, you'll find a collection of practical, end-to-end examples designed to help you quickly understand and implement various features of DID Connect. Each example provides a real-world scenario with runnable code snippets to guide you through the process.
Whether you're building a simple login system or a complex, multi-chain dApp, these examples serve as a great starting point.
Simple Login
Learn the fundamentals of DID Connect by implementing a basic user login flow that requests a user's profile.
NFT Gated Access
Discover how to restrict access to content or features by verifying a user's ownership of a specific NFT asset.
Transaction Payment
See how to request a user to sign and submit a token transfer transaction, a core feature for Web3 applications.
Multi-Step Session
Explore how to chain multiple DID Connect requests together to create complex, multi-step user workflows.
Multi-Chain Connect
Learn how to configure DID Connect to interact with different blockchains, such as Ethereum and ArcBlock chains.
After exploring these examples, you can dive deeper into the specific configurations and methods in the API Reference.