KARMA Contract Updates: Never Worry About RAM Again

KARMA
2 min readJul 25, 2019

--

KARMA Contract Updates: Never Worry About RAM Again

This is extremely exciting and is a giant step forward for KARMA. Users should NOT have to worry about CPU/NET/RAM, especially people new to blockchain. It’s been a focus of KARMA since day 1, to make KARMA as easy and fun to use as possible. We want to make the EOS blockchain & blockchain interactions within KARMA, invisible to the users. We’re excited to announce that CPU/NET/RAM should not be an issue for users on KARMA anymore.

The Primary Contracts For KARMA Now Cover:

therealkarma:
Power Ups
Power Up history (used to make sure they get rewards if they powerup but haven’t claimed for a while)
Refund requests when powering down

thekarmadapp:
Posts
Voter history (has someone voted this day)
Votes on posts
Inflation history
Daily post history

The Only Thing A User Will Pay RAM For Within KARMA

  1. Transferring KARMA to someone who doesn’t have any KARMA.

This is an edge case as 99% of users within KARMA have some. With the initial 2,000 bytes of RAM that karmasignups buys for new accounts, this minimal/edge case action should never restrict a user from using KARMA.

*If a user were to use their account outside of KARMA with another unrelated contract/dapp, they may be charged CPU/NET/RAM for those transactions.

CPU/NET Within KARMA Is Not An Issue

Users accounts are currently required to cover CPU/NET usage within KARMA. With the help of CPU Emergency, if a user ever runs out, a button pops up that when clicked gives the users 10 EOS delegated to them so they can continue to use the app.

KARMA Website: https://www.karmaapp.io/

--

--

KARMA

KARMA is a social network designed for those who create the value, to actually earn it. Users are incentivized to do good, share positive & original content.