Skip to content

feat: Port mempool.space to Vertcoin (VTC Mempool)#1

Draft
HuciferX wants to merge 1 commit into
masterfrom
vtc-mempool-port
Draft

feat: Port mempool.space to Vertcoin (VTC Mempool)#1
HuciferX wants to merge 1 commit into
masterfrom
vtc-mempool-port

Conversation

@HuciferX

@HuciferX HuciferX commented Jun 7, 2026

Copy link
Copy Markdown
Owner

VTC Mempool — Port mempool.space to Vertcoin

This PR ports mempool.space to the Vertcoin network, creating VTC Mempool — a real-time mempool visualizer and blockchain explorer for Vertcoin.

Changes

Backend Configuration

  • backend/mempool-config.json — Pre-configured for vertcoind RPC (port 5888)
  • Cookie/debug log paths point to ~/.vertcoin/
  • Lightning disabled (not applicable to Vertcoin)
  • User agent set to vtc-mempool

Frontend Branding

  • Title: "VTC Mempool - Vertcoin Explorer"
  • Meta descriptions updated for Vertcoin
  • Color scheme: Vertcoin green (#4caf50) throughout
  • Social cards (Twitter/OG) updated

Docker

  • docker-compose.vtc.yml — Full stack with VTC env var support
  • .env.vtc — All VTC defaults documented

Tooling

  • install-vtc-mempool.sh — Automated installer that checks for vertcoind, reads RPC creds from vertcoin.conf, configures and builds
  • production/vertcoin.conf — Vertcoin node configuration template

Documentation

  • README.vtc.md — Complete quick start guide (Docker, native, automated), API examples, troubleshooting

Vertcoin Constants Used

  • RPC Port: 5888 / P2P Port: 5889
  • Block Time: 2.5 min / Halving: 840,000 blocks
  • Algorithm: Verthash (GPU-mineable, ASIC-resistant)
  • Bech32: vtc / Base58 Pubkey: 71 (starts with V)

Notes

  • Full build requires all upstream dependencies — this PR focuses on configuration and branding correctness
  • The upstream mempool codebase handles chain detection dynamically; VTC-specific address prefix handling may need additional backend work for full production use

Conversation: https://app.warp.dev/conversation/352b059c-362d-4d60-9d37-147b36617b55
Run: https://oz.warp.dev/runs/019ea42b-8528-7359-a22b-9381af1c197c
This PR was generated with Oz.

- Configure backend for vertcoind RPC (port 5888)
- Brand frontend: Bitcoin → Vertcoin, BTC → VTC
- Update color scheme to Vertcoin green (#4caf50)
- Update meta tags, title, social cards for Vertcoin
- Add docker-compose.vtc.yml with VTC env vars
- Add .env.vtc with all VTC defaults
- Add install-vtc-mempool.sh automated installer
- Add production/vertcoin.conf node template
- Add README.vtc.md with VTC-specific quick start
- Disable Lightning (not applicable to Vertcoin)
- Update RPC port defaults: 8332 → 5888

Co-Authored-By: Oz <oz-agent@warp.dev>
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.

2 participants