Astrotrek
Celestials bring the same clarity to explorers as DNS brings to the web. Astrotrek displays people‑friendly names instead of raw addresses by indexing the Celestials changes feed and serving from a server-side index. Users can search by name, see names on account pages, and also see the signer's Celestial on transaction pages.
- Interactive docs: https://api.celestials.id/scalar
- API Overview: https://celestials.id/docs/api-overview
About Astrotrek and Astria
Astria is a decentralized shared sequencer network that provides ordering and availability guarantees for rollups, making it easier to launch scalable, sovereign execution environments without building bespoke sequencing infrastructure.
Astrotrek is Astria's blockchain explorer. It provides real‑time views of blocks, transactions, accounts, validators, rollups, and more, and integrates Celestials to surface human‑readable names in search, account pages, and transaction details.
What users can do in Astrotrek today
- Search by name: Type a Celestial ID (e.g.,
alice.i) into the Astrotrek search bar and navigate directly to the matching account.

- See your name on account pages: On an address page, Astrotrek shows a Celestial ID at the top of the section.

- See the signer's name on transaction pages: On a transaction page, Astrotrek shows the signer's Celestial ID when available.

- Live examples:
Try it now
Get started:
- Go to https://celestials.id
- Search for a name and start an auction
- Link your Astria address to your
.iname. - Go to https://astrotrek.io, search for your name (e.g.,
yourname.i), and check your account and recent transactions
How it works in Astrotrek
Astrotrek integrates with Celestials using the address_changes feed. It maintains a server-side index built from this feed; no live lookups are performed at query time.
- For search by name (
*.i): Validate input, then consult the server-side index to get the Astria address and navigate to that account if present. - For account pages: When rendering an address, consult the server-side index for the address's Celestial ID on Astria and display it in the "Celestials" section.
- For transaction pages: Show the signer's Celestial ID (when available) by consulting the server-side index for that signer address on Astria.
- Keep it up to date: Use the changes feed to maintain the server-side index (optionally with avatars via
with_images: true), store mappings, handle removals whenaddressis null, persist the lasthead, and poll every few seconds.
Indexing example:
curl https://api.celestials.id/api/resolver/changes \
-X POST \
-H 'Content-Type: application/json' \
-d '{
"chain_id": "astria",
"from_change_id": 0,
"limit": 1000,
"with_images": true
}'
Endpoints used by Astrotrek
- POST /api/resolver/changes - index address changes
See Explorer Integration for a deeper, explorer‑focused guide.
FAQ
- How do I get my own
.iname? Visit https://celestials.id, search for a name, start an auction, and link your addresses. Set your Astria address as to have it show in Astrotrek. - Why don't I see a name on account or transaction pages? The address may not have a linked Celestial ID for the Astria chain.
- I searched for a name but didn't get an account result - why? The name may not exist, or it may not have an address set for Astria.
- Is this secure? Yes. Name‑to‑address links are established with cryptographic signatures.
- I just linked my Celestial but don't see it in Astrotrek - why? Indexing on Astrotrek may not be instant. Wait a few minutes for the changes feed to be processed, then refresh the page.
Support
For technical questions or integration assistance: support@celestials.id