ViWoApp LogoImplementation Status
0%
ViWoApp Logo

Implementation Status

Smart Contracts, Tests & SDK

11 ProgramsDevnet Deployed377+ TestsUnaudited
Status: Devnet TestingNetwork: Solana DevnetTarget: Q1-Q2 2026

Implementation Status

What We've Built: Smart Contracts, Tests & SDK

Version: 2.4.0
Last Updated: December 26, 2025
Framework: Anchor 0.32.0 | Solana Program 2.0 | Token-2022 6.0
Network: Solana Devnet Only (Not Mainnet)
Test Coverage: 477+ Tests Passing (377 blockchain + 100 backend)
Current Phase: MVP Testing & Debugging


TL;DR - Quick Summary

What's Built: 11 Solana smart contracts for a complete SocialFi platform infrastructure including token management, staking, governance, identity, and rewards.

Key Numbers:

  • Smart Contracts: 11 programs deployed to Devnet
  • Blockchain Tests: 377+ (279 Rust unit + 98 integration)
  • Backend Tests: 100+ integration tests (Days 6-7)
  • Total Test Coverage: 477+ tests across full stack
  • Code Size: ~22,000 lines of Rust & TypeScript
  • SDK: Published on npm as @viwoapp/sdk (beta)

Current Status: All contracts are on Solana Devnet only. NOT audited. NOT production-ready. Security audit required before mainnet.

App Integration: Mobile app (React Native) and backend (NestJS) MVP is now ~95% complete. Currently in MVP Testing & Debugging phase with UI/UX refinements underway.

MVP Core Features (100% Complete):

  • 5A Scoring Engine with all 5 calculators and gamification
  • Passkey/Biometric Authentication (WebAuthn/FIDO2)
  • Session Key Management (3 presets)
  • Complete 6-screen Onboarding Flow
  • Behavior Analytics with persona classification

Open Source: All code is MIT licensed and available on GitHub.


Development Status Notice

All smart contracts described in this document are deployed to Solana Devnet only. They have NOT been audited and are NOT production-ready. The SDK is in beta (v0.1.x). Before mainnet deployment, all contracts will undergo professional security audits. Do not use these contracts with real funds.


Development Stage Summary

ComponentStageWhat This Means
Smart ContractsDevnet TestingFunctional, tested, but not audited
Unit TestsComplete279 Rust tests passing
Integration TestsComplete98 BankRun tests passing
Security AuditNot StartedRequired before mainnet
Mainnet DeploymentNot DeployedPending audit completion
SDKBeta (v0.1.x)API may change
Mobile App~95% Complete30+ screens, MVP testing phase
Backend API~95% Complete35+ modules, MVP testing phase
5A Scoring Engine100% CompleteAll calculators, gamification, history
Passkey Auth100% CompleteWebAuthn/FIDO2 full support
Session Keys100% Complete3 presets implemented
Onboarding Flow100% Complete6-screen flow with passkey setup
Behavior Analytics100% CompletePersonas, churn prediction

1. Executive Summary

1.1 What We've Built

ViWoApp has developed a complete smart contract infrastructure for a SocialFi platform on Solana. All contracts are open-source under MIT license and deployed to Solana Devnet for testing purposes.

Important: These contracts are in the development/testing phase. They have passed all automated tests but have NOT undergone professional security audits. Mainnet deployment will occur only after comprehensive audits are completed.

1.2 Current Development Status

MetricValueStage
Smart Contracts11 ProgramsDevnet Testing
Total Lines of Code~22,000Rust + TypeScript
Rust Unit Tests279✅ All Passing
BankRun Integration Tests98✅ All Passing
Blockchain Test Files55✅ Created
Blockchain Tests377+✅ 100% Pass Rate
Backend Integration Tests100+✅ All Passing (Days 6-7)
Total Tests477+✅ 100% Pass Rate
Devnet Deployment11/11✅ Live on Devnet
Mainnet Deployment0/11⏳ Pending Audit
Security AuditNot Started⏳ Required
npm SDK Published@viwoapp/sdkBeta v0.1.0

1.3 Technology Stack

ComponentTechnologyVersion
Smart ContractsAnchor Framework0.32.0
RuntimeSolana Program2.0
Token StandardSPL Token-20226.0
LanguageRust1.89.0
TestingMocha + BankRunLatest
SDKTypeScript5.0+

1.4 Backend Integration Testing (Days 6-7)

