EulerBeats Enigma Printing

Constantin Kostenko
Treum
Published in
4 min readMar 30, 2021

The printing of the EulerBeats Enigma tokens can be done from the EulerBeats.com site. The initial printing started about 3 hours after the auction ended for the 25 Original NFTs on March 31, 2021.

Print Preparation

You will need a MetaMask or another wallet funded with ETH to participate in the print buying process.

⚠️ You should be proficient in understanding how to use your wallet to set a higher gas fee for your transactions if needed.

Minting a print

Go to EulerBeats.com and select Enigma. Then Connect Wallet from one of the available choices.

Enigma NFT is the second half of the Euler record

Next, pick a beat from the list on the left and select the Buy Print button to initiate the process. Confirm your transaction in your wallet to initiate the attempt to buy.

The “Buy Print” will be enabled soon after the auction

High Demand Considerations

There may be periods of congestion when buying a print. During a peak period, multiple transactions for the same token at the same price will collide with each other and the transaction that comes second will be reverted causing a loss of gas you sent with the transaction.

High Demand Mitigation: consider the slippage feature

The EulerBeats team built a slippage feature in the ⚙️ settings section of the EulerBeats.com site. This can help you set pricing for a print prior to making a Buy Print transaction. This feature allows you to send more ETH with your transaction so that if a print is not available at the current price listed on the site (because someone else just got it) you will still be able to get a print at the next available price up to the amount you specified.

The slippage tool for EulerBeats

The slippage setting has two options to assist with printing. Both options help you pre-populate your transaction with values before you approve it in your wallet. The first option lets you specify if you’re OK buying the next print or the one after next if the current one is no longer available at the price listed on the site. Let’s look at an example.

At the start of printing, if two people set slippage at 1 (remember there’s zero too), and they both try to print at the same time. Both people will get a print: one at the listed price and another one at the next price. If three people set slippage at 1, and they all try to print at the same time, only 2 of 3 will get a print. The transaction that didn’t get the print will revert and the gas will be lost. By setting slippage at 1, what you’re saying is that “I am willing to buy at the current price or the price of the next one.”

The second option is to specify the max price you’re willing to pay for a print. For example, the current price for a print is 0.5. You specify the price of 1.2 ETH. When your transaction arrives and there are 5 other transactions in front of you, then you would still get your print for 1.1 ETH. This is a gross oversimplification of what’s happening on the blockchain, but in essence, you’re #6 in line in this example. You will get a print and get a refund of 0.1 ETH.

Don’t forget to set higher gas

The slippage feature is independent of the higher gas setting you may want to set when sending the transaction to ensure it gets picked up faster. This guidance will be less relevant during a placid print period a few days after the EulerBeats Enigma auction completes.

You will find the helper text below readily available to you under❓the icon of the Slippage settings pop-up in settings on EulerBeats.com.

Screenshot from the help pop-up on EulerBeats.com

Historical Reference: Peak Period Printing

For the first 6️⃣ hours of the printing process, the EulerBeats Enigma printing was enabled only for externally-owned address wallets such as MetaMask. Printing from smart contract-based wallets was be disabled during the peak period. This was a bot mitigation tactic 🙅🏽‍♂️ 🤖.

--

--

Constantin Kostenko
Treum
Editor for

Building platform businesses on Ethereum blockchain at @ConsenSys.