How the Ethereum guestbook works.
Before you leave a permanent message on Ethereum, understand the payment, gas, public record, and limits of an irreversible transaction.
01
What is an Ethereum guestbook?
GuestbookETH is an on-chain guestbook: you connect an Ethereum wallet, write a message, and submit a smart-contract transaction. After confirmation, the contract stores the message with the signing wallet and timestamp in a public ledger.
02
How do I leave a permanent message on Ethereum?
Connect a wallet on the supported network, write and review your message, then choose Sign the guestbook. Your wallet will show the ETH payment and network gas before you approve the transaction. The message is added after the transaction is confirmed.
03
How much ETH does it cost to sign the guestbook?
The guestbook contract sets a minimum ETH payment that can change for future entries. The current minimum is shown in the signing form and your wallet confirmation. If you send more than the minimum, the full amount is recorded as the fee paid for that entry.
04
Are Ethereum gas fees included in the guestbook payment?
No. The guestbook payment and Ethereum gas are separate. The payment goes to the contract as part of your entry, while gas pays the network for processing the smart-contract transaction. Your wallet displays the estimated gas before you approve.
05
Can I edit or delete an Ethereum guestbook message?
No. Review your words carefully before signing. Once confirmed, the GuestbookETH contract has no function to edit or delete an entry, and neither the signer nor the contract owner can remove it from the blockchain. The website may change how it displays an entry, but the on-chain record remains public.
06
Is my guestbook message public?
Yes. The message, signing wallet address, timestamp, payment amount, and transaction data are intended to be publicly verifiable on Ethereum. Do not include passwords, private information, financial details, or anything you may later need to keep confidential.
07
What happens if my wallet transaction fails?
A failed or rejected transaction does not create a guestbook entry, but Ethereum may still charge gas if the transaction was submitted and executed before reverting. Check your wallet and transaction hash before trying again, and do not assume a pending transaction has failed.
08
Can the owner change or remove existing guestbook entries?
The owner can pause new signing, change the minimum payment for future entries, change the maximum message length, and withdraw accumulated ETH. The owner cannot edit or delete messages that have already been stored by the contract.
09
What happens when the guestbook is paused?
New messages cannot be signed while the contract is paused. Existing entries remain readable and unchanged. Signing becomes available again only after the contract owner unpauses the guestbook.