FlowStake Whitepaper

A comprehensive overview of the FlowStake protocol and ecosystem

Abstract

FlowStake is a decentralized fitness protocol that establishes verifiable proof of physical activity on the blockchain. By leveraging innovations such as the Ethereum Attestation Service (EAS) and decentralized storage through IPFS, FlowStake provides an immutable record of user activities, mitigating issues of data manipulation and centralized control.

FlowStake Whitepaper

1. Abstract

FlowStake is a decentralized fitness protocol that establishes verifiable proof of physical activity on the blockchain. By leveraging innovations such as the Ethereum Attestation Service (EAS) and decentralized storage through IPFS, FlowStake provides an immutable record of user activities, mitigating issues of data manipulation and centralized control. Its native token, FST, facilitates governance, incentivizes engagement, and fuels an ecosystem of health-focused challenges, events, and rewards.

2. Introduction

2.1 Vision

FlowStake's vision is to foster a global community where physical activities—from short daily walks to intense endurance sports—are recorded on a Distributed Immutable Activity Ledger (DIAL). In doing so, participants can trust the authenticity of reported performance data, earn tokenized rewards for staying active, and collectively shape the future of fitness tracking through decentralized governance.

2.2 Problem Statement

Despite the popularity of fitness apps and wearables, key challenges persist:

  • Lack of Verifiable Proof: Centralized servers store user data without a transparent method for third-party verification or auditing.
  • Centralized Data Ownership: Traditional platforms often monetize user data, providing limited ownership or privacy controls to participants.
  • Minimal Incentives: Many fitness apps lack robust reward systems, leading to limited user engagement over the long term.
  • Data Standardization: Disparate platforms collect and format data differently, making it difficult to compare or port metrics across ecosystems.
  • Data Privacy & Security: Sensitive health and location data require secure handling; data breaches can have serious consequences.

2.3 FlowStake's Solution

FlowStake addresses these pain points by:

  • Immutable Ledger: Employing the blockchain for transparent, tamper-proof activity records.
  • Decentralized Verification: Using cryptographic attestations (via EAS) to validate activity authenticity.
  • Tokenized Rewards: Issuing FST tokens to encourage users to maintain and improve their fitness routines.
  • Community Governance: Empowering FST token holders to vote on protocol parameters, budgets, and development priorities.
  • Privacy-Preserving Mechanisms: Implementing selective disclosure and encryption for sensitive user data.

3. Token Economics

3.1 FST Token

  • Name: FlowStake Token
  • Symbol: FST
  • Decimals: 18
  • Total Supply: 1,000,000,000 FST
  • Contract Address: 0xC8DeB18806A8f5E813bEF4fe4E354B6781ECD1F4
  • Network: Base (an Ethereum Layer-2)

FST is the native utility token powering the FlowStake ecosystem, enabling governance, incentivizing users to stake tokens, and distributing rewards for verified fitness activities.

3.2 Token Distribution

Total supply allocation:

  • Presale: 10% (100,000,000 FST)

    • Early supporter allocation
    • Community participation
    • Initial price discovery
    • Fair distribution
  • Main Sale: 20% (200,000,000 FST)

    • Public token sale
    • Market liquidity
    • Price stability
    • Broad distribution
  • Staking Rewards: 30% (300,000,000 FST)

    • Activity rewards
    • Challenge prizes
    • Participation incentives
    • Community rewards
  • Ecosystem Growth: 25% (250,000,000 FST)

    • Platform development
    • Technical infrastructure
    • Marketing initiatives
    • Partnership programs
  • Team: 10% (100,000,000 FST)

    • Core team members
    • Future hires
    • Advisors
    • Strategic partners
  • Liquidity Pool: 5% (50,000,000 FST)

    • DEX liquidity
    • Market making
    • Trading pairs
    • Price stability

3.3 Presale & Main Sale Overview

Presale:

  • Address: 0xF39f200768Ff1Bfc3121307B3b0a0B288B4AB883
  • Includes secure KYC process and whitelisted addresses
  • 30-day window for early supporters
  • Exclusive community features and perks

Main Sale:

  • Follows the presale
  • Open to the broader public
  • Aims for wide token distribution

3.4 Token Utility

Governance & Voting

  • FST holders propose and vote on protocol upgrades
  • Budget allocations and ecosystem initiatives
  • 1 FST = 1 vote

Staking & Rewards

  • Users stake FST to validate activity data
  • Participate in challenges
  • Earn rewards from the Staking Rewards pool

Liquidity Provision

  • Add FST to DEX liquidity pools
  • Help stabilize token trading
  • Earn transaction fees

Platform Access

  • Advanced analytics
  • Enterprise APIs
  • Premium features

4. Technical Architecture

4.1 Base Network Integration

FlowStake is deployed on Base, Coinbase's Layer-2 solution on Ethereum. This enables:

  • High Throughput & Low Gas: Ideal for frequent, small-scale on-chain attestations of fitness data.
  • Ethereum Security: Inherits the security guarantees of Ethereum mainnet.
  • Cross-Chain Compatibility: Future expansions to other EVM-compatible networks are streamlined.

Key Network Details

  • Mainnet Chain ID: 8453
  • Sepolia Testnet Chain ID: 84532
  • Base Mainnet Explorer: BaseScan

4.2 Ethereum Attestation Service (EAS)

FlowStake uses EAS for on-chain activity verification:

