The OAuth User Info endpoint is used to fetch wallets that were shared by a user.
HTTP Request
POST https://www.vulcan.xyz/oauth/userinfo/
Request Parameters
To obtain an access token, you need to provide the following parameters in the request body:
client_id: The public identifier for your application, obtained during your application's registration.
client_secret: The secret key for your application, which you received when you registered your application. This should not be shared or exposed publicly.
access_token: The one-time use access_token you received from the /token endpoint
Request Example
Here is an example of what your request might look like using curl:
Replace your_client_id, your_client_secret, and access_token_received with your actual client_id, client_secret, and the access_token received from the /token endpoint.
Responses
Success Response
If your request is successful, you will receive the following success response:
Error Responses
..and thats it! Your user has now logged into your application with Discord, and you have a list of wallets they wanted to share. All without any signatures, Powered by Vulcan.