Now liveEarn GEMS for every step you take

Turn your steps into on-chain rewards

Walk, sync your tracker, and claim verified GEMS straight to your own wallet. No custodians, no guesswork.

EIP-712 verified claims Non-custodial wallet control Transparent on-chain rules
app.gemstep · dashboard
Today
10,248
steps synced
Reward
≈ 12.4 GEMS
ready to claim
Status
Verified
policy checks passed
This weekSteps per day
M
T
W
T
F
S
Today
VerificationReady
Source: Health Connect
Daily cap respected
Interval check passed
EIP-712 signature valid
Works with the trackers you already use
Health ConnectGoogle FitApple Health
Why GemStep

Trust built into
every step

Verification, issuance and custody rules are public and enforced on-chain, for individuals and wellness programmes alike.

EIP-712 step verification

Every claim is a typed, signed bundle checked against your policy before a single GEM is minted.

source: healthconnect
requiresAttestation: true
deltaSteps: 1,842
dailyCap: ok · interval: ok
nonce: 128 · deadline: 15m
chainId: 42161

Non-custodial by design

Rewards mint straight to the user's own wallet. GemStep never holds the keys.

Sign → Submit → Mint

Predictable issuance

Daily caps and halving rules keep supply steady and abuse out.

Policy-controlled sources

Choose which trackers count and whether each needs attestation.

For organisations

Run a verified wellness programme at scale

Get a personalised demo

GemStep makes movement reward-friendly

A blockchain-based reward solution that connects devices, turning verifiable activity into predictable rewards under transparent governance.

Verified step logging
EIP-712 signatures bind user, beneficiary, source, chainId, and deadlines—easy to audit and harder to forge.
Caps & halving
Daily caps and epoch halving keep issuance predictable and transparent as adoption grows.
Source-specific controls
Each provider can require proof or attestation, with distinct limits and policies.
Cross-chain ready
Governance patterns can control execution for upgrades and parameter changes.

What’s included with GemStep

Our security-first architecture embeds critical logic on-chain. This enforces conservative defaults, establishes strong guardrails, and drastically minimizes the off-chain attack surface.

Deterministic on-chain core
Rewards, caps, and validations live on-chain so behavior is inspectable and consistent.
Security-first controls
Role-based admin, pause/emergency patterns, and upgrade gates via governance/timelocks.
Operational support surfaces
Docs, clear error states, and versioned policy flags for sources and attestations.
Privacy-aware design
Pull only the minimum movement data needed and tie it to a wallet you control.

How it works

Connect your source, verify deltas under protocol rules, then claim rewards on-chain.

01
CONNECT
Authorize Data Access
Connect providers via OAuth. Read-only access—no changes to your health account.
02
VERIFY
Generate Attestation
Pull latest steps, compute deltas, apply caps/stake rules, and prepare a typed-data bundle.
03
EARN
Execute Claim
Sign with your wallet and submit. The contract mints rewards to your address—non-custodial.

For builders & auditors

Transparent architecture, minimal off-chain assumptions, and versioned policy flags for sources.

View on GitHub
Modular + upgradeable
Split responsibilities across step logging, staking, caps, emergency controls, and governance surfaces.
Thin backend, clear proofs
Keep off-chain services stateless where possible; tie actions to EIP-712 signatures and policy checks.

Ready to pilot GemStep?

Launch the app now, or request a quick walkthrough of the staking, caps, and step verification flow.

Pilot checklist
  • Connect Health Connect or Google Fit
  • Stake + verify delta rules
  • Sign EIP-712 claim bundle
  • Mint rewards to wallet