For the complete documentation index, see llms.txt. This page is also available as Markdown.

πŸ’―Leaderboard Data

Retrieve and display leaderboard rankings for your incentive programs. Fuul provides five leaderboard types:

Leaderboard
SDK method
What it ranks

getPayoutsLeaderboard

Onchain token rewards earned

getPointsLeaderboard

Point rewards earned

getVolumeLeaderboard

Trading/transaction volume generated

getRevenueLeaderboard

Revenue generated, e.g. fees

Referred users

getReferredUsersLeaderboard

Number of users referred (GET /v1/leaderboard/referred)

Leaderboard data is updated hourly. Recent conversions and payouts will appear within a maximum of one hour.

Common parameters

Filters are not uniform across the five methods. Check the "Supported by" column before passing one:

Parameter
Type
Supported by
Description

currency_address

string

Required on Tokens Β· optional on Volume, Revenue

Token contract address on the payout chain

user_identifier

string

Tokens, Points, Volume, Revenue

Filter to a specific user (for individual rewards)

identifier_type

string

Tokens, Points, Volume, Revenue

'evm_address', 'solana_address', 'sui_address', 'xrpl_address', 'stellar_address', 'email'

user_type

string

Tokens, Volume, Revenue

'affiliate' or 'end_user' (omit for all)

fields

string

Tokens, Points

Comma-separated extra fields: 'tier,referred_volume,enduser_volume,enduser_revenue,referred_users'

conversion_external_ids

number[]

Tokens

Array of conversion IDs to filter by

page / page_size

number

All

Pagination, page_size max 100

Leaderboard responses are paginated. Use page and page_size (max 100 per page) to retrieve the full leaderboard β€” e.g., page 1 returns ranks 1–100, page 2 returns ranks 101–200, and so on.

Last updated