> ## Documentation Index
> Fetch the complete documentation index at: https://dynamic-docs-feat-sidebar-revamp.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Quickstart

> Let's get you up and running with a full signup/login UI! Just [sign up](https://app.dynamic.xyz) and follow the guide below!

<Tip>
  You can also refer to one of [our sample apps](/example-apps) if you want to
  clone a full application rather than embed into an existing one!
</Tip>

## Select your SDK

<iframe frameBorder="0" width="100%" height="50px" src="https://readme-embeds.dynamic.xyz/quickstart-sdk?color-scheme=dark" allow="clipboard-write" class="hidden dark:block" />

<iframe frameBorder="0" width="100%" height="50px" src="https://readme-embeds.dynamic.xyz/quickstart-sdk?color-scheme=light" allow="clipboard-write" class="block dark:hidden" />

## Install the SDK

<iframe frameBorder="0" width="100%" height="400px" src="https://readme-embeds.dynamic.xyz/quickstart?color-scheme=dark" allow="clipboard-write" class="hidden dark:block">
  {' '}
</iframe>

<iframe frameBorder="0" width="100%" height="400px" src="https://readme-embeds.dynamic.xyz/quickstart?color-scheme=light" allow="clipboard-write" class="block dark:hidden">
  {' '}
</iframe>

<Tip>
  EthereumWalletConnectors also includes all EVM compatible chains including
  layer 2's i.e. Base as well as [Dynamic Embedded
  Wallets](/wallets/embedded-wallets/mpc/overview). Learn more about WalletConnectors [here](/react-sdk/providers/dynamiccontextprovider#walletconnectors).
</Tip>

## Initialize the SDK

<iframe frameBorder="0" width="100%" height="600px" src="https://readme-embeds.dynamic.xyz/quickstart-dynamic-context-provider?color-scheme=dark" allow="clipboard-write" class="hidden dark:block" />

<iframe frameBorder="0" width="100%" height="600px" src="https://readme-embeds.dynamic.xyz/quickstart-dynamic-context-provider?color-scheme=light" allow="clipboard-write" class="block dark:hidden" />

<Note>
  If you are using Wagmi, make sure to read our [full Wagmi
  guide](/react-sdk/using-wagmi) for more setup instructions.
</Note>

<Tip>
  If you're using Vite, you'll need to check out [the polyfills guide](/troubleshooting/react/vitejs-polyfills-necessary-for-dynamic-sdk).

  If you see any other errors, it's worth checking out [Dynamic Doctor](/troubleshooting/dynamic-doctor) for quick debugging tips!
</Tip>

<Tip>
  To quickly test the login flow, you can enable [Test
  Accounts](/developer-dashboard/test-accounts) in Sandbox mode.
</Tip>

## Celebrate & Learn More!

That's it! You should now have an initial working version of the Dynamic login flow. You can now configure different kinds of signup flows including [Embedded wallets](/wallets/embedded-wallets/mpc/overview) and [Email, Social & SMS](/authentication-methods/email-social-sms).

You can also [join our Slack Community](https://www.dynamic.xyz/slack) to ask us
anything on your mind.