Test Coverage by Module:

ModuleTestsCoverage
Governance15+Proposals, voting, delegates
Exchange12+Jupiter, swaps, quotes
AI10+Chat, execute, history
Energy10+Tracking, regeneration
Recommendations8+Feed, personalization
Staking12+veVCoin, tiers, claims
Vouch10+3-vouch, trust, clusters
Cross-module5+Integration scenarios

Testing Summary:

CategoryCountStatus
Blockchain Tests377+✅ All Passing
Backend Integration Tests100+✅ All Passing
Combined Total477+✅ 100% Pass Rate

Testing Tools: Jest for backend, Mocha + BankRun for blockchain. All tests run in CI pipeline.


2. Deployed Smart Contracts

2.1 Program Addresses (Devnet)

All 11 programs are deployed and verified on Solana Devnet:

#ProgramAddressExplorer
1VCoin TokenGg1dtrjAfGYi6NLC31WaJjZNBoucvD98rK2h1u9qrUjnView
2veVCoin TokenFB39ae9x53FxVL3pER9LqCPEx2TRnEnQP55i838UpnjxView
3Staking Protocol6EFcistyr2E81adLUcuBJRr8W2xzpt3D3dFYEcMewpWuView
4Transfer Hook9K14FcDRrBeHKD9FPNYeVJaEqJQTac2xspJyb1mM6m48View
5Identity Protocol3egAds3pFR5oog6iQCN42KPvgih8HQz2FGybNjiVWixGView
65A Protocol783PbtJw5cc7yatnr9fsvTGSnkKaV6iJe6E8VUPTYrT8View
7Content RegistryMJn1A4MPCBPJGWWuZrtq7bHSo2G289sUwW3ej2wcmLVView
8Governance Protocol3R256kBN9iXozjypQFRAmegBhd6HJqXWqdNG7Th78HYeView
9SSCRE Protocol6AJNcQSfoiE2UAeUDyJUBumS9SBwhAdSznoAeYpXrxXZView
10ViLink ProtocolCFGXTS2MueQwTYTMMTBQbRWzJtSTC2p4ZRuKPpLDmrv7View
11Gasless ProtocolFcXJAjzJs8eVY2WTRFXynQBpC7WZUqKZppyp9xS6PaB3View

2.2 Build Artifacts

ArtifactSizeStructure
vcoin_token.so269 KBFull Modular
vevcoin_token.so287 KBFull Modular
staking_protocol.so340 KBFull Modular
transfer_hook.so301 KBFull Modular
identity_protocol.so327 KBFull Modular
five_a_protocol.so394 KBFull Modular
content_registry.so363 KBFull Modular
governance_protocol.so427 KBStreamlined
sscre_protocol.so~380 KBStreamlined
vilink_protocol.so~320 KBStreamlined
gasless_protocol.so~290 KBFull Modular

3. Protocol Specifications

3.1 VCoin Token (vcoin-token)

Purpose: Main utility and rewards token for ViWoApp

PropertyValue
Token NameVCoin (VIWO)
Token StandardToken-2022 (SPL Token 2022)
Initial Supply1,000,000,000
Year 11+ Minting+250M every 5 years
Decimals9

Token-2022 Extensions:

  • Metadata Extension - On-chain token metadata
  • Permanent Delegate - For slashing bad actors without user signature

Instructions:

InstructionDescription
initialize_mintCreate VCoin mint with extensions
mint_tokensMint tokens to destination (authority only)
slash_tokensBurn tokens from bad actor (permanent delegate)
set_pausedEmergency pause/unpause
update_authorityTransfer admin authority

3.2 veVCoin Token (vevcoin-token)

Purpose: Vote-Escrowed VCoin - Soulbound governance token

PropertyValue
Token NameveVCoin
TransferableNo (Soulbound)
Mint AuthorityStaking Protocol only
Burn AuthorityStaking Protocol only

Key Features:

  • Non-transferable via Token-2022 Non-Transferable extension
  • Prevents governance power markets
  • Burned automatically on unstake

Instructions:

InstructionDescription
initialize_mintCreate soulbound veVCoin mint
mint_vevcoinMint veVCoin (staking protocol only)
burn_vevcoinBurn veVCoin on unstake
get_balanceQuery user balance

3.3 Staking Protocol (staking-protocol)

Purpose: Stake VCoin to receive veVCoin voting power

Staking Tiers:

