Skip to content

aoxc/aoxcon-move

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

100 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AOXC Logo

🌐 AOXC Sui Protocol

Enterprise Infrastructure for Sui-Native Assets and Governance

Network Security Status

AOXC Sui Protocol is a modular infrastructure stack designed for secure asset management, verifiable governance, and deterministic cross-chain coordination within the Sui ecosystem.

Institutional Notice
This repository is currently undergoing active development and security hardening.
Core modules are functional, while architecture stabilization, internal audits, and operational safeguards continue to evolve toward production readiness.


Overview

AOXC Sui Protocol provides a high-integrity framework for managing Sui-native digital assets under deterministic governance and security guarantees.

The system integrates:

  • object-centric asset custody
  • governance primitives with multi-layer safeguards
  • structured bridge payload validation
  • autonomous treasury distribution logic
  • AI-assisted operational intelligence

The architecture is designed to preserve protocol integrity while supporting long-term extensibility.


Why Sui-First (and How XLayer Fits)

AOXC is Sui-first by design, while still supporting cross-layer coordination with typed payloads.

Why this preference:

  • Object-centric security model: strongly typed objects and explicit ownership reduce state ambiguity.
  • Deterministic asset lifecycle: easier to reason about custody, transfer, and policy enforcement.
  • Move-native safety ergonomics: capability-based access control patterns align with protocol governance hardening.

Where XLayer still matters:

  • as an external coordination source for cross-chain signaling,
  • for bridge command interoperability through typed payload validation.

In short: this repository treats Sui as the execution/security anchor, and XLayer as an interoperability domain.


Key Capabilities

Object-Centric Asset Model

Assets are implemented as strongly typed Sui objects ensuring deterministic ownership, traceability, and composability.

Governance Infrastructure

DAO governance with timelock enforcement, multi-signature controls, and veto authority for protocol safety.

Treasury Automation

Rule-based treasury operations managing Coin<T> vault distribution and policy-constrained allocations.

Cross-Chain Coordination

Typed bridge payload structures designed to reduce ambiguity in cross-chain asset operations.

AI-Augmented Operations

Operational intelligence modules designed to support governance analysis while remaining policy-constrained.


Repository Architecture

The repository is organized around modular Move packages.

Protocol Modules (/sources)

Core protocol logic implemented using the Move programming language.

Primary modules include:

  • asset object model
  • governance infrastructure
  • treasury vault systems
  • reputation scoring mechanisms
  • protocol circuit breakers
  • bridge payload validation
  • zk light client verifier
  • walrus-backed archive connector
  • auto rebalancer for economic mismatch response
  • verifier registry for pluggable trust backends
  • reserved protocol events for AI-agent forward compatibility

Each module is designed with strict type safety and explicit ownership semantics.


Documentation (/docs)

Technical documentation and operational specifications, including the project whitepaper.

Key documents include:

  • threat modeling and attack surface evaluation
  • formal protocol invariants
  • release verification procedures
  • indexer operational runbooks
  • architecture specifications
  • whitepaper (vision, security posture, roadmap to production)
  • future readiness plan (audit closure + crypto agility roadmap)
  • code audit report (module-by-module findings and action plan)
  • architecture alignment (Sui-first execution + XLayer interoperability fit)
  • compatibility matrix (EVM + Cardano + Web relay domain mapping)
  • audit evidence bundle template (mainnet-candidate release artifacts)
  • production-ready report (gas/object/web4 compatibility scoring)

AI Integration (/ai)

Supporting documentation and technical specifications for AI-assisted operational systems interacting with protocol governance.


Repository Structure

aoxcore-sui/
│
├─ sources/              # Move protocol modules
│
├─ docs/                 # Technical specifications
│
├─ ai/                   # AI integration documentation
│
├─ Move.toml
└─ README.md

Phase-3 Implementation Focus

Current development emphasizes protocol resilience and operational correctness.

Circuit Breaker

Emergency protocol safety mechanism capable of halting critical operations when invariant violations are detected.

Implementation:

sources/circuit_breaker.move

Typed Bridge Payloads

Structured payload types replace raw byte-level transfer logic, enabling safer cross-chain message verification.

Implementation:

sources/bridge_payload.move

Real-Asset Treasury

Vault infrastructure managing Coin<T> assets under rule-based distribution policies.

Implementation:

sources/treasury.move

Neural Staking

Advanced staking model enabling:

  • automated compounding
  • slashing logic
  • reputation-linked reward flows

AI Marketplace

Decentralized dataset and model licensing infrastructure enabling AI data routing through Walrus storage protocols.


Protocol Modules

AOXC Core Object Model

sources/aoxc.move

Defines the neural asset object model with cryptographic lineage guarantees.

Features include:

  • asset provenance
  • deterministic ownership transfer
  • composable protocol extensions

Sentinel DAO Governance

sources/sentinel_dao.move

