πPoints
This article shows how to get point rewards - individually or in a leaderboard format
Projects can decide to show a leaderboard or a user profile on their own website.
To get the points leaderboard for your project use the getPointsLeaderboard
method.
import { Fuul } from ('@fuul/sdk');
await Fuul.getPointsLeaderboard();
A simple response for retrieving this information would be the following:
{
"total_results": 100,
"page": 1,
"page_size": 10,
"results": [
{
"address": "0xBfBAdD58B65B54D1a5cEa6d9c730fbd57c182d32",
"total_amount": 200,
"rank": 1,
"total_attributions": 10
},
{
"address": "0xg9BAdD58B65B54D1a5c216d9c730fbd57c182d56",
"total_amount": 200,
"rank": 2,
"total_attributions": 10
}
]
}
You can retrieve the tier and the volume information of users by adding them on the fields
parameter as follows:
import { Fuul } from ('@fuul/sdk');
await Fuul.getPointsLeaderboard(fields: 'tier,referred_volume');
Last updated