KREX Node FAQ

Domains, public helpers, local vs public, rewards, and common operator questions.

What is a KREX Node?

Small program on your PC or VPS. Not a Kaspa BlockDAG node. Light = heartbeats + pins. Edge = public HTTPS helper (recommended). Software: packages/krex-node in kasparex-dapp-marketplace.

Do I need a domain?

Light: no. Edge/Super: yes (public HTTPS at enroll). Local testing on localhost does not get registered in the Hub.

Edge nodes and HTTPS

Edge enrollment requires a public HTTPS URL. Run npm run edge locally to learn, then add Cloudflare Tunnel or VPS HTTPS before enrolling. Light nodes do not need a public URL.

What is a public helper?

A node with a public HTTPS URL that answers some read-only Hub requests (wallet reads, proxies, pinned IPFS) so the central Kasparex server does less work. You help people browsing the website. You do not run their node software or hold their keys.

Can operators share one URL?

No. Each operator has their own enrollment, secret, and URL. Person A public mirror is only Person A machine.

If a public node goes offline?

The Hub tries other mirrors, then the central API. One node stopping does not break Kasparex for everyone.

More public nodes = better?

Yes. More healthy public mirrors spread traffic and reduce central costs. Local-only nodes help the operator network grow but do not offload traffic for other users.

Does localhost help Kasparex? Should it earn points?

Local helps a little (heartbeats, pin cache, onboarding) but not much for site costs because browsers cannot use localhost on your PC. Today: local operators still earn Hub Points to encourage setup. Future policy may pay public mirrors more than localhost-only, since public mirrors are the real infrastructure helpers. Public URL would stay optional.

Running a node vs using the website

Using Kasparex = visitor. Running a node = separate operator job on your machine. Someone enrolling their node does not use your URL; they clone packages/krex-node and run their own process.

Operator rewards today

Hub Points: 500/700/1,000 enroll by tier; 100/250/500 base per qualified day (× KREX tier). Redeem on Rewards catalog.

Operator NFTs / gamification (future)

Not live today. Possible later: KRC721 operator badge slot on Nodes page, cosmetic plus small capped bonus (multiplier or daily cap). Needs L1 ownership verify and strict limits. Nice for engagement if kept simple; not required to run a node.