A preservation layer for AI governance research. Metadata lives on Sui; file content lives on Walrus. Both are independently verifiable without this application.
contract/ Sui Move package (walrus_ai_policy)
frontend/ React + Vite — deployed as a Walrus Site
backend/ Rust workspace: indexer + GraphQL API + shared DB crate
Backend
cd backend
cp .env.example .env # fill in DATABASE_URL, REMOTE_STORE_URL
cargo build
cargo run --bin archive-indexer
cargo run --bin archive-graphqlFrontend
cd frontend
bun install
bun devContract
cd contract
sui move build
sui move test- PRD — product requirements and scope
- System Design — architecture and data flows
- Data Model — on-chain structs, Postgres schema, events