Verifying Roles via Your API
Vulcan is rolling out a way for you to assign roles from your own internal system. You create a simple endpoint for Vulcan to hit and if it responds True, the user will get the Discord role.
We're starting pretty simple with this feature. All you need to do is create a hidden endpoint that Vulcan can ping with a json payload that is a wallet address.
We will POST to that endpoint with the following payload
{
"wallet": [eth wallet address],
}
We will expect a
200
response with the following:{
'success': true,
}
To give the role, success should be
True
. To not give the role, success should be False
.If the wallet address isn't found, return a
404.
There's a lot more we can add over time, but this is a v1 to get people started. If you're interested in using this, jump into the Vulcan Discord and request access to this feature!
Last modified 2d ago