diff --git a/ckb/Cargo.lock b/ckb/Cargo.lock index 18f3bd3..99e6fcb 100644 --- a/ckb/Cargo.lock +++ b/ckb/Cargo.lock @@ -730,6 +730,13 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" +[[package]] +name = "wraith-names-type" +version = "0.1.0" +dependencies = [ + "ckb-std", +] + [[package]] name = "wraith-stealth-lock" version = "0.1.0" diff --git a/stellar/MAINNET_READINESS.md b/stellar/MAINNET_READINESS.md new file mode 100644 index 0000000..387f61a --- /dev/null +++ b/stellar/MAINNET_READINESS.md @@ -0,0 +1,62 @@ +# Stellar Mainnet Readiness Checklist + +This document tracks the requirements and status for launching the Stellar Smart Contracts on mainnet. This is a living document and serves as the source of truth for the go/no-go decision. + +## Code Quality + +- [ ] **Contract Audits**: All four contract audits completed with zero unresolved Critical or High findings. + - [Audit #01](#01) + - [Audit #02](#02) + - [Audit #03](#03) + - [Audit #04](#04) +- [ ] **Property-based Fuzz Tests**: Fuzz tests running nightly with no failures for 30 days. [#05](#05) +- [ ] **Wasm Size Budget**: Size budget under threshold for every contract. [#17](#17) +- [ ] **SAC Compatibility Matrix**: Signed off for current protocol version. [#15](#15) +- [ ] **Reproducible Build Attestation**: CI pipeline verified and reproducible. [#18](#18) + +--- + +## Operations + +- [ ] **Deployment Script**: Tested on Futurenet; dry-run performed for Mainnet. [#07](#07) +- [ ] **Upgrade Governance**: Decision finalized and signers configured in technical controls. [#11](#11) +- [ ] **Multisig Hardware Setup**: Verified by independent third party. +- [ ] **Incident Response Runbook**: Documented and distributed to on-call team. +- [ ] **On-call Rotation**: Defined and active. + +--- + +## Ecosystem + +- [ ] **SDK Stability**: Tagged at semver-stable release. +- [ ] **Documentation**: Docs reflect mainnet contract addresses and latest interface. +- [ ] **Demo UI**: Deployable against mainnet (toggle enabled on Stellar wallet). +- [ ] **Spectre Agent**: Verified end-to-end on a small mainnet test transaction. + +--- + +## Communication + +- [ ] **Blog Post**: Preview published to stakeholders. +- [ ] **Status Page**: Monitoring mainnet endpoints and contract health. +- [ ] **Security Contact**: `security@usewraith.xyz` email actively monitored. +- [ ] **Bounty Program**: Live with payment infrastructure ready. + +--- + +## Risk Acknowledgments + +- **Known Limitations of v1**: + - Social recovery (Postponed for v1.1) - Rationale: Prioritizing core asset safety over complex recovery UX. + - Vault contract refinements - Rationale: Current implementation meets security requirements; gas optimizations planned for v2. + +--- + +## Sign-off + +- [ ] **Maintainer Consensus**: Recorded in internal governance repo. +- [ ] **Go/No-Go Meeting**: Date-stamped meeting minutes committed. + +--- + +*Last Updated: 2026-05-28*