The world's first decentralized reputation and trust engine for the creative economy.
ORRO is a Solana-based protocol for verifiable creative reputation. Creators build a "Live Lead" through time-stamped fragments—proving merit without faking portfolios or buying likes. Key features:
-
MTC/YTC Endorsements: Signed messages for private/public trust shares.
-
Fragments: Customizable, compressed provenance trails (IPFS/Arweave storage).
-
Reputation Scores: TrustScore (user), ResonanceScore (project), PopularityScore (asset).
-
Gossip Box: Moderated community chat with AI assistance.
- Prerequisitest: Rust 1.75+, Anchor CLI v0.29+, Solana CLI v1.18+
Bash
# Clone repo (Rust + Anchor for Solana programs)
git clone https://github.com/orroprotocol/core.git
cd core
# Install dependencies
cargo install --locked anchor-cli
# Build programs
anchor build
# Test locally
anchor testExample: Create a fragment in Rust (Anchor program):
Rust
use anchor_lang::prelude::*;
#[program]
pub mod orro {
use super::*;
pub fn create_fragment(ctx: Context<CreateFragment>, hash: [u8; 32]) -> Result<()> {
let fragment = &mut ctx.accounts.fragment;
fragment.creator = *ctx.accounts.signer.key;
fragment.timestamp = Clock::get()?.unix_timestamp;
fragment.hash = hash;
Ok(())
}
}
#[derive(Accounts)]
pub struct CreateFragment<'info> {
#[account(init, payer = signer, space = 8 + 32 + 8 + 32)]
pub fragment: Account<'info, Fragment>,
#[account(mut)]
pub signer: Signer<'info>,
pub system_program: Program<'info, System>,
}
#[account]
pub struct Fragment {
pub creator: Pubkey,
pub timestamp: i64,
pub hash: [u8; 32],
}For full API, see https://github.com/orroprotocol/core/blob/main/docs/api-reference/index.md
graph TD
%% Layers
subgraph Frontend [Frontend Layer]
UI[ORRO.art Web App]
Wallet[Solana Wallet Adapter]
end
subgraph Logic [Application Logic]
SDK[Solana Web3.js]
Irys[Irys SDK Gateway]
end
subgraph Blockchain [Solana On-Chain]
Program[ORRO Rust Program]
Ledger[(Grit Ledger Account)]
Tokens[(Token State Vault)]
end
subgraph Storage [Permanent Storage]
Arweave[(Arweave / Irys)]
Metadata[JSON Proofs]
end
%% Connections
UI --> Wallet
Wallet --> SDK
SDK --> Program
Program --> Ledger
Program --> Tokens
UI --> Irys
Irys --> Storage
Storage --> Metadata
Metadata -.->|Immutable Link| Ledger
graph LR
%% Phase 1
subgraph P1 [Phase 1: Alpha Genesis]
A[Core Architecture] --> B[ICO Token Launch]
B --> C{Buy-Back Shield}
end
%% Phase 2
subgraph P2 [Phase 2: Product Build]
C --> D[Grit Ledger 1-999]
D --> E[Wallet Beta]
end
%% Phase 3
subgraph P3 [Phase 3: The Pivot]
E --> F[Equity $ORROS Swap]
F --> G[Utility Injection]
end
Pre-beta: Security audit in progress. To join the beta test apply for an invite code in the Telegram community here: @orroprotocol.
To keep ORRO fair, stable, and truly creator-owned, we use a simple utility token called ORROT — never designed for speculation, but as a tool for reputation and system stability.
-
Fair Start for Everyone Total supply: 1 billion tokens. To prevent whales accumulation, every account is capped at ~$100 worth (10,000 ORROT). This means the platform can only ever be fully owned by up to 100,000 real users — not a handful of investors.
-
The ORROC Community Fund No "developer slush fund." Instead, a small 5% fee from system activity flows into the ORRO Community Contingency (ORROC) fund. This grows quietly and is used only for emergencies (e.g., network congestion compensation) or community initiatives — fully transparent and governed by reputation-weighted votes.
-
Pay-As-You-Go (No Subscriptions) Using ORRO is extremely affordable. Most users preload ~$10 in ORROT to cover everyday actions (saving fragments, voting, etc.). For typical creators, this lasts months — costing less than $1.49 per month to keep your Live Creation Lead active.
-
Safety & Compliance To meet global age-verification laws (e.g., under-16 restrictions in Australia and the UK) and enhance credibility, users can earn a Verified Badge by securely confirming age (email + optional phone). This keeps the community safe and makes your reputation even more valuable to partners.
Join our community today!
X: https://twitter.com/orroprotocol
Telegram: https://t.me/orroprotocol
We welcome PRs! See CONTRIBUTING.md for guidelines.
- Fork the repo.
- Create branch:
git checkout -b feature/your-feature. - Commit:
git commit -m "feat: add X". - Push & PR.
Issues/PRs for OIPs (ORRO Improvement Proposals) especially encouraged.
Current research 22/01/2026: OIP-003: ZK+ Privacy for Agreements & Vaults
- Audits: Pre-beta security audit in progress (OtterSec/Kudelski).
- Breaches: Report to orroprotocol@proton.me — bounties up to 1000 ORROT for critical finds.
MIT License — see LICENSE for details.
Built with 💜 by @darkerdarkofficial and the ORRO Community.
