STEPN is a Web3 lifestyle app with inbuilt Game-Fi and Social-Fi elements Players can make handsome earnings by walking, jogging, or running outdoors

STEPN is a Web3 lifestyle app with inbuilt Game-Fi and Social-Fi elements Players can make handsome earnings by walking, jogging, or running outdoors


STEPN is built around an essential daily activity for most people – moving around. We are the first project to effectively bring to life a functioning move&earn concept, finishing 4th out of 500+ projects at the Solana Ignition Hackathon 2021.
Users equip themselves with NFTs in the form of Sneakers. By walking, jogging, or running outdoors, users will earn game currency, which can either be used in-game, or cashed out for profit.
With Game-Fi, STEPN aims to nudge millions toward a healthier lifestyle, combat climate change and connect the public to Web 3.0, all while simultaneously hinging on it’s Social-Fi aspect to build a long-lasting platform fostering user generated Web 3.0 content.

Note: STEPN is currently under Public Beta Phase, so contents in the Whitepaper could be changed in the future.


Game Token: GST
Governance Token: GMT

Getting Started

To start, users need to download the STEPN app

1.Download the STEPN app
Download from

2.Sign-up for STEPN
After getting access to the app on your respective device, you will be able to sign up for STEPN with your email address. You will receive a verification code that you need to key in to enter the app

3.Create a new Wallet
Click on the Wallet icon on the top right corner of the screen.
The app will generate a 12-word secret phrase. This will be used to recover your Wallet if you uninstall the app or forget your password. Important – Note this phrase and save it somewhere safe (Write it down physically and store it somewhere only you will have access to.)

4.Transfer SOL into your in-app Wallet
Transfer SOL to in-app wallet to buy NFT Sneakers in the Marketplace and always keep some SOL as gas in your Wallet account.

5.Purchase a Sneaker
Head over to the in-app Marketplace and pick out a Sneaker! You can use the Filter tool to look for a Sneaker type of your preference. Ensure you have enough SOL for the purchase.

Congrats! You are all set. After the purchase of a Sneaker, energy will restore at a rate of 25% every 6 hours (Fixed at AEDT Time 00:00, 06:00, 12:00, 18:00) You can start your STEPN journey immediately after the first 25% energy restoration.

Game-Fi Elements

Solo Mode

In Solo Mode, users are equipped with NFT Sneakers to earn tokens by moving. Energy is needed to earn Green Satoshi Tokens (GST). Every 1 Energy equals 5 minutes of move&earn movement and Energy which ONLY starts replenishing after users acquire an NFT Sneaker. To begin, users select a Sneaker of their choice, and press Start.

Users should see a status on the top of the screen showing either Walking or Running.

Moonwalking: This will be shown if the app detects a weak GPS/internet signal, or the user is not organically moving (i.e. using an electronic scooter or strap phone on their dog). No GST will be earned while Moonwalking, and users may/may not lose Energy depending on the circumstance.

GPS Signal: White – No GPS; Red – Poor GPS; Green – Strong GPS.

Always make sure you have Energy before moving, as there is no token earning if you have zero Energy.

GST/GMT will be paid out for every minute of movement, which is dependent on 4 main factors:

1.Type of Sneaker – Base GST returns for each Sneaker differs. Refer to the Sneaker Attributes section for the individual breakdown of each Sneaker type.

2.Sneaker’s Efficiency Attribute – The higher the efficiency, the more GST earned per minute. Users can ONLY earn GST from Level 0 to Level 29. At Level 30, users can choose to stay earning GST, or switch to earn GMT. Users can switch between these two earning modes freely.

3.Sneaker’s Comfort Attribute – The higher the comfort, the more GMT earned per minute. Users will have the option to choose between GST and GMT earning at Level 30. Users can switch between these two earning modes freely. For GMT releasing detail, refer to the Tokenomic section.

4.Speed of Movement – To maximise earnings, users should keep within the optimal speed range of their respective Sneaker. Whenever a user falls below or above this range, their earnings will be reduced up to 90% depending on the speed discrepancy from the optimal range.

Once Energy is depleted, users stop earning tokens. They can either choose to carry on tracking their movements, or manually exit Solo Mode by briefly holding down the Stop button.

Mystery Box

Mystery Box is a loot box that is randomly dropped while you are moving in Solo Mode. It contains Gems (Level 1 – 3). Each user has 4 Mystery Box slots.
Mystery Box has the same 5 quality types as Sneakers. Upon receiving a Mystery Box, opening the box requires waiting and the countdown starts automatically. Once the countdown ends, they will be spending a small amount of GST (a Base Cost) to open it. Mystery Box countdown duration increases proportionately to its quality.

