Rank requirements are the way to set up the conditionals an user needs to achieve to get granted to a specific rank.
Rank requirements are the conditionals of a rank that an user needs to complete to be considered that he could be granted to a specific rank. Lets see an example to see how it works:
On first example we are defining a rank requirement for users who log in 2 times limited to 1 per week and on second rank requirement we are defining that users need to comment on “Sample Page” 3 times without any time period restriction.
Also, users that has been reached the previous rank are the unique that can complete this requirements. The rank order is set by the rank priority field as mentioned on the Ranks documentation page.
If the rank has checked the option “Sequential Steps” then users comments on “Sample Page” will not take effect until they complete the first step.
Of course, GamiPress includes more ways to add rank requirements to your users like commenting on a specific post or by completing other achievements. You can check the full list of built-in events here.
If you want to meet deeply how to setup rank requirements check this guide.