Build seamless Web3 experiences with embedded wallets, social login, and gasless transactions.
Examples and starter templates for integrating Dynamic - a complete wallet-as-a-service platform that enables developers to create Web3 apps without the complexity of wallet management.
Dynamic combines authentication, smart wallets, and secure key management into one flexible SDK. Get the most multi-chain coverage across chains and third-party wallets.
To run any example in this repository, we recommend creating a free Dynamic Environment ID from app.dynamic.xyz (takes 2 minutes). Each example includes detailed setup instructions in its own README.
💡 New to Dynamic? Check out our documentation and quickstart guide to get your environment ID.
- Dynamic Documentation - Complete integration guides
- Quickstart Guide - Get up and running in 5 minutes
- Playground - Try Dynamic in your browser without any setup
- API Reference - Complete API documentation
- Dashboard - Manage your Dynamic projects
- Community - Get help and connect with other developers
How do I get a Dynamic Environment ID?
- Go to app.dynamic.xyz
- Sign up for a free account
- Create a new project
- Copy the Environment ID from your project settings
- Add it to your
.envfile asDYNAMIC_ENVIRONMENT_ID
The free tier includes everything you need to get started!
What's the difference between Examples and Starters?
- Examples: Complete applications demonstrating specific use cases (DeFi, payments, etc.)
- Starters: Minimal templates with basic Dynamic integration to bootstrap your own project
Start with a Starter if you're building something custom, or use an Example if it matches your use case.
Which networks does Dynamic support?
- Support for all EVM chains
- Bitcoin, Solana, Sui, Sei
- View our complete list on the Ecosystems page
Are the wallets really non-custodial?
Yes! Dynamic uses TSS-MPC (Threshold Signature Scheme with Multi-Party Computation) to ensure:
- Private keys never exist within the Dynamic MPC system
- Users maintain full control of their assets
- No single point of failure
- Enterprise-grade security
Learn more about Dynamic's security model.
You can reach out to us at any time for questions, issues, concerns, product ideas, or random thoughts. Here are some ways to do so:
- Discord Community - Join our Discord community
- X (Twitter) - Send us a tweet or DM us any time
- Email - Email us at [email protected]
- Founders - Bug our founders at any point at [email protected] (tell us anything that's on your mind - the good and the bad)
We welcome contributions! Whether it's:
- 🐛 Bug fixes
- ✨ New examples
- 📚 Documentation improvements
- 💡 Feature suggestions
This repository is licensed under the MIT License. See LICENSE for details.
Ready to build the future of Web3 UX? Start with Dynamic today → docs.dynamic.xyz