Marathon Mode (Under Development)

In Marathon Mode, users need to register under the Marathon Tab at least 24 hours prior to commencement. There will both be Weekly Marathons and Monthly Marathons.

  1. Weekly Marathon – These Marathons are held weekly and last for the whole week. Users can choose to participate in the 2.5km, 5km, or 7.5km Marathons, but can only take part in one Marathon at a time.
  2. Monthly Marathon – These Marathons are held monthly and last for the whole month. Users can choose to participate in the 5km, 10km, or 15km Marathons, but can only take part in one Marathon at a time.

Only users who have successfully registered will receive a notification in their Quest Log (Under Development). Users can utilise the Set a Goal function to keep track of their progress. Once the stipulated running distance is completed, users will be notified via the Quest Log that the Marathon is complete. Users will not be able to repair their Sneakers until the Marathon is over.

Registration Fee (Under Development)

To ensure commitment from users, a fee is imposed upon registration, which will be refunded upon completion of the Marathon. Participants who are unable to complete the Marathon within the time frame will have their fees pooled together and included into the Leaderboard rewards.

Leaderboard (Coming Soon)

Marathon participants are ranked using points. Points are calculated based on users’ running speed and Sneaker’s Attributes.

Rewards (Under Development)

1.The top % on the Leaderboard for the weekly/monthly Marathon will receive GST/GMT prizes and Gold NFT Badge (TBD)

2.The top % on the Leaderboard for the weekly/monthly Marathon will receive GMT prizes and Silver NFT Badge (TBD)

3.The top % on the Leaderboard for the weekly/monthly Marathon will receive GST prizes and Bronze NFT Badge (TBD)

4.All Marathon participants will receive an NFT Badge of Participation.

Background Mode (Under Development)

While the STEPN app is not been actively used, users will be able continue earning GST. So long as the user holds a Sneaker in the app, Background Mode will count the steps directly from their mobile device’s Health Data app, capped at 3,000 steps daily. These earnings are fixed (not affected by Efficiency or other bonuses) and will not add towards the daily GST Cap.
Users will not incur Durability or Energy costs while earning through Background Mode.


Sneaker Attributes

1.Efficiency (GST Earning) – Solo Mode, Marathon Mode

In Solo Mode, Efficiency plays a part in GST earnings. Having a higher Efficiency Attribute will result in better GST earnings per Energy spent.
In Marathon Mode, higher Efficiency leads to a faster accumulation of Leaderboard points.

2.Luck (Mystery Box) – Solo Mode, Sneaker Rental (Coming Soon)

Luck determines the frequency and quality of a Mystery Box drop. Users are also able to receive Mystery Box drops while their Sneakers are leased out.

3.Comfort (GMT Earning) – Solo Mode, Marathon Mode, Staking/Governance (Under Development)

The Comfort value has been reworked and currently under development.

4.Resilience (Durability/Repair) – Solo Mode, Marathon Mode

In Solo Mode, Resilience affects the decay rate of Durability. Higher Resilience will result in a slower Durability decay.

Sneaker Attributes

The higher the Sneaker’s level or quality, the higher the repair cost. Durability is a Sneaker’s “stamina” bar. As a user moves, Durability will decrease. Sneakers receive a “worn-out” penalty at 2 Durability touch points:

1.At 50/100 Durability, Sneaker Efficiency drops to 90%
2.At 20/100 Durability, Sneaker Efficiency drops to 10%

In Marathon Mode, resilience will allow users to earn more points as their Sneaker will stay above the “worn-out” penalty mark longer.
Users will be able to burn GST/GMT to reset the Sneaker’s Attribute points. The more frequent the reset, the more expensive it will be, with the cost capping at a certain level (Under Development).

Sneaker Types

There are four Sneaker types, each designed to suit a different exercise intensity and/or fitness level:
Optimal Speed (km/hr)
Base Return at Optimal Speed
1 – 6 km/hr

4 GST / 1 Energy spent
4 – 10 km/hr

5 GST / 1 Energy spent
8 – 20
6 GST / 1 Energy spent
1 – 20 km/hr

4 – 6.25 GST / 1 Energy spent

Users’ base GST return is not static, and several factors may cause it to fluctuate:

1.Sneaker Efficiency (Low Durability affects Efficiency).
2.GPS signal – users will earn less if GPS signal is poor.
3.Mobile Data signal strength and stability – if data signal is choppy, it could also reduce earnings.

