Blog

From Replay to Snapshot: Retiring Our Self-Hosted Subgraph (part 3)

Three posts on what a subgraph actually is, what it cost us to run our own graph-node, and the snapshot-first indexer we replaced it with. Rebuilding Staking Indexing From Scratch Snapshot-first, self-contained, and fast to recover In Parts 1 and 2 we covered what our staking subgraph did and why running our own graph-node — … Continue reading From Replay to Snapshot: Retiring Our Self-Hosted Subgraph (part 3)

From Replay to Snapshot: Retiring Our Self-Hosted Subgraph (part 2)

The whole series, in one pictureRECOVERING “CURRENT STATE” AFTER AN OUTAGEgraph-node replay~102,000,000 blocks replayed from block 8,738,570snapshot indexer~5 batched Multicall3 requests, current state onlySame question — “what’s staked right now?” — two very different bills.This is the entire argument of the series: graph-node can only recover by re-deriving history event by event. A snapshot just … Continue reading From Replay to Snapshot: Retiring Our Self-Hosted Subgraph (part 2)

From Replay to Snapshot: Retiring Our Self-Hosted Subgraph (part 1)

Three posts on what a subgraph actually is, what it cost us to run our own graph-node, and the snapshot-first indexer we replaced it with. Series3 parts Stackgraph-node → TypeScript + Prisma ChainBNB Chain The whole series, in one pictureRECOVERING “CURRENT STATE” AFTER AN OUTAGEgraph-node replay~102,000,000 blocks replayed from block 8,738,570snapshot indexer~5 batched Multicall3 requests, current state onlySame question — “what’s … Continue reading From Replay to Snapshot: Retiring Our Self-Hosted Subgraph (part 1)

Faraland Update: Marketplace Access Now Reflects Regional Regulations

As Faraland grows, so does our responsibility to operate within the legal frameworks of every region our players connect from. This update introduces a geo-based compliance layer across the marketplace — a quiet but important change that affects how (and where) some features are available. What Changed The app now performs a lightweight, one-time geolocation … Continue reading Faraland Update: Marketplace Access Now Reflects Regional Regulations

Faraland Land War Update: Deploy Soldiers, Defend Your Territory, and Heal Your Army

Faraland’s on-chain conquest layer just leveled up. The latest update to the Land War system brings a complete combat and recovery loop directly to the Land Details page — turning land ownership from a passive asset into an active, defendable territory. Here’s what’s new. Deploy Your Knights to the Front Line Land War runs on … Continue reading Faraland Land War Update: Deploy Soldiers, Defend Your Territory, and Heal Your Army

Faraland Update: Optimizing ENS solution – SpaceID

If you’ve ever scrolled Faraland’s leaderboard or item marketplace, you rarely see a bare string like 0x9f2a…4b10. Instead you see names like ranger.bnb or alchemist.bnb. Translating a wallet address into a player name looks trivial, but it all runs through one function — domainNameResolve() — and that function just got patched The problem: calling on-chain … Continue reading Faraland Update: Optimizing ENS solution – SpaceID

All about PvP Tournament – The Era of Legionnaire New Season (May 29th, 2024 – June 6th, 2024)

📝 RULE ADJUSTMENT We want to emphasize our strong stance against bug exploitation for personal gain Bugs to gain an unfair advantage undermine gameplay integrity and create an imbalanced environment for all. We hereby inform you that strict actions will be taken against individuals found to be engaging in bug exploitation. If you come across … Continue reading All about PvP Tournament – The Era of Legionnaire New Season (May 29th, 2024 – June 6th, 2024)

All about PvP Tournament – The Era of Legionnaire New Season (May 16th, 2024 – May 22nd, 2024)

📝 RULE ADJUSTMENT We want to emphasize our strong stance against bug exploitation for personal gain Bugs to gain an unfair advantage undermine gameplay integrity and create an imbalanced environment for all. We hereby inform you that strict actions will be taken against individuals found to be engaging in bug exploitation. If you come across … Continue reading All about PvP Tournament – The Era of Legionnaire New Season (May 16th, 2024 – May 22nd, 2024)

All about PvP Tournament – The Era of Legionnaire New Season (  May 6th, 2024 – May 12th, 2024 )

📝 RULE ADJUSTMENT We want to emphasize our strong stance against bug exploitation for personal gain Bugs to gain an unfair advantage undermine gameplay integrity and create an imbalanced environment for all. We hereby inform you that strict actions will be taken against individuals found to be engaging in bug exploitation. If you come across … Continue reading All about PvP Tournament – The Era of Legionnaire New Season (  May 6th, 2024 – May 12th, 2024 )