FREE NFT RAM Mystery solved - This is how much RAM you pay for grabbing a FREE NFT?


In my last article, I showed you how you can get the RAM you bought back

I got this comment:

 

Your understanding is flawed and unfortunately most of the WAX user do not understand RAM concept.

You only get back/or sell the RAM you have not used (Available). RAM used is not going to be released.

RAM is used to record transaction data in WAX blockchain, if you sell NFT , you add one more transaction, you are increasing RAM,
If you grab free NFT, you create one more transaction data , you are increasing RAM
If you burn NFT , again one more transaction data , you are increasing RAM.

The only case when RAM can decrease is when the creator of the NFT burns the NFT. 

Well nobody puts (Bitcoin)Baby in the corner

ecd1a5da2a77aae530fc4d117607c8335516d0d4c5a6bbd71c1510c787e1e681.jpg

But this baby likes to be challenged, and is big enough to admit openly if he´s wrong......but he was NOT!

I spent several hours to once and for all simplify and demystify the RAM Mystery...because I searched for an hour to get an answer on the question can I get the RAM I bought back....and the www did not come up with an answer.

Some articles said that RAM spend is RAM lost, but I have seen that that is not the case. I have seen my RAM increase without buying new RAM.....but how could I prove that??? Time for a Scooby Snack, right uncle Scooby? 

4e13242ef00c3403ed595827b0f349a2afa6ea33b109950f51743c0c004f3e55.png

"Looks like we've got another mystery on our hands"

And that mystery begins with the below....

The overview of my current RAM and let´s not focus on WAX because the value of WAX can fluctuate. So we focus on RAM Bytes as they are supposed to be stable. At the start of our little story, I had 6722 RAM Bytes available.

be42ab836e42398b789040bf5a07e529db725246be10438ec2be53e5d742b259.png

"Jeepers!"

This was after an NFT was sold, this was my initial proof that RAM was not automatically lost.

0f615ca5de2aa285719b61ca398b191eee8a328a6262db2768262ddd6b59e93b.png

As my RAM  Bytes increased from 415 Bytes to 7137. So RAM is returned when you sell.

Now I have noticed that when I wanted to list several NFTs in a row I often got the out of RAM message and needed to buy some more. So what if I would de-list some NFTs, that would possibly prove that if RAM was used for listing them up for sale it would or would not be returned when de-listing them,

Hence I canceled the listing for about 10 NFTs.

b42667d941ce4df0c7af47c7934e6a4cfef631694354546831bcf42dc4d18e04.png

Based on the comment I received any action that uses RAM means that RAM is lost, as it´s a payment for a transaction. But de-listing these 10 NFTs brought back RAM. It added over 7000 RAM bytes as you can see below.

 

e1bda19da074e8f4153da90043fd3502ad8d2c384cb5fff93664cea145769fe4.png

And when I put them up again I am back up......

0f615ca5de2aa285719b61ca398b191eee8a328a6262db2768262ddd6b59e93b.png

So now I am back to the 7137 RAM bytes I had prior to de-listing. So that proofs the concept that RAM is not always lost.....you invest RAM to list NFTS and get it back when you de-list them. Now comes the next question:

"Jinkies!"Do I get RAM back when I sell a listed NFT?

I hoped to sell some NFTS overnight to prove that it will or will not increase my RAM.

And guess what, I got lucky, I sold 1 NFT overnight....

That should be enough to prove this concept...if my RAM would have gone up:

dfaa0a86ab9225e0858ac8b54e158bc7c0609ddb7fbd79e8cc122c8b8765aab4.png

It did, It did, I did see my RAM go up!

Selling one NFT added 353 RAM Bytes. And it did not impact the amount of RAM Bytes bought. So selling an NFT returns RAM Bytes.

Now let´s see how much RAM bytes I have to pay for grabbing a Free NFT, if any.......

f8e285045b39a7ddc86c004c90a3095600eef90a8bbe0054836bb7f3346c1c9c.png

Adding 1 freebie cost 133 RAM Bytes.

Now I am gonna list that freebie:

6133b3dcbdeb595b409919c747b4a8c458dbe8711fc92413af4edf3668f8e49e.png

Listing that Freebie just cost me 768 Bytes.

You can see that the total amount bought remains the same and is still equal to the In-Use + Available.

Now for the purpose of proofing my point I will put it up a little cheaper, hoping it would sell straight away and I got lucky again...... or someone else got lucky getting it cheap:

8c30b69cb60a23f128e74db83cb4e73168e633d9f13fa07e433b3d31391379fe.png

After selling I have the 7357 Bytes back

The same amount of bytes I had after buying the Freebie & before listing it.

So what can we deduct from this so far?

8365745e68682f80a3b4165fd45d4d8f63c49304f6b4ce8647b9b05d0feef20c.png

For now, it seems that the Bytes invested in the buy are still ´lost´ in the In Use part of the RAM wallet. But the RAM invested in listing is returned when an NFT is sold or de-listed.

Now I bought another freebie

9c3d96feb31c9301afccc09243db797d084701599f2c72d7180fa09e135ddb3f.png

And again that used 133 Bytes of RAM.

Listing this one cost 415 Bytes of RAM, almost half of the cost of the previous listing:

9196240f91f25f49c855cf02c3fce77cfe6ad68716e73f29c72b81328773b540.png

Now grabbing another freebie.....

aa1154a11bca741e01d22c93b04702abe89341b0be583d79e0c664aea2b44277.png