TierMinimum StakeFee DiscountveVCoin Boost
None0 VCoin0%1.0x
Bronze1,000 VCoin10%1.1x
Silver5,000 VCoin20%1.2x
Gold20,000 VCoin30%1.3x
Platinum100,000 VCoin50%1.4x

veVCoin Formula:

ve_vcoin = staked_amount × (lock_duration / 4_years) × tier_boost

Lock Duration:

  • Minimum: 1 week (604,800 seconds)
  • Maximum: 4 years (126,144,000 seconds)

Instructions:

InstructionDescription
initialize_poolCreate staking pool
stakeStake VCoin with lock duration
extend_lockExtend lock to increase veVCoin
unstakeWithdraw after lock expires
update_tierRecalculate user tier

3.4 Transfer Hook (transfer-hook)

Purpose: Token-2022 Transfer Hook for auto-updating 5A scores

Key Features:

  • Auto-update 5A Activity scores on every VCoin transfer
  • Record tip transactions for SSCRE calculations
  • Detect and flag wash trading patterns
  • Update engagement trust scores between wallet pairs

Instructions:

InstructionDescription
initializeCreate hook config for VCoin mint
executeCalled on every transfer (Token-2022 hook)
initialize_extra_accountsSetup extra accounts for hook
get_user_activityQuery user activity

3.5 Identity Protocol (identity-protocol)

Purpose: Minimal on-chain DID anchor with Solana Attestation Service (SAS) integration

Verification Levels:

LevelNameRequirements
0NoneWallet connected only
1BasicEmail + phone verified
2KYCIdentity documents verified
3FullKYC + biometric verification
4EnhancedFull + UniqueHuman attestation

Instructions:

InstructionDescription
create_identityCreate DID anchor for new user
update_verificationUpdate verification level (admin)
link_sas_attestationLink SAS attestation to identity
subscribeSubscribe to a tier

3.6 5A Reputation Protocol (five-a-protocol)

Purpose: Anti-bot reputation scoring with oracle model

The 5 Stars:

StarNameWeightQuestion
A1Authenticity25%"Are you a real person?"
A2Accuracy20%"Is your content quality?"
A3Agility15%"Are you fast?"
A4Activity25%"Do you show up daily?"
A5Approved15%"Does the community like you?"

Vouch System:

  • New users need 3 vouches from users with 60%+ 5A score
  • Vouchers stake 5 VCoin per vouch
  • After 90 days: successful vouches earn 10 VCoin bonus
  • Failed vouches (vouchee banned) lose stake

Instructions:

InstructionDescription
initializeInitialize 5A protocol
register_oracleRegister score submission oracle
submit_scoreSubmit user scores (oracle only)
vouch_for_userVouch for new user (stake VCoin)
evaluate_vouchEvaluate vouch outcome after 90 days

3.7 Content Registry (content-registry)

Purpose: On-chain content tracking with energy system

Energy System by Tier:

TierMax EnergyRegen/HourEffective Posts/Day
None20020~20
Bronze50050~50
Silver80080~80
Gold1200120~120
Platinum2000200~200

Content Types:

TypeEnergy Cost
Post10
Article20
Media50
Thread40
Reply5

Instructions:

InstructionDescription
create_contentCreate content record (spend energy)
edit_contentEdit content (free within 1 hour)
update_engagementUpdate engagement count
claim_energy_refundClaim refund based on engagement

3.8 Governance Protocol (governance-protocol)

Purpose: Full on-chain governance using veVCoin for voting power

Voting Power Formula:

base_votes = sqrt(vcoin_tokens) // Quadratic five_a_boost = 1.0 + (five_a_score / 100) // 1.0x to 2.0x tier_multiplier = [1.0, 1.0, 2.0, 5.0, 10.0] // None to Platinum effective_votes = base_votes × five_a_boost × tier_multiplier

Features:

  • ZK private voting with threshold encryption
  • Vote delegation with liquid democracy
  • Quadratic voting to prevent whale dominance

Instructions:

InstructionDescription
create_proposalCreate new governance proposal
cast_voteCast public vote
cast_private_voteCast ZK encrypted vote
delegate_votesDelegate voting power
execute_proposalExecute after timelock

3.9 SSCRE Protocol (sscre-protocol)

Purpose: Self-Sustaining Circular Reward Economy with Merkle-based claims

