When I do transfers from a hot wallet to a cold wallet in Solflare, I regularly see both a SOL “Transaction Fee”, which is typically low (in this case 0.000027 SOL), but I also see a larger amount of SOL being extracted in the “Transaction Result” (in this case 0.00203928 SOL). I haven’t worried about it too much since it’s not a lot of money, but it still bothers me a bit. What is going on here? Can someone help me understand?

Here’s the transaction. In this case I was sending $MYRO to cold storage. https://solscan.io/tx/QuBihY9VZwwyb1cgmLiVsyjJLdm31jS6AyevX358sCdgN1dqvxFC2vcrcnJC7Q6HKJpV672DmhaL8iTAwS6RuTj

Thanks!

https://preview.redd.it/meagb5djl42c1.png?width=356&format=png&auto=webp&s=af19744142a6673d25146f1167353c58fb17946c

  • gurtz135@alien.topOPB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    A follow-up question if you don’t mind:

    Does “rent” get used up over time or is it a one-off payment?

    What I’m getting at: Could the 0.00203928 SOL rent for $MYRO be used up at some point, causing $MYROs rent for that wallet to be “delinquent”? (Maybe it’s a dumb question.)

    • lost_kernel@alien.topB
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      It’s a one time, you can close the spl-20 account if your balance IS 0 and retrievd the 0.00203928 sol for the sol account with it’s on cryptographie elliptic curve. (The spl-20 account are out if cryptographic curve so they can’t be a sol valid adresse)

      The rent fee depends the epoch and it’s calcalated by the token spl-20 program.