Information on GMT Return rates will be provided in future updates.

Sneaker Quality

There are five Sneaker qualities. When a Sneaker is minted, the value of each Attribute will be chosen at random within the min. and max. values according to Sneaker quality. As such, even Sneakers of the same quality may have vastly different Attribute distributions.


Min. Attribute
Max. Attribute

Sneaker Level

Users can level up their Sneakers by burning GST. Each level-up takes a fixed time to complete, which increases along with the amount of GST required according to the Sneaker level. This process can be speed up by using even more GST.
Additionally, GMT will also be required to level a Sneaker to Level 29 and 30.
Upon level-up, users will attain 4 – 12 additional Attribute points to assign according to their Sneaker quality.

Additional perks will be unlocked upon reaching certain level milestones:

At max level, user need to choose between earning GST or GMT. Switching between GST/GMT earning is allowed, but will be subject to a cooldown duration.

Sneaker Customization (Under Development)
At Level 30, users have the option of burning GST/GMT/NFT to customize their Sneakers, including but not limited to – name changing, adding a quote, adding extra Attribute points etc. More detail about customization will be released soon.

Co-branded Sneaker
STEPN works with top Sneaker brands to release co-branded Sneaker:

Genesis Sneaker
Genesis Sneakers on Solana are Sneakers #1 – 10,000
Genesis Sneakers on BNBChain are Sneaker #10,001 – 20,000

Gems and Sockets

Gem Types and Level

Users are able to unlock Gem Sockets once their Sneakers reach a certain level, and are able to enhance their Sneaker Attributes by inserting the corresponding Gems into the unlocked Sockets (i.e. only Efficiency Gems can be placed into Efficiency Sockets).
There are four types of Gems, with each Gem representing an Attribute:

1.Yellow: Efficiency
2.Blue: Luck
3.Red: Comfort
4.Purple: Resilience

By heading to the Upgrade tab under the Gems section, users can upgrade their Gems by burning GST and combining 3 Gems of the same level and type to a higher level (i.e three Level-1 Efficiency Gems to one Level-2 Efficiency Gem).
GMT will also be required to upgrade a Gem from Level 4 onward.

Note: Low level Gems Upgrade has a chance to fail.

Warning: There is a certain percentage Gem upgrade which can fail from Level 1 – 5, if the upgrade fails, users will lose their Gems.
Awakening Effect: Gem boosts the Base Attribute of the Sneaker. i.e. A Level 2 Efficiency Gem will boost a Level 0 Sneaker with 5 Base Efficiency is 5 (Sneaker Attribute) + 5 x 40% (Gem Awakening Effect to Sneaker Attribute) + 8 (Gem Attribute) = 15.

Socket Types and Quality

A Sneaker has four different Sockets, identified by colors that match a Gem type. Users insert Gems into the Socket to boost the Sneaker’s Attributes. One Socket is unlocked each time the Sneaker reaches level 5, 10, 15, and 20 respectively. Higher Socket quality will give extra boost to the inserted Gem’s Attribute.
Users will be able to see the Socket type without unlocking the socket, but NOT the Socket quality, which is determined by the Sneaker’s quality:



Shoe-Minting Event (SME) is when users use 2 Sneakers they own as a blueprint to “breed”, producing a Shoebox in the process. For reference, the 2 Sneakers will be called Vintages (Parents). Both Vintages need to be in the user’s possession (not under lease) and have full durability to begin an SME.
Users can then select a Sneaker, by heading to the Mint tab, choosing the Sneaker to “breed” with, and pressing Mint to proceed. The user will instantly receive a Shoebox that can be opened immediately.
Users can perform a maximum of 7 SMEs per Sneaker. The higher SME count a Sneaker has, the more GST/GMT it will cost. Shoe-Minting costs for each Vintage is calculated separately and added together for the final Minting cost.
Shoe-Minting has a 48-hour cool down for both Vintages – Sneakers can still be used for movement.

Shoe-Minting Costs