Key Features:

  • Merkle tree claims for gas-efficient batch distributions
  • 5A score-weighted rewards multipliers
  • 6-Layer Funding Hierarchy (post Year 5 sustainability)
  • Circuit breaker for emergency stops
  • 90-day claim window per epoch

Instructions:

InstructionDescription
initialize_poolCreate rewards pool
start_epochBegin new monthly epoch
update_merkle_rootOracle pushes finalized distribution
claim_rewardsUser claims with merkle proof
trigger_circuit_breakerEmergency stop

Purpose: Cross-dApp action deep links for one-tap social actions

Action Types:

TypeCodePlatform Fee
Tip02.5%
Vouch1None
Follow2None
Challenge31%
Stake4None
ContentReact5None
Delegate6None
Vote7None

URI Format: viwo://action/{action_id}?amount=X&target=Y

Instructions:

InstructionDescription
create_actionCreate shareable action link
execute_tip_actionExecute tip with VCoin transfer
execute_vouch_actionExecute vouch (5A integration)
create_batchCreate batch of actions

3.11 Gasless Protocol (gasless-protocol)

Purpose: Paymaster + Session Keys for zero-friction UX

Fee Deduction Methods:

  1. Platform Subsidized - Onboarding, governance (free for users)
  2. VCoin Deduction - Tips, transfers (100x SOL equivalent in VCoin)
  3. SSCRE Deduction - 1% from reward claims

Session Key Scopes (Bitmap):

  • Tip (0x01), Vouch (0x02), Content (0x04), Governance (0x08)
  • Transfer (0x10), Stake (0x20), Claim (0x40), Follow (0x80)

Instructions:

InstructionDescription
initializeSetup gasless infrastructure
create_session_keyCreate 24h session with limited scope
execute_session_actionExecute using session key
revoke_session_keyInvalidate session early
deduct_vcoin_feeVCoin-based fee deduction

4. Test Coverage

4.1 5-Layer Testing Architecture

Testing Pyramid:

