Looking up a transaction
Aster Chain tx hashes are 32-byte hex strings — same format as Ethereum and BNB Chain. Paste the full hash into the AsterScan search bar and you land on /tx/{hash}.
Hash format
0x6b17a8f0c2d4e9a1b3f5c8d2e4f6a0b1c3d5e7f9…
Always starts with 0x, followed by exactly 64 hex characters.
Every field on a transaction page
| Field | What it means |
|---|---|
| Hash | Unique tx identifier. Generated when the tx is signed by the sender. |
| Block | Which block included this tx. Click to see all txs in the same block. |
| Validator | Which validator sealed this block. Useful for tracing provenance. |
| Action | The canonical type — see the full list below. |
| User | Address that signed and submitted the tx. Always public, even on privacy orders. |
| Timestamp | When the block was sealed. With ~50ms blocks, this is near-instant after submit. |
| Data | Decoded payload — varies by action type. Empty for cipher orders. |
| Fee | Gas paid in ASTER. Usually 0. Trading fees (USDT %) are separate. |
All 13 action types
Every Aster Chain tx is one of a small typed set — no opaque contract calls. Each action type has its own color in the AsterScan live feed.
| Action | Description |
|---|---|
| PlaceOrder | Submit a new order (limit, market, stop). Most common action by volume. |
| PlaceStrategy | Multi-leg order (TWAP, OCO, bracket). Typically used by bots. |
| CancelOrder | Cancel a single open order by ID. |
| CancelOrders | Cancel multiple orders in one tx (e.g. cancel-all on a symbol). |
| CountdownCancelAll | Auto-cancel-all if no heartbeat received in X seconds. Market maker safety net. |
| Deposit | Move funds (typically USDT) into the AsterDEX account. |
| Withdraw | Withdraw funds from AsterDEX back to wallet. |
| AdjustLeverage | Change leverage multiplier on an open position. |
| ChangePositionSide | Switch between hedge mode and one-way mode for a symbol. |
| UpdateOracle | Validator-only: push mark prices for all symbols. Not user-initiated. |
| ChangePrivacyMode | Toggle order encryption on/off for the account. |
| FeeBurn | Toggle Fee Burn mode (pay fees in ASTER at a discount, burned). |
| Noop | No-op heartbeat. Used by the matching engine for timing cadence. |
See the live transaction stream for a real-time view of which actions are firing right now.
Privacy mode & encrypted payloads
AsterDEX supports optional privacy mode where order payloads are encrypted on-chain. The action type and sender stay public; the cipher is opened only by the matching engine.
Public (always visible)
- • Sender address
- • Action type (PlaceOrder)
- • Timestamp
- • Block / validator
Encrypted (privacy mode ON)
- • Symbol (e.g. BTCUSDT)
- • Side (buy / sell)
- • Price
- • Quantity
Post-upgrade (May 2026)
As of May 18, 2026, the resulting position is also hidden — not just the order placement. Only the wallet owner sees their own size, entry, and PnL.
Common gotchas
PlaceOrder ≠ Fill
PlaceOrder means the order was accepted into the orderbook. Fills are matched internally and don't emit per-fill on-chain events visible on AsterScan.
Rapid PlaceOrder + CancelOrder pairs
Same address placing and immediately cancelling orders is usually a market maker actively quoting — not spam. It's the normal HFT pattern on any orderbook.
UpdateOracle is infrastructure, not user activity
Validator addresses push oracle prices continuously. Filter them out if you're analyzing user behavior — they account for a large share of raw tx count but zero user volume.
Programmatic access
AsterScan exposes chain data via a public API:
Per-tx and per-block lookup go directly to the AsterDEX endpoints — see docs.asterdex.com.
Last reviewed May 2026.
Corrections → @aster_scan