Most people who search for a GST earning calculator want one simple answer: “If I buy this sneaker and walk every day, how much Green Satoshi Token will I get?” The tool above gives you that number in a few seconds. It also shows you why the number is what it is. FSL, the team behind STEPN, has never published a full earning formula, so any STEPN calculator is a model. Ours is open: you can see every input, every assumption and every place where we had to make a guess. You can also replace our guesses with your own in-app data.
This page walks through each input, the maths behind the result, three worked examples in GST, and the limits you should keep in mind before you use the number to judge a sneaker purchase.
How to use the GST earning calculator, input by input
The calculator has eight main controls and an optional calibration panel. Here is what each one does and how it changes the result.
Realm
Choose Solana, BNB or Polygon. The realm does not change how much GST you earn in the model. It only changes which live price is used for the USD figures, because sGST, bGST and pGST are separate tokens with separate prices [source] . A sneaker in the Polygon realm earns pGST, and you cannot move that GST to Solana. If you are not sure why the three prices differ so much, read our page on GST on Solana, BNB Chain and Polygon.
Sneaker type
Walker, Jogger, Runner or Trainer. This sets two things. First, the optimal speed range: 1–6 km/h for a Walker, 4–10 for a Jogger, 8–20 for a Runner and 1–20 for a Trainer. Second, the base GST per Energy. The whitepaper gives example earnings at optimal speed of 4 GST per Energy for a Walker, 5 for a Jogger, 6 for a Runner and 4 to 6.25 for a Trainer [source] . We use those exact numbers. For the Trainer we use 5.1, a value in the middle of its published range.
Under the buttons you will see a reminder: if you spend more than half of a session outside the green speed zone, you earn zero GST [source] . The calculator assumes you stay in the zone. If you walk at 5 km/h with a Runner, no model will save you. Our sneaker types guide helps you match type to pace.
Quality
Common, Uncommon, Rare, Epic or Legendary. In the current version, quality is a label that helps you keep track of what you are modelling. It does not add GST by itself. That is on purpose: quality matters through the attributes it gives you (a higher base Efficiency range and more points per level) and through bonus Energy. Both of those you enter directly with the Efficiency and Energy sliders, so counting quality again would double-count it.
Durability
Three bands: above 50%, 20–50%, and below 20%. The whitepaper says that at 50/100 Durability, earning efficiency drops to 90%, and at 20/100 it drops to 10%. The calculator applies those two multipliers to your raw GST. In practice, letting Durability fall below 50% costs you a tenth of your output, and below 20% almost everything. Repair is usually the cheaper choice; our level-up, repair and gems guide covers the costs.
Efficiency
The slider goes from 1 to 250. Use your sneaker’s total Efficiency, including points you added at level-up and the effect of gems if you know it. Efficiency is the attribute that drives GST per Energy. How exactly it drives it is the biggest unknown in STEPN (more on this below).
Sneaker level
From 0 to 30. Level does not change GST per Energy in the model. It sets the daily GST cap. If your Energy would earn more than the cap, the extra is wasted, and the ring on the left of the result turns full.
Energy per day
From 2 to 20. One Energy is five minutes of earning movement, and the realm maximum is 20 Energy [source] . One Common sneaker gives 2 Energy, three give 4, nine give 9, fifteen give 12 and thirty give 20. Higher qualities add bonus Energy. If you want to see how your collection turns into Energy, try the Energy guide.
Upkeep (repair/HP)
A percentage from 0 to 60, set to 25% by default. Every session wears down Durability and HP, and you pay GST to restore them. Since FSL does not publish a current repair table and the cost depends on level, quality and the GST price, we let you choose a share. The calculator subtracts it from gross GST to give net GST per day. If you track your spending, set it to your real number. If you do not, 20–30% is a cautious starting point, not a fact.
The calibration panel
Open “Calibrate with your own numbers” to override the model. The first field, My GST per Energy, takes the average you see in the app and replaces our Efficiency formula completely. The second, My daily GST cap, takes the cap shown for your sneaker and replaces our cap estimate. The third, GST price, USD, is filled with the live price for the realm you picked; type a number if you want to test a different price, for example a pessimistic one.
The note under the result always tells you which values come from you and which come from the model, so you never mix the two by accident.
The model behind the result, step by step
Here is the full chain of maths, in plain words.
- Base rate. Start with the whitepaper example for your type: 4, 5, 6 or 5.1 GST per Energy.
- Efficiency scaling. Multiply by the square root of (Efficiency ÷ 10). At Efficiency 10 the multiplier is 1, so you get exactly the whitepaper example. At 40 it is 2. At 90 it is 3.
- Raw GST. Multiply the scaled rate by your Energy and by the Durability factor (1, 0.9 or 0.1).
- Cap. Take the smaller of raw GST and the daily cap for your level. This is “Gross”.
- Upkeep. Subtract your upkeep share. This is the big “GST / day net” number.
- Price. Multiply net GST by the GST price for the USD per day and per 30 days.
Why a square root? Our modelling assumption
The whitepaper lists the factors that affect GST: speed, Efficiency, an Efficiency coefficient from gems, sockets and badges, hidden “system values”, a random factor, Durability and the anti-cheat verdict [source] . It does not give a formula. Some community guides say GST grows slower than Efficiency, like a power curve, but nobody has confirmed the exact shape.
So we made a choice and we say so: √(Efficiency ÷ 10) is our assumption, not FSL’s formula. We picked it because it does two sensible things. It passes through the whitepaper example at low Efficiency, and it shows diminishing returns as Efficiency grows, which matches what many players report. It is a reasonable middle ground. It may be too generous for some builds and too strict for others. That is exactly why the calibration field exists.
How the daily cap is estimated
FSL says the daily GST cap starts at 5 GST and “peaks at 300 GST” through leveling. One published guide reports level 0 = 5, level 1 = 10, level 2 = 15, level 3 = 20 and level 4 = 25 GST per day. Beyond level 4 there is no confirmed table. The calculator uses the reported numbers up to level 4, then draws a straight line from 25 at level 4 to 300 at level 30. That gives roughly 36 GST at level 5, 88 at level 10, 194 at level 20 and 300 at level 30.
These in-between values are interpolated by us. The real cap at your level may be different, so check it in the app and type it into the calibration panel. Above 300, the cap can be raised by burning GMT; the calculator does not model that.
| Level | Cap used | Where it comes from |
|---|---|---|
| 0–4 | 5, 10, 15, 20, 25 GST | Reported by a published guide |
| 5 | ~36 GST | Our linear interpolation |
| 10 | ~88 GST | Our linear interpolation |
| 20 | ~194 GST | Our linear interpolation |
| 30 | 300 GST | FSL: cap "peaks at 300" |
Worked examples in GST
All three examples assume you stay in the green speed zone with good GPS. The numbers are what the calculator shows with those settings.
Example 1: a fresh Walker
A Walker at Efficiency 10, level 4, spending 2 Energy a day (one Common sneaker). The base rate is 4 GST per Energy and the Efficiency multiplier is 1, so raw GST is 8. The level-4 cap is 25, so you are well below it. With 25% upkeep, net GST is 6 per day, or about 180 over 30 days. Ten minutes of walking, six GST. That is the honest starting point for most beginners.
Example 2: a Jogger with some points
A Jogger at Efficiency 20, level 5, 4 Energy a day. The multiplier is √2, about 1.41, so the rate becomes roughly 7.1 GST per Energy and raw GST is about 28.3. The interpolated level-5 cap is about 36, so you use around 79% of it. After 25% upkeep you keep about 21 GST per day.
To put that in money, use a clearly hypothetical price. At a hypothetical $0.001 per GST, 21 GST is about two cents a day and around 64 cents a month. At fractions of a cent, which is where GST trades now, it is even less. Check the live GST price before you trust any USD figure.
Example 3: a Runner that hits the cap
A Runner at Efficiency 40, level 10, 9 Energy a day. The multiplier is 2, so the rate is 12 GST per Energy and raw GST would be 108. But the interpolated level-10 cap is about 88. The calculator caps gross at 88 and tells you that extra Energy is wasted until you level up. After 25% upkeep, net is 66 GST per day.
This example shows why the cap matters. Adding more Energy or more Efficiency to this sneaker does nothing today. The useful next move is a higher level, or spreading the Energy across a second sneaker.
What the result means for ROI on a sneaker
The calculator tells you GST per day. It does not tell you whether a sneaker “pays back”. For that you need a second step, and it is simple arithmetic.
Take the price you would pay for the sneaker, in GMT on the marketplace, and convert it to the same unit as your earnings. Then divide by net GST per day. If a sneaker costs the equivalent of 3,000 GST and nets you 20 GST a day, payback takes 150 days, if the GST price, the GMT price and your habits all stay the same for five months. They rarely do.
Three things break that neat line in real life:
- GST and GMT move separately. You earn in GST but usually buy sneakers in GMT. If GST falls against GMT, your payback period gets longer even when your daily GST is steady. Our GST vs GMT page explains the two-token setup.
- Upkeep grows. Higher levels and qualities cost more to repair. Leveling itself burns GST and, at milestone levels, GMT.
- Exit costs. Selling a sneaker costs 6% in fees (2% platform plus 4% royalty), and moving tokens out costs gas and a 1% swap fee.
Because of this, a lot of experienced players stopped thinking of STEPN as an investment with a payback date. They see it as a fitness app that returns a small part of its cost over time. If your plan only works when GST goes up, the plan is really a price bet. Our price prediction page looks at that question without hype.
Limitations you should know about
We would rather you trust this tool a little less and use it correctly than trust it too much. These are the things it cannot see.
Speed and GPS. Moving between 50% and 100% outside your zone cuts GST; more than half outside gives zero. Weak GPS or internet can trigger “Moonwalking”, where you earn nothing and may still use Energy. The model assumes a clean session.
Hidden system values and randomness. FSL lists “system values” and a randomization factor in the earning factors. We cannot model either. Two identical sessions can give different results.
Gems, sockets and badges. These change the Efficiency coefficient. If you know your total Efficiency with gems, enter that. If not, calibrate.
Anti-cheat. Under SMAC, an “Abnormal Run” or worse can cut or block earnings, and a low Turing Score restricts withdrawals [source] .
The cap table. Above level 4, our cap is a straight-line guess. Your real cap could be lower or higher.
Mystery Boxes. Boxes can contain GST, but GST from boxes does not raise your daily cap, and their timing depends on Luck. The calculator ignores them.
GMT. Level-30 and Rainbow sneakers can earn GMT, which is a different system. The calculator is for GST only.
None of this makes the tool useless. It makes it a planning tool. Use it to compare “Jogger or Runner?”, “level 5 or level 10?”, “is 4 Energy enough to reach my cap?”, and to see how much repair eats from your day. For real budgeting, calibrate with your own numbers first.
Using the calculator together with other tools
The GST earning calculator answers one question well: what one sneaker earns per day. Neighbouring questions have their own pages. If you plan to breed sneakers, the STEPN mint cost tracker prices a mint in GST and GMT and shows break-even after fees. If you want more GST from the same Energy, our GST earning strategies compare builds and attribute choices, such as when to put points into Efficiency and when Resilience saves you more on repair. And when you are ready to turn earnings into cash, how to sell GST covers the network choice and every fee on the way out.
A good routine is to run the calculator before each big decision: before buying a sneaker, before leveling past a milestone, and before deciding whether a second sneaker would help you use your Energy without hitting the cap.
Want to test with your own GST?
If you decide to play, buy the realm's gas token on a regulated exchange and keep only small amounts in your app wallet.
Regulated, long-running exchange · KYC-protected · card & bank deposits
The calculator starts from the whitepaper’s example rates (4, 5, 6 and 4–6.25 GST per Energy), scales them by √(Efficiency ÷ 10) as our own assumption, applies Durability and an estimated level cap, then subtracts upkeep. It is a clear planning model, not FSL’s formula. Put in your real GST per Energy and your real cap from the app, and the estimate becomes your own numbers.
Frequently asked questions
How accurate is this STEPN calculator?
It is an estimate. FSL does not publish a full earning formula, so the default rate uses whitepaper example values plus our own Efficiency scaling. Calibrating with your real GST per Energy makes it much closer.
How much GST do you get per Energy?
The whitepaper gives example rates at optimal speed of 4 GST for a Walker, 5 for a Jogger, 6 for a Runner and 4 to 6.25 for a Trainer. Real results depend on Efficiency, gems, hidden system values and randomness.
Why does the calculator say my sneaker is capped?
Each level has a daily GST cap that starts at 5 GST and peaks at 300. If your Energy would earn more than that, the extra is lost until you level up the sneaker.
Does the calculator include GMT earnings?
No. It models GST only. GMT earning at level 30 and Rainbow sneakers follows different rules, which are covered on the GST vs GMT page.
Why do my results in the app differ from the estimate?
Speed outside the green zone, weak GPS, gems, sockets, the anti-cheat verdict and a random factor all change real output. Use the calibration field with your average from recent sessions.





