Ninja API Forge
Design and Build Developer APIs on Injective
Voting Countdown

Host by
Injective
Hackathon Mode
ONLINE
Ecosystem
Tech Stack
Participants
Community
350 USD
Available in Prizes
Description
This page is for showcasing the activity and providing key information.
Please note: Submissions for this event are NOT collected through the Hackathon portal. All official submissions must be completed via the Typeform link.
Submit now:
https://xsxo494365r.typeform.com/to/iiNKwjI8
Overview
Time: 28/1/2026~15/2/2026
Ninja API Forge is a developer-focused contest centered on API creation rather than application building.
Participants are invited to design and implement their own APIs, powered by Injective’s on-chain data and trading infrastructure. The contest encourages developers to think in terms of abstraction, interface design, and reusability, contributing new infrastructure layers to the Injective ecosystem.
What You Build
You will build one custom API service designed for other developers to consume.
Your API should expose useful data or functionality derived from Injective, through clean and well-defined endpoints.
Suggested API Directions
1. Data Aggregation APIs
Simplify or restructure Injective data into developer-friendly formats.
Examples:
Market or trading summaries
Orderbook depth snapshots
Trading activity feeds
Price history endpoints
2. Computation or Derived Data APIs
Provide processed or calculated results instead of raw data.
Examples:
Liquidity or volatility metrics
Market health indicators
Risk or exposure analysis
Custom market signals
3. Developer Utility APIs
Improve the overall developer experience.
Examples:
Unified or simplified query endpoints
Cached or normalized data APIs
Multi-market aggregation APIs
Lightweight indexing or helper services
4. Special Track: Identity-Aware APIs(N1NJ4 Track)
This track focuses on APIs that understand, verify, or leverage developer identity using N1NJ4 as a primitive.
See more details about N1NJ4 here 👇
https://x.com/NinjaLabsHQ/status/2015766433049821630?s=20
Technical Scope
You may use Injective data sources internally
You must expose your own API endpoints
REST, GraphQL, or similar interfaces are acceptable
Local or test deployment is sufficient
You do not need to:
Deploy smart contracts
Build a frontend
Handle real funds
Submission Requirements
Step 1: Submit via Typeform
All projects must be submitted through the official Typeform:
👉 https://xsxo494365r.typeform.com/to/iiNKwjI8
You will be asked to provide:
Project name
GitHub repository link
Short description of your API
Any additional notes you would like the reviewers to know
Only submissions received through the Typeform will be considered for evaluation.
Step 2: Share Your Project on X (Twitter)
After submitting the Typeform, you must publish a public post on X introducing your API project.
Your post should:
Briefly explain what your API does
Include a link to your GitHub repository
Tag the following accounts:
@injective
@NinjaLabsHQ
@NinjaLabsCN
A public GitHub repository
A README covering:
What the API does
Main endpoints and parameters
Injective data sources used
How to run the API locally
Evaluation Criteria
Submissions will be reviewed based on:
API Design Quality
Practical Developer Usefulness
Code Structure and Clarity
Reusability and Extensibility
UI and visual design are not part of the evaluation.
Rewards
Total Prize Pool: 350 USD
Main Prizes: Top 3 Selected Projects, 100 USD per project
Selected based on overall API quality
Focus on usability, clarity, and reusability
Special Prize: Best Developer API — 50 USD
For the most reusable and developer-friendly API
🔥 Bonus Reward Rule
Winners holding a N1NJ4 NFT will receive 2× the listed prize amount.
See more details about N1NJ4 here 👇
Top 3 Selected Projects
300 USD
Top 3 Selected Projects
Top 3 Selected Projects
Judging Criteria
Selected based on overall API quality
Focus on usability, clarity, and reusability
Best Developer API
50 USD
Best Developer API
Best Developer API
Judging Criteria
For the most reusable and developer-friendly API
Schedule