Explore the tools built for a new civilization in the 2026 EVE Frontier Hackathon.
Voting has ended, but the project gallery remains open.
Explore the tools built for a new civilization in the 2026 EVE Frontier Hackathon.
Voting has ended, but the project gallery remains open.

BigShot is a decentralized bounty system DApp built specifically for EVE Frontier. Leveraging the high performance and asset-oriented smart contracts (Move) of the Sui Blockchain, it allows players to issue bounties on specific in-game characters with staked assets. Bounty hunters can then trustlessly claim these bounties by providing an on-chain generated "Killmail" object.
On-Chain Escrow: Employers stake Native SUI, EVE, or in-game LUX tokens to issue bounties. Funds are securely locked in the smart contract's Treasury, eliminating middlemen.
Native Killmail Check: Hunters directly query the smart contract to verify native Killmail objects from the EVE Frontier World, completely preventing forged screenshots.
Anonymous Hunting and Claims: Integrated with zkLogin, hunters can safely extract crypto assets without exposing their on-chain identity.
Tactical Intelligence: Utilizes Sui GraphQL to query the target character's recent Jumps, Killmails, and Inventory interactions (Deposit/Withdraw), providing hunters with visualized timelines and multi-dimensional "Threat Level" analyses.
The complete protocol involves three main roles: Issuer, Hunter, and the Target. The major flows include bounty creation, viewing/taking bounties, and settlement.
Uses specified tokens as reserve assets (like SUI, EVE, or LUX) and creates a shared Bounty object on-chain.
After a successful kill, the game's world engine generates a Killmail object. The transaction is verified and settled decentrally by comparing the information on this object.
A unique highlight of this project is that it goes beyond simple listings. It utilizes Sui GraphQL to scrape massive amounts of on-chain events and parse a tactical report against specific players:
dapps/src/)transactions/: Transaction Assembly Layer.
buildCreateBountyTx.ts: Manages MergeCoins, SplitCoins, and generates the create_bounty contract caller payload.
buildClaimBountyTx.ts: Generates the transaction block for claim_bounty, supplying the Killmail proof object and the hunter's own character ID.
hooks/: Business Logic and State Management.
useBounties.ts / useBountyDetail.ts: Uses @mysten/dapp-kit to fetch Bounty<T> objects on-chain, automatically reading and filtering out claimed/expired contracts.
useThreatAnalysis.ts: Analyzes smart modules (like StorageUnit, Gate, Turret) alongside EVE token balances to compute a dynamic strength rating (converted to an S/A/B/C/D class scoring system).
useLastSeen.ts: Queries GraphQL to consolidate events scattered across various packages, providing a tracking panel presentation.
utils/: Utilities & Helpers.
suiClient.ts: Responsible for issuing complex Sui GraphQL queries. It cleverly uses GraphQL aliases to union-query events(...) minimizing timeouts, while utilizing the new address(address: $objOwner) interface to extract assets.
characterNameCache.ts: Fetches all character dictionaries on the EVE Frontier world to build an in-memory cache map (u64 item_id -> Player Alias), allowing the application layer to reverse-lookup player names purely by ID.
components/ & pages/: Presentation Layer.
Adopts a Sci-fi/Industrial dark theme UI (see index.css). Renders data-intensive charts via components like TacticalTimelineModal.tsx. Furthermore, it operates without an external frontend router package, relying purely on window.location.hash for ultra-lightweight page routing (App.tsx).

The Decentralised UPS & Energy Nexus of EVE Frontier
The Pain Point As EVE Frontier expands, fractured supply chains and volatile energy markets severely cripple industrial progress. Moving mission-critical resources across hostile galaxies is currently a high-risk, disjointed endeavour, lacking both an automated pricing mechanism for fuel and a trustless framework for courier logistics.
The Solution AstroLogistics Network is an autonomous, cross-galactic logistics and fuel AMM protocol built natively on Sui. By transforming Smart Assemblies into shared on-chain objects, we provide:
A Trustless Courier Market: A double-deposit P2P hauling ecosystem.
Dynamic Fuel Pricing: Self-balancing energy markets that incentivise timely resupply during scarcity.
Verifiable Storage Rights: Secure, tradable deposit receipts bridging the physical frontier and the digital ledger.
We harmonise EVE's relentless 'build-and-destroy' loop with Sui's high-throughput architecture, turning raw frontier survival into a streamlined, high-yield supply chain empire.

