Skip to content

runveil-io/contracts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Veil Protocol — Solana Contracts

On-chain programs for the Veil decentralized AI inference network.

Programs (Planned)

Program Status Description
Registry 🔲 Not started Provider/Relay registration, pubkey storage, capability declaration
Escrow 🔲 Not started Funds held during inference, release after settlement window
Staking 🔲 Not started Provider/Relay stake, slash conditions, 30-day unstaking
Token 🔲 Not started SPL Token, Points→TOKEN conversion, burn mechanism

Architecture

Consumer pays USDC → Escrow holds funds → 24h challenge window → Release

  Provider: 80%    Relay: 10%    Treasury: 10%

Tech Stack (Planned)

  • Framework: Anchor
  • Chain: Solana Mainnet
  • Language: Rust
  • Testing: Bankrun + Anchor test suite

When

On-chain settlement activates at Stage 2 — when the first Community Relay joins the network. Until then, settlement is direct USDC transfer through the official Relay.

See Protocol Design for full specification.

Security

Contracts are protected modules under RBOB Rule R3 — changes require core team review. No external PRs accepted for contract code until audit is complete.


runveil.io · Core · Whitepaper

About

Solana on-chain programs — Registry, Escrow, Staking

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors