Method deep dive

ETH Event

Your inscription emitted as a smart contract event — searchable by blockchain indexers and permanently stored on Ethereum.

What are Events?

Ethereum smart contracts can emit “events” — structured messages that are permanently recorded in transaction logs. Unlike calldata, events are designed to be easily searched and filtered, making them ideal for indexing services like The Graph and analytics platforms like Dune.

EternalChain uses a dedicated smart contract that emits an event containing your inscription. This means your words aren’t just stored — they’re indexed and discoverable by anyone querying the contract.

How It Works

1. Your message is passed to EternalChain’s smart contract on Ethereum.
2. The contract emits an event (e.g., Inscribed(string)) with your text.
3. The transaction is confirmed and the event is permanently recorded in the transaction logs.
4. Your inscription can be found by querying the contract’s event history.

How to Verify Your Inscription

On Etherscan, navigate to your transaction and open the “Logs” tab to see the emitted event. You can also query it programmatically:

// Query the contract's event logs const res = await fetch( "https://api.etherscan.io/api?module=proxy&action=eth_getTransactionReceipt&txhash=<txid>" ); const { result: receipt } = await res.json(); // The event log contains your inscription const eventLog = receipt.logs[0]; // Decode the event data (ABI-encoded string) const hex = eventLog.data.slice(130); // skip ABI offset + length const len = parseInt(eventLog.data.slice(66, 130), 16); const bytes = new Uint8Array( hex.slice(0, len * 2).match(/.{2}/g).map((b) => parseInt(b, 16)) ); const message = new TextDecoder().decode(bytes); console.log(message); // Your inscription

Why Choose Events?

Events are the best choice when discoverability matters. Unlike calldata (which requires knowing the exact transaction hash), events can be queried by contract address — meaning all EternalChain inscriptions stored this way are searchable as a collection.

Cost

An ETH Event engraving costs $10. This covers the smart contract interaction, gas fees, and the engraving service. No wallet or ETH required on your end.

Confirmation Time

Like all Ethereum transactions, your inscription is confirmed in the next block (roughly 12 seconds) with full finality in about 15 minutes.

Trade-offs

Advantages
Disadvantages
Searchable and indexable by contract
Slightly higher gas than calldata
Discoverable via blockchain analytics
Requires smart contract interaction
Structured data in event logs
Less human-readable than calldata on Etherscan
Fast confirmation (~12 seconds)
ETERNALCHAIN — Love, immutable. © 2026·Terms of Use