Skip to main content

⚙️ Public API

These API endpoints allow anyone to interact with the Hermes Protocol platform in a decentralized way. Through these, developers can create notifications for their users using their own dApp, increasing UX without compromising on user's privacy.

Base URL

https://api.hermesprotocol.io/api/public

Endpoints

POST /verify-user - See if a certain wallet address is registered on the platform.

POST /generate-bytes - Request a nonce to use in decentralized yet authenticated user requests.

POST /notification - Create a notification so that users are alerted

User Interaction flow

Supported Notifications

These are the supported notifications that you can create using the Hermes Protocol Public API:

For an exhaustive list, please find all created IDs here.