The price of GST will dictate the amount of GST and subsequently the amount of GMT needed for minting. See below:
e.g. Common M0/7 x Common M0/7. When price of price of GMT < GST:
1. If GST < $2, Minting cost is 200 (200 GST);
2. If $2 < GST < $3, Minting costs is 200 (160 GST & 40 GMT);
3. If $3 < GST < $4, Minting costs is 200 (120 GST & 80 GMT);
4. If $4 < GST < $8, Minting costs is 200 (100 GST & 100 GMT);
5. If $8 < GST < $10, Minting costs is 200 (80 GST & 120 GMT);
6. If GST > $10, Minting costs is 200 (40 GST & 160 GMT).
When price of GMT > GST, we will implement additional rule to regulate the minting cost, such as reduce the amount of GMT needed (which makes Minting cost less than 200). For different chains (BNBChain and Solana Chain) with different GST prices, the Shoe-Minting cost breakdown may differ.
NOTE: Shoe-Minting cost will update daily on UTC 14:00.
The first two Shoe-Minting costs the same. Shoe-Minting has a chance to drop one extra Shoeboxes. The higher the Mint count, the higher the chance to drop multiple Shoeboxes.
The cost of Shoe-minting will be changed from time to time to balance the supply and demand of both GST and GMT.

Shoe-Minting Variation
Sneaker Attributes are randomized according to their quality, regardless of their Vintage’s Attributes.

Minting Scroll (coming soon)
Minting requires 2 Minting Scrolls and 2 parent Sneakers. The Minting Scrolls need to match the parents’ Sneaker quality. Minting Scrolls are permanently burned after minting.


Badges are earned by completing tasks – with harder tasks awarded better Badges (5 qualities).
Badges offer in-game perks. Possible perks include:

Solo Mode – Extra Energy
Marathon Mode – Leaderboard point bonus
Rental and sales related – Higher chance of leasing out Sneaker
Shoe-Minting related – Lower Minting cost

Game-Fi Systems

Solo Mode Earning Cap
Solo Mode has both a Daily Energy Cap and Daily Token Cap. These limits restrict the amount of Energy and tokens that users can have per day.
Daily Energy Cap
Users start the game with 2/2 Energy. Max Energy Caps at 20/20. Users can increase their Energy by getting more or higher quality Sneakers (Refer to Energy System above)
Daily Token Cap
Users start the game with a 5/5 Daily GST Cap. The Daily Token Cap maxes out at 300 GST. Users can increase their Daily Token Cap by leveling up their Sneakers. User can further permanently increase the GST cap beyond 300/300 by by burning some GMT. This option will only become visible when you reach 90% of your current Daily Cap.
There is NO earning cap for GMT.

Solo Mode Earning Mechanics

K: Player’s Average Speed
PSE: Player’s Sneaker Efficiency
PSEC: Player’s Sneaker Efficiency’s Coefficient (Gem/Socket, NFT Badges)
System value: Value set by the game developer, subject to change.
Parameter: A range of system values
In short, the factors which affect GST Earnings are:
Total Energy
Movement Speed
Sneaker (Type, Attributes, Quality & Level)
Gem (Type, Level & inserted Socket Quality)
NFT Badges

Mystery Box
Mystery box value determines if there will be a Mystery Box drop:

PSL: Player Sneaker Luck
PSLC: Player Sneaker Luck Coefficient (Gem/Socket, NFT badges)

In short, the factors which affect Mystery Box Quality are:
Energy used in one single session
Luck value of Sneaker


The Marketplace is where users can rent/lease or sell/buy their NFT Sneakers, Badges, and Gems. A simple filter and sort function is available in the Marketplace for easy navigation.
Trade System
User can buy and sell NFT Sneakers, Shoebox and Gems on the in-app Marketplace.
Rental System (Coming Soon)
The main barrier we face to onboarding new users into a Crypto-related game is the complexity of the onboarding process. This starts with creating an Exchange Account, converting fiat to Cryptocurrency and navigating Web 3.0 with a Decentralized Wallet. STEPN aims to breach this barrier by introducing a Rental System.
By offering a smart rent/lease system, getting started is as easy as downloading the app and renting a Sneaker, ensuring that new users will not be deterred from exploring the game.
Users looking to rent can head to the in-app Marketplace. They will need to apply for rental, and after being paired with a leaser, will need to fully agree to the leaser’s rental terms before the rental is approved. Each rental contract lasts for 24 hours, after which the Sneaker will be returned to the owner for repair.
A Rental Agreement can stretch up to 7 days based on a renter’s credit rating. Failure to fulfill the terms stipulated in the Rental Agreement will result in a 1-star deduction from the renter’s credit rating.
Whenever a renter completes a session in the Solo Mode, the Smart Contract will distribute the earnings in accordance with the Rental Agreement. The renter and leaser earnings are fixed (TBD). The system will reward renters with 0.1 credit per successful Rental Agreement fulfilled.

