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

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

    a larger amount of SOL being extracted in the “Transaction Result” (in this case 0.00203928 SOL)

    That’s the " renting fee " of the token you just received which is $MIRO.

    That happens when the target / receiving address doesn’t have that token before. Some wallet will add that Renting Fee by default when sending a transaction of such tokens if the receiving address doesn’t have the token there already.

    Also about the " Transaction Fee ", some wallets have it implemented by default what we call " Priority Fees " which are a bit more than the standard one which is usually " 0.000005 SOL ".

    So if a normal wallet to wallet transaction (ot a Swap or trading in a Dex) costed you more than " 0.000005 SOL ", then it’s a " Priority Fee " thing.

    • 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.