I received this error since I had multiple transfers to other accounts, is there a workaround for this so that I can continue sending tokens out?

"code":500,"message":"Internal Service Error","error":{"code":3080001,"name":"ram_usage_exceeded","what":"Account using more than allotted RAM usage"

1 Answer 1


You need to buy ram for account which you used to do transaction. For how to buy ram have a look at this https://developers.eos.io/eosio-cleos/reference#cleos-system-buyram

  • is this the only way? What if I wait? will my RAM be refreshed or sth?
    – Ibo
    Commented Sep 22, 2018 at 4:28
  • RAM will not refreshed automatically CPU and NET Bandwidth will refreshed automatically may be in 48 hour.If your RAM refreshed than you will lost all your contract data and states.
    – Mr.Y
    Commented Sep 22, 2018 at 4:35
  • so practically if I want to send anything from my account now I have to buy RAM, how did I get RAM in the first place then?
    – Ibo
    Commented Sep 22, 2018 at 4:37
  • can't understand can you please be more specific?
    – Mr.Y
    Commented Sep 22, 2018 at 4:39
  • When my EOS account was created, I already had some RAM, I did not buy that RAM, do new accounts come with some free RAM or when we stake we get RAM as long as we stake, there should be a better mechanism for having RAM=being able to perform free transactions
    – Ibo
    Commented Sep 22, 2018 at 5:53

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.