Skip to content

docs: Ethereum/ETC to RustChain Migration Guide#18

Closed
zp6 wants to merge 5 commits into
mainfrom
docs/migration-guide
Closed

docs: Ethereum/ETC to RustChain Migration Guide#18
zp6 wants to merge 5 commits into
mainfrom
docs/migration-guide

Conversation

@zp6

@zp6 zp6 commented May 14, 2026

Copy link
Copy Markdown
Owner

Comprehensive migration guide for developers transitioning from Ethereum or Ethereum Classic to RustChain.

Contents

  • Key differences (consensus, gas, timing)
  • Smart contract migration steps with code examples
  • Tooling comparison (Hardhat, Foundry, Truffle, Remix)
  • Wallet & account migration
  • Node operation migration
  • Network configuration (RPC, WebSocket, SDK)
  • Common pitfalls and solutions
  • FAQ

zp6 added 5 commits May 15, 2026 02:59
- Real-time network stats (TPS, blocks, transactions, nodes, validators, staked)
- Node status grid with region, version, peers, latency, uptime
- Epoch progress bar with timing details
- Top validators leaderboard with stake, uptime, commission
- TPS history chart (last 60 epochs)
- Network statistics (supply, inflation, block time, skip rate)
- Auto-refresh every 15 seconds with countdown
- Dark theme, responsive design
- Self-contained single HTML file
- Remove all trailing whitespace (lines 311, 315, 319, 323, 327, 331)
- Replace incorrect EVM/PoS/PoA claims with accurate RIP-200 Proof-of-Antiquity protocol
- Fix 'no mining reward' claim: RustChain has 1.5 RTC per epoch for active miners
- Remove unreachable DNS endpoints (rpc.rustchain.io etc) - use actual node URL 50.28.86.131
- Add hardware attestation details, miner setup instructions
- Update FAQ to reflect real RustChain protocol
- Address all CHANGES_REQUESTED items from review under Bounty Scottcjn#73
Use https://rustchain.org in all SDK/API/configuration examples
instead of https://50.28.86.131 which causes certificate verification
failures in normal HTTPS clients (Python, JS, etc).

Raw IP can still be used with curl -sk for diagnostics, but production
configurations should use the valid hostname.

Fixes strongkeep-debug review on Scottcjn#9558.
@zp6 zp6 closed this Jun 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant