← Home
Frontier

Open data API

Everything the site shows is also available as plain JSON, free, no key needed. Please cache responses for at least a minute.

Endpoint What it returns
GET /api/treasury Safe balances in ETH, USDC and FRNT; both lock-ups with released and releasable amounts and schedule; verified contribution totals; the public ledger. Read from Base every minute.
GET /api/contributions Whether contributions are open, count, total in USD, and the public list (name, country, amount, transaction hash).
GET /api/rewards The task list with points, the program note, and the leaderboard of approved points.
GET /api/config Treasury address, USDC address, chain id, current ETH price used for quotes.
GET /blog/posts.json Every published post with title, date, category and URL.
GET /feed.xml RSS feed of the blog.
GET /tokenlist.json FRNT in Uniswap token-list format.

On-chain sources, which anyone can verify independently:

Example:

curl -s https://thefrontier.space/api/treasury | python3 -m json.tool

Building something with this data counts as a "Build something" task in the rewards program.