LayerTypePurpose
5️⃣TypeScript E2EFull integration with deployed programs
4️⃣BankRun IntegrationFast offline testing with Solana simulator
3️⃣Rust Integrationsolana-program-test instruction testing
2️⃣Trident FuzzRandomized input testing for edge cases
1️⃣Rust UnitProgram logic in isolation
LayerTypeLocationPurpose
5TypeScript E2Etests/*.tsFull integration with deployed programs
4BankRuntests-bankrun/Fast offline testing with Solana simulator
3Rust Integrationprograms/*/tests/solana-program-test instruction testing
2Trident Fuzztrident-tests/Randomized input testing for edge cases
1Rust Unitprograms/*/src/tests.rsProgram logic in isolation

4.2 Test Results Summary

Rust Unit Tests (279 passing):

$ cargo test --workspace Compiling all 11 programs... Finished test profile running 18 tests (vcoin-token) ... ok running 22 tests (vevcoin-token) ... ok running 27 tests (transfer-hook) ... ok running 21 tests (staking-protocol) ... ok running 16 tests (five-a-protocol) ... ok running 40 tests (governance-protocol) ... ok running 37 tests (sscre-protocol) ... ok running 23 tests (identity-protocol) ... ok running 25 tests (content-registry) ... ok running 24 tests (vilink-protocol) ... ok running 26 tests (gasless-protocol) ... ok test result: ok. 279 passed; 0 failed; 0 ignored

BankRun Integration Tests (98 passing):

$ cd tests-bankrun && npm test # tests 98 # suites 40 # pass 98 # fail 0 # duration_ms 1353

4.3 Coverage by Program

ProgramRust UnitRust IntegBankRunFuzzTS E2ETotal
vcoin-token185 files15-33+
vevcoin-token225 files10-32+
staking-protocol217 files425+
transfer-hook274 files15-42+
identity-protocol234 files--23+
five-a-protocol165 files622+
content-registry254 files--25+
governance-protocol406 files1353+
sscre-protocol376 files13-50+
vilink-protocol245 files17-41+
gasless-protocol265 files18-44+
TOTAL2795598311377+

4.4 Code Coverage (Tarpaulin)

Overall: 10.22% (265/2,594 lines) High-coverage components (100%): - staking-protocol/state/tier.rs: 31/31 lines - staking-protocol/utils.rs: 10/10 lines - transfer-hook/utils.rs: 46/46 lines - sscre-protocol/state/utils.rs: 27/27 lines - vilink-protocol/state/utils.rs: 30/30 lines

Note: Instruction handlers require blockchain context (tested via BankRun). Utility functions and state logic have 80-100% coverage.


5. TypeScript SDK

SDK Status: The SDK is currently in beta (v0.1.x). APIs may change before the stable v1.0 release. Use in production at your own risk.

5.1 Installation

npm install @viwoapp/sdk # or yarn add @viwoapp/sdk # or pnpm add @viwoapp/sdk

Note: The SDK currently connects to Devnet only. Mainnet support will be added after contracts are deployed to mainnet.

5.2 Quick Start (Devnet)

import { ViWoClient } from "@viwoapp/sdk"; import { Connection, clusterApiUrl } from "@solana/web3.js"; // Initialize client const connection = new Connection(clusterApiUrl("devnet")); const client = new ViWoClient(connection, wallet); // Staking example const stakingStats = await client.staking.getStats(); console.log("Total Staked:", stakingStats.totalStaked); // Governance example const proposals = await client.governance.getActiveProposals(); const votingPower = await client.governance.getVotingPower();

5.3 SDK Modules

ModuleImport PathPurpose
Core@viwoapp/sdkConnection, wallet adapters, utilities
Staking@viwoapp/sdk/stakingStake VCoin, manage locks, tier info
Governance@viwoapp/sdk/governanceProposals, voting, delegation
Rewards@viwoapp/sdk/rewardsSSCRE claim helpers, epoch info
Identity@viwoapp/sdk/identityDID management, verification
5A Protocol@viwoapp/sdk/fiveaReputation scores, oracle data
Gasless@viwoapp/sdk/gaslessSession keys, sponsored transactions
ViLink@viwoapp/sdk/vilinkAction deep links, cross-dApp
Content@viwoapp/sdk/contentContent registry, energy system

5.4 Staking Client Example

import { StakingClient, STAKING_TIERS, LOCK_DURATIONS } from "@viwoapp/sdk"; // Get staking pool info const pool = await client.staking.getPool(); console.log("Total Staked:", pool.totalStaked); // Get user stake const userStake = await client.staking.getUserStake(); console.log("Your Tier:", client.staking.getTierName(userStake.tier)); // Calculate tier for an amount const tier = client.staking.calculateTier(50000); // Gold tier // Calculate veVCoin rewards const vevcoin = client.staking.calculateVeVCoin( parseVCoin("10000"), LOCK_DURATIONS.oneYear ); // Build stake transaction const tx = await client.staking.buildStakeTransaction({ amount: parseVCoin("1000"), lockDuration: LOCK_DURATIONS.threeMonths, });

5.5 Constants & Utilities

import { VCOIN_DECIMALS, STAKING_TIERS, LOCK_DURATIONS, GOVERNANCE_CONSTANTS, formatVCoin, parseVCoin, } from "@viwoapp/sdk"; // Format/parse VCoin amounts const display = formatVCoin(1000000000); // "1.0" const raw = parseVCoin("1000"); // BN(1000000000000) // Staking tier thresholds console.log(STAKING_TIERS.gold.minStake); // 20000 console.log(STAKING_TIERS.gold.feeDiscount); // 30 // Lock durations console.log(LOCK_DURATIONS.threeMonths); // 7776000 seconds console.log(LOCK_DURATIONS.fourYears); // 126144000 seconds

6. Architecture Overview

6.1 Modular Program Structure

All 11 programs follow a modular architecture for security and maintainability:

program/src/ ├── lib.rs # Program entry point ├── constants.rs # Protocol-wide constants ├── errors.rs # Custom error enum ├── events.rs # Event structs for indexing ├── state/ # Account state definitions │ ├── mod.rs # Re-exports all state types │ ├── config.rs # Configuration accounts │ └── user_*.rs # User-specific accounts ├── contexts/ # Anchor account validation │ ├── mod.rs # Re-exports all contexts │ └── *.rs # One file per instruction └── instructions/ # Instruction handler logic ├── mod.rs # Re-exports all modules ├── admin/ # Admin-only instructions └── user/ # User instructions

6.2 Cross-Program Architecture

Protocol Layers:

LayerProgramsPurpose
🪙 Token LayerVCoin, veVCoinCore tokens
🏛️ Core ProtocolsStaking, Governance, SSCREEconomic infrastructure
👤 Identity LayerIdentity, 5A Protocol, Transfer HookUser trust & reputation
🔧 Utility LayerContent Registry, ViLink, GaslessPlatform features

Cross-Program Dependencies:

FromToRelationship
VCoinStakingStake tokens
StakingveVCoinMint governance tokens
veVCoinGovernanceVoting power
GovernanceSSCREControl emissions
VCoinTransfer HookFee deduction
Transfer Hook5A ProtocolReputation check
5A ProtocolIdentityVerification lookup
IdentityContentAuthor verification
GaslessVCoinFee payments
ViLink5A ProtocolAction validation

7. Development Stack

7.1 Core Dependencies

LibraryVersionPurpose
anchor-lang0.32.0Smart contract framework
anchor-spl0.32.0SPL integration
solana-program2.0Solana runtime
spl-token-20226.0Token-2022 support
spl-transfer-hook-interface0.8Transfer hooks

7.2 SDK Dependencies

LibraryVersionPurpose
@coral-xyz/anchor^0.32.0Anchor TypeScript client
@solana/web3.js^1.95.0Solana web3 library
@solana/spl-token^0.4.0SPL token utilities
bs58^5.0.0Base58 encoding

7.3 Build Requirements

  • Rust: 1.89.0+
  • Solana CLI: 3.0.13+ (WSL recommended on Windows)
  • Node.js: 22.x
  • Anchor CLI: 0.32.0

PlatformHandle
X/Twitter@ViWoApp
Telegram@ViWoApp
Discorddiscord.gg/viwoapp

8.3 Running Tests

# Run all Rust unit tests cd vcoin_workspace cargo test # Run specific program tests cargo test -p staking-protocol cargo test -p five-a-protocol # Run BankRun tests cd tests-bankrun && npm test # Run TypeScript E2E tests (requires validator) anchor test

Frequently Asked Questions (FAQ)

What smart contracts has ViWoApp built?

ViWoApp has built 11 Solana smart contracts including: VCoin Token, veVCoin (vote-escrowed), Staking Protocol, Governance, 5A Reputation System, Identity Protocol, Content Protocol, SSCRE Rewards, ViLink Protocol, Gasless Protocol, and Faucet. All are deployed to Solana Devnet.

What is the test coverage?

The project has 477+ tests with 100% pass rate. This includes 377 blockchain tests (279 Rust unit tests and 98 BankRun integration tests) and 100+ backend integration tests covering governance, exchange, AI, energy, recommendations, staking, and vouch modules.

Is the code open source?

Yes, all smart contract code is open source under the MIT license. You can view and audit the code on GitHub.

Can I use these contracts in production?

No. These contracts are deployed to Solana Devnet only and have NOT been security audited. They are NOT production-ready. Do not use them with real funds. Professional security audits will be completed before mainnet deployment.

What framework is used?

The contracts are built using Anchor Framework 0.32.0, Solana Program 2.0, and SPL Token-2022 6.0. The SDK is written in TypeScript.

How do I install the SDK?

npm install @viwoapp/sdk

Note: The SDK is in beta (v0.1.x) and the API may change before stable release.

What is Token-2022?

Token-2022 is Solana's new token program that supports advanced features like transfer hooks, metadata, confidential transfers, and more. VCoin uses Token-2022 for transfer fee implementation.

When will contracts be deployed to mainnet?

Target is Q1-Q2 2026 after successful completion of security audits. The exact date depends on audit findings and any required remediations.

How can I contribute or report bugs?

Visit our GitHub repository to report issues, submit pull requests, or review the code.

Where can I get help with the SDK?

  • Read the SDK documentation on npm
  • Join our Discord for developer support
  • Check the GitHub issues for known problems

Version: 2.4.0
License: MIT
Architecture: Modular (2025-2026 Best Practices)
Current Network: Solana Devnet (Testing Only)
Mainnet Status: Not Deployed - Pending Security Audit
SDK Status: Beta v0.1.x
App Status: Mobile ~95%, Backend ~95% (MVP Testing Phase)
MVP Core Features: 5A Engine, Passkey Auth, Session Keys, Onboarding - 100% Complete
Days 4-7 Features: Staking, Vouch, Governance, Exchange, AI, Energy, Recommendations - 100% Complete
Test Coverage: 477+ tests (377 blockchain + 100 backend integration)
Target Launch: Q1-Q2 2026


Reminder: All code is open-source and available for review. However, "deployed to Devnet" does not mean "production-ready." Security audits and further testing are required before mainnet launch.

Want to Learn More?

Explore our other documentation or join our community to stay updated on development progress.