# What are the use cases for the RPC API?

Answer:

Below are a few use cases for the Blockdaemon RPC API.

- **Information on Accounts, Blocks, Chains**: Retrieve information on the chosen network, from a specific block, or on an address’ stored data on-chain.
- **Digital Asset Management**:
  - Verify Wallet Balances - Ensure they contain the expected digital assets
  - Monitor Incoming Transactions - Observe blockchain wallet balance changes to detect incoming digital assets.
  - Verify Outgoing Transactions - Our client monitors transactions to verify that digital assets have been transferred successfully.
- **Monitor On-Chain Events**: View and understand events on the blockchain. Easily monitor changes in wallet balances and listen for incoming and outgoing on-chain transactions.
- **Read and Write Transactions**: Send transactions between addresses, write on-chain data, and read blockchain address data.
- **Access Historical Protocol Data at Scale**: Gain access to performant and cost-effective historical protocol data at scale. Use it to backtest financial models to provide better forecasting and much more.

Learn more about each of these use cases [here](https://docs.blockdaemon.com/reference/native-use-cases).
