Set in Block

How it works

To read a message:

To record a message:
  • Users can use Set in Block submission interface to create Ethereum blockchain messages and broadcast them with their MetaMask wallets. The submission is done on the client side. For privacy reasons, every new Set in Block message is sent to a randomly generated Ethereum address.

Read how to use Set in Block for copyright protection.


Your message, recorded on the blockchain, is immutable and incorruptible - no one can delete or modify it. It also never expires - it's a permanent record.

By having a message archived on the blockchain, you have a mathematically-based proof of existence that your message is authentic, and that it existed prior to a specific date.

The message you enter in the Set in Block new message interface is encoded into a hexadecimal format and then included in the data field of the Ethereum blockchain transaction.

Set in Block message submission interface only encodes and prepares the message. After the submit button is pressed, you will be asked to confirm the transaction with your MetaMask wallet and by doing this, to create a permanent record, which is a proof of existence.

The value of your prepared transaction is 0. The longer is your message, the bigger is the transaction fee. Gas Limit is calculated automatically, according to the size of your message. Gas Price is set to 3 Gwei, but can be changed, depending on the network conditions.

We never see your private key or any other personal data, as the transaction is broadcast on the client-side, through the MetaMask extension. You can inspect the code of our website by looking into its source and visiting its GitHub repository.

After the message is added to the blockchain, it is no longer possible to change or delete it. Also, the time and the date of the message creation is impossible to change - that's the proof of existence. The unique quality of the blockchain is that it is immutable and incorruptible, and because of its decentralized nature, the data you add to the blockchain stays there forever.

The message submission is anonymous and for every message, a new random receiving Ethereum address is generated. Besides Google Analytics with IP anonymization, we do not use any trackers or cookies. We do not use a database and do not collect any information about the website users.

"I'm feeling lucky" is a random list of Ethereum transactions with messages. You can browse through them by repeatedly clicking the lucky button.

Powered by Etherscan.io APIs.

Follow and fork Set in Block on Twitter and GitHub.

Contact: [email protected]