> For the complete documentation index, see [llms.txt](https://tutorial.neoline.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tutorial.neoline.io/reference/json-rpc-api.md).

# JSON-RPC API

- [eth\_requestAccounts](https://tutorial.neoline.io/reference/json-rpc-api/eth_requestaccounts.md)
- [eth\_accounts](https://tutorial.neoline.io/reference/json-rpc-api/eth_accounts.md): Returns a list of addresses for the accounts owned by the user.
- [eth\_chainId](https://tutorial.neoline.io/reference/json-rpc-api/eth_chainid.md)
- [personal\_sign](https://tutorial.neoline.io/reference/json-rpc-api/personal_sign.md)
- [eth\_signTypedData\_v4](https://tutorial.neoline.io/reference/json-rpc-api/eth_signtypeddata_v4.md)
- [eth\_sendTransaction](https://tutorial.neoline.io/reference/json-rpc-api/eth_sendtransaction.md)
- [wallet\_addEthereumChain](https://tutorial.neoline.io/reference/json-rpc-api/wallet_addethereumchain.md)
- [wallet\_switchEthereumChain](https://tutorial.neoline.io/reference/json-rpc-api/wallet_switchethereumchain.md)
- [wallet\_watchAsset](https://tutorial.neoline.io/reference/json-rpc-api/wallet_watchasset.md)
