bitcoin, I'd use the JSON-RPC and keep track of transactions in blocks and have to build the UTXO database myself. Is it the same with ethereum?
Ethereum is not depended upon the unspent transaction output or UTXo. Instead, it depends on the state of the system. It only has account address linked with balance. For spending a certain amount, we only required an account with a balance greater than the amount to spend and its passphrase.[spending with wallet]