1 min readApr 23, 2018
You need ether for deploying the contract. Once the application is complete, users will have to use ether for those actions that update the state of the blockchain.
For instance, when you follow a user that information is saved in the blockchain and you have to pay for the ether gas used in that action.