Cost 141 Bytes of RAM  so not the 133 we´ve seen twice before. 

Now listing it and...wtf?

I see that 6668 Bytes again....did I not pay for listing it?

Hmm detective Bitcoin Doo solved the mystery quickly:

I sold an NFT at the same time I listed one and that sale returned exactly the number of RAM bytes listing this latest Freebie NFT cost (768 bytes).

"Ta-ta-ta-ta-ta-TAA!! Baby POWER!!"

We can conclude that listing an NFT takes about 768 RAM Bytes.

Selling/De-listing an NFT returns those RAM Bytes.

What is not returned are those approx 140 Bytes of Ram used for acquiring the NFT.

e261ba6ab19d7f43ab2042f423e7550bb440ee9f4850f7de8a411f294b9a9d2d.gif

What would happen if I would de-list all my NFTS

How much RAM would I get back?

Knowing that would also tell me how much RAM I actually spend on claiming and probably never get back. 

a766107a28b3835adad699368441e606d694031ebd9f055578fb1eec6c1920ea.png

So after de-listing 300 NFTs in 45 minutes I ended up with ........

d34d00a7a42885df27951e4be7d5cf1637ade871ab539cacec93f8f4f010b3d5.png

198985 RAM Bytes, or 62 WAX Available for selling!

And I spend 45 minutes & 26 WAX on RAM and both I will never get back.

534ba1ca3de7d32e75683d04cac3293666236ae59bf87173f27591d29f29d3ce.jpg

There is more to this mystery!

Let´s do some basic math:

  • 1 WAX = 3186 Bytes.
  • I lost approx. 140 bytes per NFT grabbed

Hence:

  • 1 WAX allows you to grab 22 NFTs

The above is the basis for the most important lesson in all my free NFT articles because it tells you:

 

An NFT it should never be listed for less than 0.05 WAX (1 WAX/ 22 NFTs = 0.046 WAX but you pay about 0.005 WAX in selling fees)

0a1ab0ab1470609ecc73481a6ff080e6c632af927b19545d85c0b0d5d08791a5.png

 

This is really useful info as I need to re-list 300+ NFTs.

Now there is one more test

Has the price of an NFT always been 140 RAM Bytes?

  • I sold 388 Nfts
  • Gave away about 50
  • And still, own about 300 

So let's say I bought about 750 NFTs as some were gifted and I am not sure if that claims RAM.

Now the question is:  How much RAM bytes did I pay for them on average? 

After de-listing I still have 82815 RAM Bytes In Use. That would be the RAM I spend on feeding my Free NFT addiction, grabbing all those nice little works of (f)art.

Hence, 82815 RAM Bytes / 750 NFTs = 110 RAM Bytes per NFT

So it seems in average I paid 110 RAM Bytes, why I am paying more now might be related to the price of WAX being lower, but IDK and IDC.

These calculations are all done based on RAM Bytes. 

Solving one more burning mystery

Burning NFTs does not return the RAM Bytes spend on claiming it. Kids don´t try this at home.....as burning NFTs you got for free will surely take you to hell.

For sake of proofing on more concept, I burned Elizabeth....

036d73de92204191ea1a5f05d84d243601577b1417f3254ab8324468b6976fa1.png

It unfortunately send Lizie to kingdom come and did not return any RAM.

 

The Bottom Line

6746b6b362a75c6957998bac6035e9f06742201af7da17a4a17860762549ad6c.jpg

I paid between 100-150 Bytes of RAM per Free NFT grabbed. So to break even make sure that the selling price of a Freebie is always above 0.05 WAX if you want to keep making profit.

Talking about profit

As said I spend 45 minutes de-listing 300 NFTS, then spend over 2 hours listing all of them again. And actually, it was quite nice seeing those NFTs I got during my early days. Plus the fact it allowed me to have a little NFT sale and still make a profit as I did not list any NFT below 0.05.

Within 8 hours I sold 45 NFTs making 11 WAX and freeing up an additional 10 WAX. After 48 hours l made 25 WAX from sales and freed up 20 WAX on the Blockchain.

So cleaning up your collection (now you know the min. price) is definitely worth it......

Or.... wait....: 

  • 45 WAX * 0.15 cent = 6,75
  • I spend 3 hours
  • Hence making $2.25 an hour

Okay maybe you should rethink doing this 😋

019a554dbf454b9ae1f584cf5e50c4ba3c01999cd005a67c367398fe4da0e20f.png.

They wanted you to believe that, that RAM you bought was gone forever.

"And they had gotten away with it, too, if it wasn't for that meddling Baby!"

7d6979c1973d4110e5fa81539677e819e68a8e8b37a0ae5dcd209996a25c576e.jpg

Thanks for reading, please hit the like button on your virtual way out so others can learn from this to and have a lovely day. 

Big thanks goes out to @R1S2G3 on Peakd for challenging me and keeping me honest

How do you rate this article?

39


BitcoinBaby
BitcoinBaby Verified Member

Little kids keep asking why.....as a Noob in the Big Bad Bitcoin world the same is happening to me as I try to figure how to survive. My Posts will take you through all the things happening in my mind since I got on the BTC Rocket into Crypto Universe


There is more to Bitcoin Baby
There is more to Bitcoin Baby

Of course Bitcoin Baby´s adventure throughout the Big Bad Crypto-verse are great....but sometimes there are other stories out there waiting to be told by BCB

Send a $0.01 microtip in crypto to the author, and earn yourself as you read!

20% to author / 80% to me.
We pay the tips from our rewards pool.