Credit System (Coming Soon)
Renters are required to complete a set of “scholar” quizzes to increase their credit rating. Once their rating reaches 2/5, they can start renting. This process ensures they understand all the fundamentals of the app, preventing renters from underutilising/misusing the app and not yielding any returns (i.e. running on a treadmill, or walking with a runner Sneaker)
Credit Rating is capped at 5/5.


Game Token: GST (Green Satoshi Token)
Governance Token: GMT (Green Metaverse Token)

For GMT token distribution and vesting schedule, please visit


Supply and Earning
GST has an unlimited supply and is earned when a user moves in Solo or Background Mode.
To provide liquidity, 60,000,000 GST were created;
20,000,000 GST (SPL) and 20,000,000 GST (BEP20) were minted and added to Orca, Raydium and Pancakeswap’s liquidity pool.
10,000,000 GST (SPL) and 10,000,000 GST (BEP20) were created and locked in Binance to serve the purpose of cross-chain bridge between Solana and BNBChain.

Following are the contract and bridge address:
GST (SPL) Contract address: AFbX8oGjGpmVFywbVouvhQSRmiW2aR1mohfahi4Y2AdB
GST (BEP20) Contract address: 0x4a2c860cEC6471b9F5F5a336eB4F38bb21683c98
Binance Bridge:
BNB Chain:0xb310f03758f5222b5b1bb59b7d997f0e77327d04
Solana Chain:B1YT25taioVePS81piB5fnJ8inkGfYsQhHsPP1CMCnRS

GST Burning Mechanics (Destroying)
The GST is burned by:
Leveling up Sneakers
Gems upgrade
Unlocking Socket

GMT (Part A)

The GMT is minted at the Token Generation Event (TGE), with a total of 6,000,000,000 minted on 9th Mar 2022. Following is the contract address of GMT:

GMT Vesting Mechanics
30% of total GMT will be distributed to users through move&earn and Governance participation. To ensure the longevity of the STEPN project, the total release of GMT will halve every three years. For more about GMT token distribution and vesting schedule, please visit

GMT Earning Mechanics
Level requirement
GMT earning is only available to Sneakers that reaches to Level 30.

Rule of Three Requirement
It is a mandatory requirement to have AT LEAST three Energy in order to start earning GMT.

Halving Mechanics
Each day, a set number of GMT will be unlocked to earn. The daily release of GMT follows exponential decay pattern, on the first day of the 3rd year, the daily GMT unlocked is exactly halved compared to the 1st day of GMT been available to earn.

Einstein Mechanics
“God tirelessly plays dice under laws which he has himself prescribed”
The system constantly adds randomness to Users’ GMT earning, which makes earning unpredictable. To avoid any extrapolation on earnings, the settlement of GMT will be done in every several mins.

Bitcoin Mechanic
The GMT earning per person are pro rata based just like the difficulty bomb in Bitcoin and Ethereum design but settles instantly. The more users earning GMT at a given time, the less GMT earning will be available per person. Vice Versa.

Comfort Mechanics
The more Comfort, the higher the earning. GMT earning formula will be released once the earning is enabled in the app.

GMT Burning Mechanics (Destroying)
Burn GMT to reach level 5/10/20/29/30
Burn GMT to upgrade Level 4+ Gems
Burn GMT to mint ALL Sneaker qualities
Burn GMT to re-distribute Attribute points

Enhance In-app Mechanics
Burn GMT to permanently increase GST Daily Earning Cap
Burn GMT to permanently improve success rate of ALL Gem upgrade
Burn GMT to permanently improve the chance to receive a higher quality Sneaker from opening Shoebox
Burn GMT to permanently improve the chance to receive TWO Sneaker from Shoe-Minting

Schadenfreude Pools
‘Schadenfreude is the experience of joy that comes from learning of the failures of another.’

Schadenfreude Pools are the pools that users can subscribe to, in order to burn GMT and permanently earn GST return from other players’ misfortune moments, such as:
Receiving a lower quality Sneaker from higher quality Shoebox
Unsuccessful upgrade Gems.
Please note:
GST return comes from taking a small % tax from all users’ GST burning from Shoe-Minting or Gem upgrades.
The Schadenfreude Pools will have different varieties. Each variety of pools will correspond to a sneaker quality — hence five varieties of pools correspond to Common, Uncommon, Rare, Epic and Legendary sneaker qualities. Each variety of pool will share the same % tax.
The smaller the size of the pool, the lesser GMT it takes to fill the pool. Once the lower sized pools are filled, the higher sized pool will be opened to subscribe.