Toolkit of Sui Move modules to prevent hacking, item duplication, bot farming, etc., for games like EVE Frontier, usable for all on-chain games on Sui. (Demo)
Main Features
1.Unique Item Objects
Each item is a unique object (UID), preventing duplication.
Mint is gated by capability AdminCap).
2. Secure Kiosk Inventory
'LockedItem` locks items during trading/consignment, preventing theft.
Uses public_transfer to securely transfer items after logic is complete.
3. Transfer Policies + ZK Proofs (stub):
Module transfer_policy module allows creating rules requiring ZK proof.
Module zk_verifier module illustrates proof verification and mint rewards.
4. Capability-Gated Minting:
mint_cap wraps AdminCap, allowing only servers/authorities to mint.
5. Rate Limiter:
rate_limiter::RateLimit limits the number of actions within a time window.
Used to block bots from spamming actions/farming resources.
6. Provenance Tracking:
provenance::History logs the history of actions on items (minting, trading, burning, etc.).
Supports audits and investigations when hacking/duping is suspected.

In EVE Frontier, civilization does not just appear on its own. It is built by tribes that coordinate across star systems, pool resources, and defend what they control. Right now, most of that coordination still happens in spreadsheets, pinned Discord messages, and bits of tribal knowledge that vanish when the wrong person logs off. Tribe Command Center is meant to fix that. It is a real-time strategic coordination platform built specifically for EVE Frontier tribes. Instead of relying on a messy stack of external tools, tribes get a single command hub where their core operations live in one place.
Interactive Intel Map
Browse star systems, mark sovereignty zones, file rift sighting reports, and track gate network coverage. Search, filter, and drill into individual systems with resource overlays and historical intel.
Goals and On-Chain Pledges
Create strategic objectives, break them down into tasks, and let members pledge resources directly through Sui Move smart contracts. The full lifecycle, from pledge to delivery to approval, is tracked transparently, so leaders can verify who contributed what.
Fleet Operations
Create fleet ops with objectives, timelines, and location tags. Members can RSVP with their ship class, and the roster updates in real time.
Reputation and Leaderboard
Every approved contribution feeds into a live reputation score. Members earn rank through action, not talk. The leaderboard surfaces the tribe's top contributors across all activity types.
Soulbound Membership NFTs
Membership is handled on-chain through Sui Move. Each member holds a non-transferable NFT that can be used to gate access to tribe-controlled Smart Gates inside the EVE Frontier world.
Alliance Diplomacy
Track inter-tribe relationships, whether allied, neutral, or hostile, and manage diplomatic status at a glance.
The app connects directly to EVE Frontier through @evefrontier/dapp-kit, with support for EVE Vault wallet login and Smart Assembly embedding, so it can run inside the game client itself. On-chain, Sui Move contracts handle membership minting, pledge records, and Smart Gate access control. It is built with React 19, Vite 8, TypeScript, Zustand, and Tailwind CSS, deployed on Cloudflare Pages, and designed to be embedded in a Smart Storage Unit on Stillness.
An EVE Frontier d-app allowing users to place, track, and claim bounties on others in a way that is maximally gas efficient.
Complete with a frontend for browsing, posting, and claiming bounties.
Requires CCP to add public getter methods to killmails, exposing killer_id and victim_id.
Future plans: Bounties on entire tribes / corporations. Specific mercenary contracts for paying people to destroy corporation property, with granularity as to what type, dynamic payouts akin to the freelance jobs system in EVE.

Task Trees For Sui is a flexible and extensible hierarchical task system for use on the Sui blockchain that is designed to address the challenges players face when thinking "I want to do something, We want to do something, and We want someone else to do something".

