Skip to content

Examples and starter templates for building Web3 apps with Dynamic's embedded wallets, social login, and gasless transactions.

Notifications You must be signed in to change notification settings

dynamic-labs/examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dynamic Examples & Starter Kits

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.

🔧 What is Dynamic?

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.

🚀 Getting Started

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.

📖 Documentation & Resources

Common Questions

How do I get a Dynamic Environment ID?
  1. Go to app.dynamic.xyz
  2. Sign up for a free account
  3. Create a new project
  4. Copy the Environment ID from your project settings
  5. Add it to your .env file as DYNAMIC_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.

💬 Support & Feedback

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:

🤝 Contributing

We welcome contributions! Whether it's:

  • 🐛 Bug fixes
  • ✨ New examples
  • 📚 Documentation improvements
  • 💡 Feature suggestions

📄 License

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

About

Examples and starter templates for building Web3 apps with Dynamic's embedded wallets, social login, and gasless transactions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •