Skip to main content

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.

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.

Search for a Celestial ID in Astrotrek

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

Celestials section on an Astrotrek account page

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

Celestial ID on an Astrotrek transaction page (signer)

Try it now

Get started:

  • Go to https://celestials.id
  • Search for a name and start an auction
  • Link your Astria address to your .i name.
  • 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 when address is null, persist the last head, 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

See Explorer Integration for a deeper, explorer‑focused guide.

FAQ

  • How do I get my own .i name? 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