Frontier Pulse — Real-Time Civilization Health Monitor for EVE Frontier
Frontier Pulse is an external intelligence layer that transforms raw EVE Frontier game data into actionable civilization-level insights. It answers the question every player needs but the game doesn't provide: "Is this universe thriving or collapsing?"
The Problem
EVE Frontier generates massive amounts of player activity — battles, deployments, trade, cooperation — but offers no built-in way to measure the health of its civilization. Players operate blind: no reputation layer, no system health metrics, no early warning for collapse.
The Solution
Frontier Pulse bridges this gap with three layers:
- Pulse Layer — Ingests live data from the EVE Frontier World API (800+ solar systems, smart assemblies, gate networks) and Sui blockchain (killmails, deployments, player activity via GraphQL)
- Agora Engine — An oracle backend running on a 10-minute cron cycle that computes system health scores, 5-dimensional player reputation profiles (Reliability, Commerce, Diplomacy, Stewardship, Volatility), a global Civilization Health Index (CHI) with 6 weighted sub-indices, and rule-based anomaly detection
- Vital Signs Dashboard — An interactive frontend with a 2D galaxy canvas map, CHI gauge, trust compass, alert feed, wallet-connected endorsements, and embeddable SVG pulse cards
On-Chain Architecture
All computed scores are written to a shared PulseRegistry on Sui via batched Programmable Transaction Blocks. The Move smart contract stores player reputations, system health snapshots, CHI metrics, and community endorsements
— making all data verifiable, composable, and available to other dApps. Any wallet can endorse systems on-chain as a transparent trust signal.
Key Features
- Interactive galaxy map visualizing ~800 solar systems color-coded by health
- Civilization Health Index (CHI) with 6 sub-metrics and diagnosis labels
- 5D player Trust Compass with archetype classification (Builder, Trader, Diplomat, Warlord, etc.)
- Anomaly detection alerts (Trust Collapse, Combat Hotspot, Blackout, Trade Spike)
- Multi-source data pipeline: World API + Sui GraphQL + on-chain PulseRegistry
- Wallet integration with 5+ Sui wallets for on-chain endorsements
Tech Stack
- Frontend: Next.js 16, React 19, TypeScript, Tailwind CSS 4, @mysten/dapp-kit, Zustand
- Oracle Backend: Node.js, TypeScript, @mysten/sui, node-cron (deployed on Railway)
- Smart Contract: Move 2024 on Sui Testnet
- Data Sources: EVE Frontier World API (REST), Sui GraphQL, Sui JSON-RPC
Links
- Live App: https://frontier-pulse-nine.vercel.app/
- Documentation: https://docs-frontierpulse.vercel.app/

A decentralized bounty board for EVE Frontier built on Sui testnet. Players can post SUI bounties on other players' heads — the SUI is locked in an on-chain smart contract as escrow. When the target is killed (verified via EVE Frontier's on-chain kill data), only the verified killer can claim the bounty and receive the SUI directly to their wallet. The app integrates with the EVE Vault browser extension to automatically detect a player's EVE Frontier identity from their wallet — no manual registration needed. If nobody claims before expiry, the poster can cancel and get their SUI back.

A checkpoint-driven event scanner for the EVE Frontier package on the Sui blockchain. It polls for new checkpoints, drains all on-chain Move events across every watched module, parses them into typed Python dataclasses. It can also scan through chain history for events matching a filter.
Currently development environment running live on Stillness
The codebase includes three example usages of this concept.
Uses the event streamer to listen for the latest on-chain events. A WebHook server then allows consumers to subscribe to channels to then be streamed events. A web app acts as a web hook consumer and display events on a front-end.
Scans through events in order to populate a database. This additional data can then be used to produced enriched events. For example, 'CharacterCreatedEvent' and 'MetadataChangedEvent' can be scanned to produce a lookup table to resolve player id's to their names. This data can then be used to create more meaningful events, such as KillMails that include player names and tribe.
Uses the event streamer to listen for the latest on-chain events. On new events, the discord bot will notify a specified channel.