seedclub / seed-club-hacks

It's time to #buidl
0 stars 0 forks source link

Hack your own social money app or bot using Roll APIs! #4

Closed jesssloss closed 3 years ago

jesssloss commented 3 years ago

Roll is building infrastructure for social money. There are over 250 social money issuers on Roll including several traditional web2 communities that are not web3 native. To that end, Roll has built infrastructure that easily lets them send, receive, and earn social money in ways that are familiar to them.

The Roll APIs can be integrated into any traditional web app (web2). Some APIs, like the list of social money supported by Roll along with their economic parameters are open API endpoints that any app can access. Others, like the ability to read a user's balances and transaction history or send social money on behalf of a user are available via Roll oAuth. The Roll user will need to give your app explicit permission to read their balances or spend money on their behalf.

To access an open API endpoint like /tokens, simply call the endpoint in your application. To access an endpoint that requires oAuth access, first register your app with Roll so we can whitelist it, and then you can use it in your application. Make sure to provide all the redirect URLs you might need during the building process.

To do so, simply fill this form out: https://forms.gle/hGD2gVnBdjDqC1iBA. We also suggest going through a reference app implementation here: https://github.com/TuringAdvisoryGroup/oauth-client-example

You can find all the Roll API documentation here: https://docs.tryroll.com/

jesssloss commented 3 years ago

Closing. Have asked Roll to post an issue and complete the bounty set up process.