Management API Reference

eth_accounts

Retrieve connected account addresses from the wallet.

Request#


_10
type Request = {
_10
method: 'eth_accounts',
_10
}

Response#

Array of connected Account addresses.


_10
type Response = `0x${string}`[]

Example#

To make these instructions concrete, we have created a sample cross-app wallet called Rapidfire ID. To interact with it, you can find its SDK in the NPM package directory: @rapidfire/id.

You can check out the GitHub repository for Rapidfire Wallet to learn how to create your own wallet.


_10
import RapidfireID from '@rapidfire/id'
_10
_10
const rapidfire = new RapidfireID()
_10
const provider = rapidfire.getEthereumProvider()
_10
const accounts = await provider.request({ method: 'eth_accounts' })