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

avatar

Ram mysr.jpg

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 too 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 (1).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 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 on 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 a 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 (1).png

They wanted you to believe that the 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 too, and have a lovely day.

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

Posted Using LeoFinance Beta



0
0
0.000
12 comments
avatar

Thanks a lot for explaining this. I thought nft are only in ethereum and we can buy and sell only if we pay that gas. I hate fees. lol

Tell me please, can we sell something in wax for free or what's the lowest fee there ?

0
0
0.000
avatar

I will need to get to that point, till now I was only collecting. But I know from a friend/artist that he sells to pay for the WAX/RAM needed for a giveaway. It´s much lower than ETH, but still, you pay RAM for creating, not for giving away.

Posted Using LeoFinance Beta

0
0
0.000
avatar

Brief synopsis:
Grabbing free NFT = -133 bytes of RAM
Listing free NFT in Market = -768 Bytes of RAM
Selling free NFT in market = 415 bytes of RAM

Total RAM consumed here = -133-768 + 415 Bytes = 486 Bytes.

Does it look correct to you @whywhy

I am not in buy and sell of WAX NFT ,I am mostly getting NFT from splinterland's tournament nad really not spending time in POC.

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

I warned you. Do not burn NFT for RAM if you are not the creator of the NFT.

Posted Using LeoFinance Beta

0
0
0.000
avatar

Grabbing and listing looks correct but selling does not cost me anything in RAM. It even returns my RAM for listing once sold. So only cost is grabbing once you sold

0
0
0.000
avatar

Since listing fees in RAM > RAM returned after selling.

so even in selling , RAM is used/lost.

(Assume , if you just let the NFT sit in your wallet, then cost it just under 150 bytes.)

Posted Using LeoFinance Beta

0
0
0.000
avatar

In selling no RAM is used but you need to add the fees into your WAX price indeed. Price for selling based on wax lost would be 0.046...but including the fees it´s 0.051 WAX hence my 0.05WAX suggestion

0
0
0.000
avatar

Indeed at current price just below 150 bytes

0
0
0.000
avatar

Hey thanks for doing all the math and time consuming calculations and experiments there. I have a small collection on AtomicHub, mostly super cheap or free NFTs I picked up, and some gifts.

Posted Using LeoFinance Beta

0
0
0.000
avatar

You are very welcome, I just enjoy the hunt and building a huge free collection, but it makes it easier for others if someone shares their findings

0
0
0.000
avatar

this was quite enlightening. Thanks for doing all of this work!

0
0
0.000
avatar

Thanks I enjoy a good mysterty

0
0
0.000