Technical Paper — v1.0 — March 2026

FlashCo: A Decentralized Protocol for Multi-Agent AI Systems

FlashCo Core Team

Overview

Abstract

FlashCo is an open protocol built on Solana that enables the creation, distribution, and monetization of multi-agent AI systems (“AI Companies”). The protocol introduces a novel economic model where creators package teams of specialized AI agents into reusable units, publish them to a decentralized marketplace, and earn $FLASH tokens on every execution. This paper describes the architecture, token economics, staking mechanism, and security model.

Context & Motivation

1. Introduction

The current AI landscape is dominated by monolithic models accessed through centralized APIs. While powerful, this paradigm has fundamental limitations: (1) single-model bottlenecks, (2) no composability between AI tools, (3) creator lock-in to platforms, and (4) no native economic incentive for sharing AI work.

FlashCo addresses these by introducing AI Companies — packaged multi-agent systems that operate as autonomous economic units on a decentralized marketplace.

System Design

2. Protocol Architecture

2.1 Smart Contract Layer

An Anchor/Rust program deployed on Solana (Program ID: 6P5m...W1TX). Handles company registration, fee distribution, curation staking, token vesting, and governance. All state is on-chain and verifiable.

2.2 Execution Engine

A Node.js orchestration layer that executes multi-agent missions. Agents are defined by role, goal, backstory, and tools. They collaborate using structured delegation patterns inspired by CrewAI.

2.3 Gateway

A Next.js application providing the user interface, real-time 2D office visualization, and wallet integration via @solana/wallet-adapter.

Core Primitive

3. AI Company Model

An AI Company is the atomic unit of the FlashCo protocol. It encapsulates:

  1. 1.A Crew of specialized agents with defined roles
  2. 2.A Mission plan with sequential or parallel tasks
  3. 3.Tool integrations via MCP (Model Context Protocol)
  4. 4.Metadata stored on IPFS
  5. 5.An on-chain registration with PDA-derived identity

Companies are registered on-chain using seeds [b'company', creator_pubkey, name_bytes], ensuring globally unique, deterministic addressing.

Economic Design

4. Token Economics

4.1 Supply

Fixed at 1,000,000,000 $FLASH (6 decimals). Mint authority is irrevocably revoked after initial distribution.

4.2 Distribution

Staking Rewards30%300,000,000
Community & Ecosystem20%200,000,000
Liquidity & Listings20%200,000,000
Team & Advisors15%150,000,000
Treasury15%150,000,000
Total100%1,000,000,000

4.3 Fee Flow

Each AI Company run triggers an on-chain fee split:

70%

Creator

15%

Treasury

10%

Stakers

5%

Burn

When no stakers exist, the staking share redirects to treasury.

4.4 Deflationary Pressure

The 5% burn on every transaction creates permanent supply reduction. Combined with the irrevocable mint authority revocation, $FLASH is structurally deflationary.

Reward Distribution

5. Staking Mechanism

FlashCo employs a Synthetix-style reward-per-token accumulator for fair reward distribution.

5.1 Accumulator Pattern

A global reward_per_token_stored (u128, scaled by 1e12) is incremented each time fees flow into the staking pool. Each position stores a reward_per_token_paid snapshot. Rewards are computed as:

earned = amount x (global_rpt - position_rpt) / PRECISION

5.2 Unbonding

A 7-day unbonding period prevents stake-and-dump attacks. During unbonding, principal is tracked separately in total_unbonding to prevent it from being counted as claimable rewards.

5.3 Security Properties

  • Rewards cannot be double-claimed.
  • Unbonding positions cannot earn post-unbond rewards.
  • A safety clamp prevents rounding-induced pool insolvency.

Trust & Safety

6. Security Model

6.1 Access Control

All admin functions are gated by has_one = authority constraints. Authority transfer requires a two-party handshake (both old and new authority must sign).

6.2 Emergency Pause

A global pause flag halts all user-facing operations (deploy, stake, unstake, claim). Only the protocol authority can toggle it.

6.3 Immutability Path

After initial distribution, mint authority is revoked via set_authority(None). Program upgrade authority can be revoked when the protocol is stable.

6.4 Arithmetic Safety

All calculations use checked arithmetic. u128 intermediate values prevent overflow in reward calculations.

What's Next

7. Roadmap

Phase 1

Devnet launch and public testing.

Phase 2

Mainnet deployment with marketplace.

Phase 3

DAO governance transition.

Summary

8. Conclusion

FlashCo introduces a new paradigm: AI as a composable, tradeable, decentralized asset class. By combining multi-agent orchestration with on-chain economics, the protocol creates a self-sustaining marketplace where quality is rewarded and innovation is permissionless.