EAS Contract Address: 0xC2679fBD37d54388Ce493F1DB75320D236e1815e

Attestation Schema:
```solidity
struct ActivityAttestation {
address athlete;
uint256 timestamp;
string activityType;
uint256 distance;
uint256 duration;
bytes32 proof;
}
```

Workflow:

  1. Data Capture: A mobile or wearable device logs activity data (GPS, time, distance)
  2. Proof Generation: Cryptographic proof ensures data authenticity
  3. Storage on IPFS: Raw data stored for decentralized accessibility
  4. On-Chain Attestation: EAS validates the proof, creating an immutable record
  5. Reward Settlement: Validated activities trigger token rewards

4.3 IPFS Integration

Large or detailed fitness datasets are stored off-chain to reduce gas costs and ensure scalability:

Data Structure:
```typescript
interface ActivityData {
metadata: {
athlete: string;
timestamp: number;
type: string;
distance: number;
duration: number;
elevation: number;
};
trackpoints: Array<{
timestamp: number;
latitude: number;
longitude: number;
elevation: number;
heartRate?: number;
}>;
proof: {
signature: string;
attestationUid: string;
};
}
```

4.4 Smart Contract Architecture

Core Contracts:

  1. ActivityVerifier.sol

    • Validates EAS attestations
    • Checks IPFS data integrity
    • Issues rewards for verified activities
  2. FlowstakeChallenge.sol

    • Manages fitness challenges
    • Handles stake deposits
    • Distributes rewards
  3. FSTCrowdsale.sol

    • Manages token presale
    • Implements price stages
    • Handles vesting schedules

5. Governance

5.1 DAO Structure

FlowStake adopts a DAO (Decentralized Autonomous Organization) model:

Token-Weighted Voting

  • Governance power proportional to FST held or delegated
  • Minimum FST required for proposal submission
  • Timelock for passed proposals

Proposal Categories

  • Protocol Parameters
  • Treasury & Fund Management
  • Technical Upgrades

Voting Mechanisms

  • Delegation supported
  • Snapshot off-chain voting
  • On-chain execution

5.2 Treasury Management

The DAO treasury manages:

  • Development funds
  • Marketing budgets
  • Partnership allocations
  • Community rewards

6. Roadmap

Q2 2024

  • Testnet Launch on Base Sepolia
  • Mobile App Beta
  • Community Building

Q3 2024

  • Mainnet Deployment on Base
  • Enhanced Attestations
  • Safe Multi-Sig Integration
  • DAO Initiation

Q4 2024

  • Advanced Challenge Types
  • NFT Achievements
  • API Ecosystem
  • Expanded Partnerships

Q1 2025

  • Global Event Partnerships
  • Enhanced Mobile Features
  • Cross-Chain Exploration
  • Enterprise Solutions

7. Security

7.1 Smart Contract Security

  • Multiple Audits
  • Bug Bounties
  • Timelocked Upgrades

7.2 Data Validation

  • Proof-of-Activity
  • Fraud Detection
  • Appeal Mechanism

7.3 Privacy

  • Selective Disclosure
  • Encryption
  • Regulatory Compliance
  • Compliant Legal Entity
  • Regulatory Monitoring
  • Jurisdictional Compliance

8.2 Risk Factors

  • Market Volatility
  • Regulatory Uncertainty
  • Adoption Challenges

8.3 Disclaimers

  • No Financial Advice
  • No Guarantees
  • Geographic Restrictions

9. Contact Information

  • Website: flowstake.com
  • Email: contact@flowstake.com
  • Twitter: @flowstake
  • GitHub: github.com/flowstake
  • Discord: discord.gg/flowstake

Key On-Chain References:

  • FST Token: 0xC8DeB18806A8f5E813bEF4fe4E354B6781ECD1F4
  • Presale: 0xF39f200768Ff1Bfc3121307B3b0a0B288B4AB883

10. References

  • Base Network Documentation
  • Ethereum Attestation Service (EAS)
  • OpenZeppelin Security Standards
  • IPFS / Filecoin Protocol
  • Global Fitness & Health Research

Conclusion

FlowStake provides a decentralized, transparent, and incentivized ecosystem for recording and verifying fitness activities. By integrating cryptographic proofs, decentralized storage, and robust token mechanisms, FlowStake aims to drive greater trust, adoption, and engagement in the fitness sector. As users, developers, and organizations converge on this trustless platform, the broader health and wellness community stands poised to benefit from data integrity, fair rewards, and collaborative governance.

System Architecture

Activity Verification Flow

1. Activity Data Collection
   ↓
2. GPS Track Validation
   ↓
3. Environmental Data
   ↓
4. IPFS Storage
   ↓
5. EAS Attestation
   ↓
6. Reward Distribution

Token Distribution

Presale:     10% (100M FST)
Main Sale:   20% (200M FST)
Staking:     30% (300M FST)
Ecosystem:   25% (250M FST)
Team:        10% (100M FST)
Liquidity:    5% (50M FST)

Key Smart Contracts

FST Token

0xC8DeB18806A8f5E813bEF4fe4E354B6781ECD1F4

Presale Contract

0xF39f200768Ff1Bfc3121307B3b0a0B288B4AB883

EAS Schema

0x01b87a3c91cbc4b6f9c0f7c27542ab4a33e30251f358673974d36db71c1b3094