What whitelisting grants you
On mainnet, each production app gets its own Auth0 domain,clientId, and signingAudience, plus access to the mainnet NEAR Auth contract at fast-auth.near. This is what the whitelisting process below grants you.
| Item | What you receive |
|---|---|
| Auth0 credentials | Dedicated production domain, clientId, and signingAudience |
| Contract access | Access to the mainnet NEAR Auth contract at fast-auth.near |
| Deployment guidance | Support for taking your integration to production |
Apply for production access
Submit the production access form
Open the application form to request mainnet whitelisting for your app.
How the approval process works
Submit your application
Fill out the production access form with details about your app and how you plan to use NEAR Auth. See what to prepare below so you can fill it out in one pass.
Review
The NEAR Auth team reviews your submission and may reach out for additional information about your use case or expected volume.
What to prepare
Have this information ready before you open the form so you can submit in a single pass:- Application name and description — what your app does and who it’s for.
- Expected user volume — a rough estimate of how many users or transactions you anticipate.
- Use case details — how you intend to use NEAR Auth (login, transaction signing, gasless flows, and so on).
- Contact information — how the NEAR Auth team can reach you during review.
Go live on mainnet
Once you’re whitelisted, point your provider at mainnet using your production credentials.main.ts
client.ts
Next steps
Networks
Compare testnet and mainnet configuration side by side.
Mainnet resources
Production contract addresses, RPC, and explorer links.
Testnet resources
Shared testnet credentials to keep building right now.
Authenticate users
Wire up login and logout with your provider.