Skip to content

Add AOXCHAIN-compatible Move toolkit structure with CLI, frontend, and examples#74

Merged
aoxc merged 1 commit intomainfrom
codex/create-interactive-cli-for-aoxchain
Mar 16, 2026
Merged

Add AOXCHAIN-compatible Move toolkit structure with CLI, frontend, and examples#74
aoxc merged 1 commit intomainfrom
codex/create-interactive-cli-for-aoxchain

Conversation

@aoxc
Copy link
Copy Markdown
Owner

@aoxc aoxc commented Mar 16, 2026

Motivation

  • Provide an AOXCON ↔ AOXCHAIN compatibility layer to make the Move repo easier to explore and extend, with an interactive local CLI, a simple frontpage, and multiple example contracts.
  • Add a small bootstrap/test automation and a TypeScript SDK scaffold to accelerate developer onboarding and cross-stack integration.

Description

  • Add an interactive Python CLI at cli/aoxchain_cli.py and documentation at cli/README.md that exposes sui move build/test, repo layout inspection, and example listing.
  • Add a static frontpage at frontend/index.html as a lightweight project landing UI.
  • Add four Move example contracts under examples/contracts/ (payment_channel_example.move, governance_example.move, nft_rental_example.move, oracle_guard_example.move) and adjust payment_channel_example.move imports to use sui::tx_context::{Self, TxContext}.
  • Add scripts/bootstrap.sh to encapsulate sui build/test flow and a TypeScript SDK placeholder at sdk/ts/README.md, and extend the root README.md with an "AOXCON ↔ AOXCHAIN Uyum Katmanı" section.

Testing

  • Ran python3 -m py_compile cli/aoxchain_cli.py, which succeeded.
  • Ran a syntax check bash -n scripts/bootstrap.sh, which succeeded.
  • Attempted sui move build, which failed in this environment because the sui binary is not installed.
  • Attempted to capture a frontpage screenshot with Playwright, which failed due to the browser runner being unable to access repo files in the execution environment.

Codex Task

@aoxc aoxc merged commit f96c8c0 into main Mar 16, 2026
1 of 2 checks passed
@aoxc aoxc deleted the codex/create-interactive-cli-for-aoxchain branch March 16, 2026 14:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant