Skip to main content

How to Earn Listing Rewards

Listing Rewards is a way to earn passive income in the form of GMI tokens for listing NFTs on the GonnaMakeIt Marketplace. During the first two months of launch, 10 million GMI tokens will be distributed in the listing rewards program. This campaign is focused on jump-starting the GonnaMakeIt Marketplace. Afterwards, 1 million GMI tokens per month will be distributed under the program. The amount allocated is funded by the Treasury and subject to change based on any ongoing promotions.

Top 30 eligible NFT collections by volume is programmatically determined every 30 minutes. The owners who list NFTs from these collections are awarded GMI tokens. The rewards accumulated in the owners' accounts do not expire and may be claimed at any time.

​1.​ Earn Listing Reward

1.1.​ Eligible Collections

First, we will determine which collections are eligible for the Listing Rewards Program. The Top 30 collections by volume will be used if they meet the following criterias:

  • Total item count of 100,000 or fewer
  • Greater than 0% royalties
  • Only ERC721 tokens are supported

NOTE: Any collections identified to have artificially generated trading volume for the sole purpose of increasing their ranking will be disqualified from receiving any rewards.

​1.2.​ Listing Criteria to Earn Rewards

The individual listings must meet the following criteria:

  • List 2 or more NFTs from the Top 30 Collections on the GonnaMakeIt Marketplace
  • Listings are active and executable on the GonnaMakeIt Marketplace
  • Listing price is within 1.2 times of the global collection floor price

​1.3.​ Ranking Top 30 Collections Every 30 Minutes

Every 30 minutes, a rolling 7 day snapshot of all NFT transactions is used to calculate the total trade volumes for every eligible collection on OpenSea and GonnaMakeIt Marketplace. This allows us to evaluate the volumes of any newer collections coming into the marketplace. We then rank the collections by trade volume to determine the Top 30 Collections and assign them each base points. The ranking is published on the GonnaMakeIt Marketplace website. The ranking information will be stored in an off-chain database to reduce the amount of ETH gas fee paid.

The base points are used to calculate how many points each eligible listing account will get. The listing points are used to calculate the percentage of GMI tokens the account will be rewarded for the last 30 minutes of trade volume.

Collection Ranking by 7 Day Trade VolumeBase Points
Rank 1 Collection300
Rank 2 Collection250
Rank 3 Collection210
Rank 4 Collection175
Rank 5 Collection150
Rank 6 Collection125
Rank 7 Collection100
Rank 8 Collection80
Rank 9 Collection70
Rank 10 Collection60
Rank 11 Collection50
Rank 12 Collection45
Rank 13 Collection40
Rank 14 Collection35
Rank 15 Collection30
Rank 16 Collection28
Rank 17 Collection26
Rank 18 Collection24
Rank 19 Collection22
Rank 20 Collection20
Rank 21 Collection19
Rank 22 Collection18
Rank 23 Collection17
Rank 24 Collection16
Rank 25 Collection15
Rank 26 Collection14
Rank 27 Collection13
Rank 28 Collection12
Rank 29 Collection11
Rank 30 Collection10
Rank ≥31 Collection0

​1.4.​ Calculating Points for Each Listing

The table below lists the tranches for each of the reward categories and the multipliers applied to the base points of the Top 30 Collections. The multipliers are meant to reward the listings that are closer to its floor price. As an example, if the listing price is between 1.0x and 1.1x i.e. within 10% of the floor price, a 10x multiplier is applied to the base point for the listing.

Reward CategoryDescriptionBase Point Multiplier
LR1Listing price is ≥ 1.0x but ≤ 1.1x of floor price10x
LR2Listing price is > 1.1x but ≤ 1.2x of floor price5x
LR3Listing price is > 1.2x but ≤ 1.5x of floor price3x
LR4Listing price is > 1.5x but ≤ 2.0x of floor price1x

The point calculations are performed in a 2-step process. First we calculate the points for each eligible listing from the collections. Second we add up all the points for each eligible listing to get a grand total.

Points for Listing Collections:
Listing 1 Point = Base point of Collection x Number of Items x Base Point Multiplier
Listing 2 Point = Base point of Collection x Number of Items x Base Point Multiplier

Listing 9 Point = Base point of Collection x Number of Items x Base Point Multiplier

Grand Total for 30 Min Period:
Grand Total Listing Point = Listing 1 Point + Listing 2 Point + … + Listing 9 Point


Following is an example of how the point for Bobby is calculated. Bobby has eligible listings on GonnaMakeIt Marketplace. He listed 3 Bored Apes Yacht Club NFTs at 95 ETH, 4 Otherdeed NFTs for Otherside at 2.5 ETH, and so on. The table below shows which reward category his listing falls under. The respective base point multiplier is applied to the calculations. For his Bored Ape Yacht Club NFT listing, Bobby will get 500 x 3 x 10 = 15,000 points. The GODA Mint Pass exceeds the range of 2x of floor price and is not awarded any points. The grand total for all his listings, Bobby received 24,970 points in the last 30 minutes reward period.


7 Day Rolling Volume


Current Floor Price (ETH)Listing Price (ETH)Listing Price as % Floor PriceReward CategoryMultiplierItems ListedBase PointListing Points
1Bored Ape Yacht Club12,188.3090951.06LR11033009,000
2Otherdeed for Otherside6,443.5622.51.25LR2542505,000
3Mutant Ape Yacht Club6,159.5215251.67LR3322101,260
5Clone X - X Takashi Murakami4,625.0281500
9The GODA Mint Pass2,714.806183.00-05700
Grand Total Points:15,385

1.5. Calculating Rewards For Each Listing

In the first 2 months of launch, we will distribute 10 million GMI tokens per month for listing collections in the GonnaMakeIt Marketplace. Thereafter, 1 million GMI tokens will be distributed each month. This is funded by the Treasury and subject to change based on any ongoing marketing promotions.

We use the monthly allocation to calculate the amount of GMI tokens to be paid for every 30 minutes cycle for that month.

                                  Total Listing Reward per Day
Reward Paid per 30 Minutes = -------------------------------------------
(24 x (60 / 30))

Every 30 minutes, we proportionally award GMI tokens to all eligible listing using the formula below:

                                             Listing Points
Awarded Reward to Listing = ------------------------------------------------------ x Reward Paid per 30 Minutes
Total Points for All Listing During Last 30 Minutes


In this example, we distribute 1 million GMI tokens for the month. The distribution is for eligible listings. It is allocated every 30 minutes. We are showing the distribution for10 listings to illustrate the point. In reality, the rewards will be paid to owners of all eligible listings.

We programmatically calculate how many points each eligible listing will get every 30 minutes. We then calculate the percentage of total points for the period. We are distributing 462.96 GMI tokens every 30 minutes. Based on that, Bobby will receive 51.53188191 GMI during this 30 minute interval.

Listing OwnerGrand Total Points for last 30 Minute PeriodPercentage of all Points Earned by all Listing OwnersGMI Token Rewarded