Skip to content

umairkhan2582/seven-chain-node

Repository files navigation

Seven Chain

πŸ”— seven-chain-node

Run a Seven Chain Validator β€” Seal Blocks, Earn SEVEN + BNB Relay Fees

Chain ID Mainnet Version Earn SEVEN License GitHub Topic

Become a Validator Β· Block Explorer Β· Staking Β· Buy SEVEN Β· Telegram


πŸš€ v2.0.1 β€” May 2026

  • V3 Bridge live β€” 0x41A70A6bE222174D8369A90fE91017E8Fb74606f (non-upgradeable, no admin key)
  • Dynamic SEVEN price engine β€” price moves in real-time on every on-chain trade
  • Validator reward system active β€” block rewards pay 0.0003 SEVEN per block with real user transactions
  • Relay fee system active β€” earn 0.0004 BNB per bridge trade relay
  • Staking multiplier live β€” 1Γ— – 3Γ— earnings based on SEVEN staked

What is a Seven Chain Validator?

Validators are the backbone of Seven Chain (Chain ID 70007). They seal blocks and earn two streams of income simultaneously: SEVEN block rewards and BNB relay fees from the bridge. Seven Chain is in early launch phase β€” the genesis validator set is still forming. Joining now means lower competition and higher per-block yield.

Metric Value
SEVEN per block 0.0003 SEVEN (blocks with real user transactions)
BNB per bridge relay 0.0004 BNB per settled bridge intent
Staking multiplier 1Γ— – 3Γ— based on SEVEN staked
Registration Fully automatic via heartbeat β€” no approval needed
Min server spec 2 vCPU Β· 4 GB RAM Β· 60 GB SSD Β· Linux

Why Join Now

The earlier you register, the more blocks you seal before the validator set expands. Genesis validators build a track record that compounds: more blocks sealed β†’ more SEVEN earned β†’ more staked β†’ higher multiplier β†’ even more SEVEN per block.


How Relay Fees Work

Seven Chain uses a micro-relay-fee model β€” not gas auctions. When a user bridges assets from BNB Chain to Seven Chain:

  1. A solver (or your validator node running the solver) detects the pending bridge intent
  2. The solver verifies the source-chain lock on BSC
  3. The solver submits a settlement proof to the V3 bridge contract on Seven Chain
  4. Funds are released to the user
  5. 0.0004 BNB is credited to the solver automatically β€” no gas refund claim, no manual withdrawal

Running the seven-chain-solver alongside your validator node lets you capture both income streams from a single server.


Quick Start

# 1. Clone
git clone https://github.com/umairkhan2582/seven-chain-node
cd seven-chain-node

# 2. Install
npm install

# 3. Configure
cp .env.example .env
# Set WALLET_ADDRESS and RPC_URL in .env

# 4. Run
npm start
# Sends heartbeats every 30s β€” node registered automatically on first beat

Your node starts earning as soon as it's live. No approval. No waiting list.

Docker

docker-compose up -d

The Docker image handles restarts automatically so your node stays online through server reboots.


How Block Rewards Work

Every 30 seconds:
  └─ Your node sends heartbeat β†’ POST /api/node-heartbeat

Each block with a real user transaction:
  └─ Platform credits 0.0003 SEVEN Γ— your staking multiplier to your validator wallet

Each bridge intent you settle (if running the solver):
  └─ 0.0004 BNB credited automatically in the settlement transaction
  1. Your node sends a heartbeat every 30 seconds to /api/node-heartbeat
  2. The platform records your node as active in the validator registry
  3. Every block containing a real user transaction credits 0.0003 SEVEN to your validator wallet on-chain
  4. Stake SEVEN at theseven.meme/staking to multiply your rewards up to 3Γ—
  5. Run seven-chain-solver on the same server to also earn 0.0004 BNB per bridge relay

Register Your Node

Registration is fully automatic via heartbeat β€” your first heartbeat registers the node. Alternatively, register manually via API:

curl -X POST https://theseven.meme/api/node-register \
  -H "Content-Type: application/json" \
  -d '{
    "walletAddress": "0xYOUR_WALLET",
    "rpcUrl": "http://YOUR_SERVER_IP/rpc",
    "name": "My Validator Node"
  }'
# β†’ { "success": true, "message": "Node registered." }

No form. No email. No waiting period.


Maximize Your Earnings β€” Staking

Staking SEVEN multiplies your per-block earnings. The multiplier scales linearly from 1Γ— (no stake) to 3Γ— (maximum stake tier).

Earnings per block (unstaked):      0.0003 SEVEN
Earnings per block (max stake 3Γ—):  0.0009 SEVEN

Buy SEVEN β†’ theseven.meme/spot/seven Stake SEVEN β†’ theseven.meme/staking


Network Details

Parameter Value
Network Name Seven Chain
Chain ID 70007
RPC URL https://theseven.meme/api/seven-chain/jsonrpc
Currency Symbol SEVEN
Block Explorer https://theseven.meme/blockchain/explorer

Bridge β€” V3 Contract (Non-Upgradeable)

Network Contract Address
BNB Chain β€” source lock 0x41A70A6bE222174D8369A90fE91017E8Fb74606f
Seven Chain β€” receiver 0x968A78d10C7A8b05822FA4ED2F6ECC46a9102afE

The V3 contract has no admin key, no pause function, no upgrade proxy. The bytecode is final. Validators participate in settling bridge intents β€” run seven-chain-solver alongside your node to capture bridge relay fees.


Server Requirements

Requirement Minimum Recommended
OS Ubuntu 20.04+ / Debian 11+ Ubuntu 22.04 LTS
CPU 2 vCPU 4 vCPU
RAM 4 GB 8 GB
SSD 60 GB 100 GB
Network 100 Mbps 1 Gbps
Node.js 20+ 22 LTS

Any Linux VPS works β€” DigitalOcean, Hetzner, AWS, Vultr, or your own bare metal.


Seven Chain Ecosystem

Repo Description
sevenchain Developer hub β€” network config, Hardhat/Foundry quickstart, API docs
seven-chain-node ← You are here β€” validator node client
seven-chain-solver Bridge solver β€” run alongside this node to earn BNB relay fees
seven-creator-kit Token launch toolkit β€” deploy meme tokens, migrate from pump.fun/four.meme
seven-gaming-sdk Gaming SDK β€” 1s finality on-chain games, session keys, Unreal Engine plugin

All repositories: github.com/topics/seven-chain


Links

Resource URL
Platform https://theseven.meme
Become a Validator https://theseven.meme/become-validator
Staking https://theseven.meme/staking
Buy SEVEN https://theseven.meme/spot/seven
Block Explorer https://theseven.meme/blockchain/explorer
Bridge https://theseven.meme/bridge
Developer Hub https://theseven.meme/developers
Whitepaper https://theseven.meme/whitepaper
Telegram https://t.me/SevenBlockChain
Twitter / X @thesevendotmeme

License

MIT

About

πŸ”— Seven Chain validator node β€” seal blocks, earn 0.0003 SEVEN per block + 0.0004 BNB relay fees. Staking multiplier up to 3x. Chain ID 70007 | Mainnet live.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages