Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions ckb/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

62 changes: 62 additions & 0 deletions stellar/MAINNET_READINESS.md
Original file line number Diff line number Diff line change
@@ -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*