Institutional governance module implementing:

  • timelocked governance execution
  • multi-signature emergency veto
  • policy-constrained administrative actions

Reputation Engine

sources/reputation.move

On-chain scoring system aggregating:

  • governance participation
  • cross-protocol attestations
  • trust signals for protocol operators

Security & Audit Framework

Protocol security is enforced through layered validation strategies.

Security components include:

  • formal invariant verification
  • threat modeling
  • release gate validation
  • deterministic state transitions
  • circuit breaker enforcement

Audit Documentation

Document Focus Status
Threat Model Attack surface analysis Active
Release Checklist Deployment verification Mandatory
Formal Invariants Protocol logic constraints In Review
Indexer Runbook Operational reconciliation Draft

Documentation is located within:

docs/

Development Environment

To work with the protocol locally, install the Sui toolchain.

Requirements:

  • Sui CLI
  • Rust toolchain
  • Git

Install Sui:

cargo install --locked --git https://github.com/MystenLabs/sui.git sui

Verify installation:

sui --version

Building the Protocol

Compile Move modules:

sui move build

Run tests:

sui move test

Deployment

Deployment instructions and environment preparation guidelines are documented in:

docs/DEPLOYMENT.md

Deployment includes:

  • package compilation
  • object publishing
  • capability assignment
  • governance initialization

Development Workflow

Typical development cycle:

  1. implement protocol changes
  2. update Move module tests
  3. verify invariants
  4. run local simulation
  5. open pull request
  6. security review and merge

All protocol changes must maintain invariant integrity.


Documentation

Strategic documentation is available in the /docs directory.

Key documents include:

  • Architecture Overview
  • Protocol Economy Model
  • Gap Analysis
  • AI Integration Framework

License

This project is licensed under the MIT License.

See the LICENSE file for details.


© 2026 AOXC Protocol | Secure. Auditable. Intelligent.

Mainnet-Readiness (Audit-Oriented)

Aşağıdaki yaklaşım, "mainnet’e yakın" test ve release disiplinini minimum baseline olarak önerir.

1) Test Piramidi

  • Unit/Invariant tests (her PR): input doğrulama, abort-code eşleşmesi, whitelist/allowlist kontrolleri.
  • Scenario tests (her PR): bridge -> dao -> treasury akışlarında failure-recovery yolları.
  • Release-candidate tests (tag öncesi): deterministik tekrar koşuları + event schema uyumluluğu.

2) Merge Gate (zorunlu)

Aşağıdaki kapılar geçmeden merge önerilmez:

  1. move fmt (veya eşdeğer format kontrolü)
  2. sui move build
  3. sui move test
  4. Abort-code regression kontrolü (özellikle errors.move sabitleri)
  5. Docs/spec drift kontrolü (docs/SPEC.md ile modül davranışı eşleşmeli)

3) Audit Paketi (release artefact)

  • Commit hash + tag + build metadata
  • Test çıktısı ve hashlenmiş artefact seti
  • Tehdit modeli güncelleme kaydı
  • Değişen modüller için "invariant impact" özeti
  • İki imzacıyla release onayı (4-eyes)

4) Cross-Domain Operasyon Notu

bridge_payload katmanı XLayer/EVM + Cardano + web domain id allowlist’i uygular. Domain’e özel imza/finality doğrulamaları üst katmanda ayrıca zorunlu tutulmalıdır.

Audit evidence template: docs/AUDIT_EVIDENCE_BUNDLE.md.


AOXCON ↔ AOXCHAIN Uyum Katmanı

Bu depoya, AOXCON ve AOXCHAIN entegrasyonu için çoklu klasör yapısı eklendi:

  • cli/ → Etkileşimli terminal menüsü (python3 cli/aoxchain_cli.py)
  • frontend/ → Hızlı başlangıç frontpage (frontend/index.html)
  • examples/contracts/ → Çoklu Move sözleşme örnekleri
  • scripts/bootstrap.sh → Build + test otomasyon akışı
  • sdk/ts/ → TypeScript istemci SDK başlangıç alanı

Bu yapı, Move tabanlı geliştirme akışını daha modüler ve genişletilebilir hale getirmek için hazırlanmıştır.

Hızlı Uyum Komutları

python3 cli/aoxchain_cli.py manifest --json
python3 cli/aoxchain_cli.py examples
python3 cli/aoxchain_cli.py build
python3 cli/aoxchain_cli.py test

Ek operasyonel doğrulama listesi için docs/COMPATIBILITY_MATRIX.md, docs/INTEGRATION_COMPLETENESS_CHECKLIST.md ve scripts/bootstrap.sh birlikte kullanılmalıdır.

About

💧 Modular Move-based core for AOXCON on Sui Network. Leveraging high-performance blockchain logic and Walrus Protocol for decentralized intelligence. (Early Alpha) 🧪

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors