Skip to content

Releases: Moskyera/rust

v0.1.0-hip25-mainnet — HIP-25 community review

Choose a tag to compare

@Moskyera Moskyera released this 16 Jun 00:21

Summary

Community-review release for HIP-25 HACD staking on Hacash Rust fullnode:

  • On-chain stake/unstake (kinds 34/35)
  • Local WASM wallet at /hip25/wallet
  • Mainnet-safe defaults (chain_id=0, loopback RPC, no server-side signing)

Security baseline: commit a798094 (5 audits PASS)

Build from source

git clone https://github.com/Moskyera/rust.git
cd rust
git checkout hip-25-staking
powershell -ExecutionPolicy Bypass -File scripts\BUILD_MAINNET_RELEASE.ps1
scripts\START_MAINNET_WALLET.bat

Requires a synced mainnet data_dir (see hacash_mainnet_hip25.config.ini.example).

Testnet (no mainnet data)

scripts\START_WALLET.bat

Verify

cargo test staking_tests

CI: .github/workflows/hip25-ci.yml

Community

Before live mainnet fork

  1. Community consensus on this release
  2. Maintainer sets staking_activation_height (≥30 day notice per HIP-25)
  3. Merge upstream PR to hacash/rust