update
Announcing our $7.5 million Seed, led by a16z crypto
Need more UI, UX or user management flexibility? We got you covered.
// Get all the allowlists for a project environment
curl --request GET '<https://app.dynamic.xyz/api/v0/environments/[ENVIRONMENT_ID]/allowlists>' \
-header 'Content-Type: application/json' \
-header 'Authorization: Bearer [YOUR_API_TOKEN_HERE]'
That means you can leverage powerful APIs to manage users, create access lists, and spin up new projects.
// Get all the users for a project environnement
curl --request GET '<https://app.dynamic.xyz/api/v0/environments/[ENVIRONMENT_ID]/users>' \
-header 'Content-Type: application/json' \
-header 'Authorization: Bearer [YOUR_API_TOKEN_HERE]'
Beyond customization via your dashboard, you can control key design elements directly via props.
Have a site that adapts to light and dark modes? Dynamic can programmatically adapt as well, so that your login flows feel consistent with your site.
Want to focus on specific wallets and further control the experience? you can dictate which wallets show up, their order, and much more.
Coming soon - take over all design elements of Dynamic's SDK via easy to use props, making our modal your own.
Get all the entries for a project environnement
curl --request POST '<https://app.dynamic.xyz/api/v0/allowlists/[ALLOWLIST_ID]/entries>' \
-header 'Content-Type: application/json' \
-header 'Authorization: Bearer [YOUR_API_TOKEN_HERE]' \
-data-raw '{*"walletPublicKey": "0x6075286137Cc7509407C5398df0dF9D3B6f99A9f"*}'
Have multiple customers that need different instances for their users? You can leverage our environment API to programmatically spin up new projects, creating privacy and isolation between your users.
You can leverage our libraries, see code examples, and ask any question in our Slack community.