Project type: Custody Technology Provider

Dynamic | Craft magical onchain sign up experiences
Learn more**Introducing Telegram Auto-Wallets: Generate a wallet with your Telegram account with a single click**!Try it out! features
Email, Social & Embedded WalletsMulti-Chain Wallet AdaptorCustomizationProfile & Multi WalletAuthorization, Orchestration & MoreCapabilities
Watch product walkthroughCheck out our demo!
Learn how companies are using us.](/customer-map)[Case studies
Deep dive into our customers stories.](/customers)[Community love
What our community says about Dynamic](/community-love)PricingInsights
Wallets, auth, and so much more](/blog)[Dynamic Dispatch
Keep up with out latest features](/dynamic-dispatch)Company
We're on a mission to accelerate the adoption of wallet-based authentication and identity](/company)Follow DynamicLog in Live demo]( started](/get-started)Get started
[Start free](# Craft magical onchain experiences.
Dynamic offers a suite of tools for effortless log in, wallet creation and user management. Designed for users. Built for developers.
Get startedView Live demo by
Only your end-users have access to their keys
We use Passkeys to offer better security and experience
* Integrated on/off ramps
Exchange fiat for crypto with a single-click
* Available on EVM and Solana
Spin up wallets for any chain instantly
Discover Embedded Wallets## Multi-Chain Wallet Adaptor
More chains, more wallets, more possibilities. Dynamic’s multi-chain wallet adaptor supports more chains than any other Web3 auth provider.
* Supports every EVM chain, SOL, Bitcoin, and more
* Connects to hundreds of wallets and counting
* Optimized for L2s, bridges and multi-chain experiences
Discover Multi-Chain Wallet Adaptor! support
Build tailored onboarding flows, modify your adapter’s UI, use Webhooks for event tracking, and access a variety of features through our developer-friendly dashboard.
Discover Customization## One wallet, two wallets, red wallet, blue wallet
Your users have multiple wallets. Leverage our user profile widget help them consolidate wallets into a single account and manage their profile information in one location.
* Multiple wallets in the same account
* Wallet switch detection
Discover Multi-Wallet![](## Identity orchestration,not just authentication
Dynamic offers a myriad of integrations beyond authentication. Leverage advanced built-in access lists, NFT gating, and identity integrations with simple toggles in your developer dashboard.
* Advanced NFT gating
* Onboarding information capture
Discover OrchestrationReviews## Loved by our customers
## Set Dynamic up in 3 easy steps
Set up an account to get your environment ID.
2### Install the Dynamic NPM package
This takes a few seconds.
Once you set up your snippet, you can further customize things within your developer dashboard. You can also check out a working demo environment here:
npm i viem @dynamic-labs/sdk-react-core @dynamic-labs/ethereum
import { EthereumWalletConnectors } from "@dynamic-labs/ethereum";
export default function App() {
// Find your environment id at 
1### Get an environment ID
**Set up an account** **to get your environment ID.**
### Install the Dynamic NPM package
This takes a few seconds.
npm i viem @dynamic-labs/sdk-react-core @dynamic-labs/ethereum
2### Set up your React snippet and customize
**Once you set up your snippet, you can further customize things within your developer dashboard.**
import { EthereumWalletConnectors } from "@dynamic-labs/ethereum";
export default function App() {
// Find your environment id at 
3### See a live demo
You can also check out a working demo environment here:
[View live demo](## Discover the Dynamic Community
![ Case StudiesDiscover how a wide range of customers utilize Dynamic, from NFT marketplaces like Magic Eden to data protecters at Rehide.
See our customers](/customers)![ LoveSee what they Dynamic community has to say about working with us!
Discover](/community-love)Our blog## Insights covering wallets, auth and Web3
![Introducing Global Identities: Your Unique Web3 Username article### Introducing Global Identities: Your Unique Web3 Username
ByItai Turbahn! 21, 2024This blog introduces Global Identities, a feature that simplifies Web3 interactions by giving your end-users personalized usernames!
Read article](/blog/global-identities)## More articles
View all[![Unlocking Seamless Access: New Social Logins and Custom Scopes](### Unlocking Seamless Access: New Social Logins and Custom Scopes
ByItai Turbahn[![The Newest Innovations to the Evolving Landscape of Layer-2 Blockchains](### The Newest Innovations to the Evolving Landscape of Layer-2 Blockchains
ByMatt Pearlstein[
ByItai Turbahn[![](’s DocsLeverage our libraries, see code examples & ask any question in our Slack community.
Read our documentation]( supportWe’re always available to assist you with concerns you may have.
Join our Slack channel]( programTailored for agencies and innovative tech solutions, we collaborate to enhance the web3 ecosystem.
Discover our program](/partner-program)## Dynamic takes minutes to set up
(Oh, and we also offer a free multi-chain wallet adaptor)
Get started! with love in S
hello@dynamic.xyzGeneralDocumentation support]( program](/partner-program)Bug bounty programBrandingKitPRODUCTFeatures
Email, Social & Embedded WalletsMulti-Chain Wallet AdaptorCustomizationProfile & Multi WalletAuthorization, Orchestration and MoreEcosystems
BitcoinKitSecurityWebhooksProduct walkthroughCustomersCustomers mapCase-studiesCommunity loveComparisonRainbowKitConnectKitBlocknative Web3-OnboardCompanyBlogDynamic DispatchAbout & OpportunitiesLegalTermsPrivacyCookie settings)© 2024 Dynamic Labs, Inc. All rights reserved.