did.json
file) on this domain before being able to use Notify API. The Reown Dashboard and clients receiving and managing your notifications use this file to authenticate that your domain is associated with the source of the notifications.
You can pick 1 domain and this is configured in the Dapp URL field of the Notify API section of the Reown Dashboard. You may change your domain at any time, as long as you properly host the new did.json
file there. Note that only one project may use a given domain at the same time.
During development it is optional to use your production domain for testing. Instead, you can use a staging domain, or even a entirely separate domain e.g. Vercel test site. However, once you move to production you will need to update your domain to your production domain and host a new file there.
Note that the file must be hosted on a real, publicly accessible, domain in order to verify its legitimacy. The use of localhost
or other local addresses is not allowed.
DAPP INFORMATION
, fill in the Dapp URL field. This is the domain of your app that you will use to publish notifications.
did.json
file on this page at the /.well-known/
directory of your public URL. Please also ensure that your application has CORS enabled. An example is linked here.
did.json
(click on DID:WEB
section to show the download button ) and host it at, for example, https://app.example.com/.well-known/did.json
did.json
file has been deployed successfully, switch on the toggle switch in the Notify API section of your Reown Dashboard project. If everything is configured correctly, you should see a success toast: “Notify configuration successfully verified”
Metrics
tab and select Web3Inbox from the dropdown to access analytics for your app. Learn more about Web3Inbox Analytics.