Guides
Dash CoreDash PlatformDash.orgDash User DocsLog In

Fetch an identity from its name

🚧

New site!

All content has been migrated to docs.dash.org. You will be automatically redirected momentarily.

Fetching an identity from its name

Assuming you have created an identity and attached a name to it (see how to register an identity and how to attach it to a name), you will then be able to directly recover an identity from its names. See below:

const client = new Dash.Client({
  wallet: {
    mnemonic: '', // Your app mnemonic, which holds the identity
  },
});

// This is the name previously registered in DPNS.
const identityName = 'alice';

const nameDocument = await client.platform.names.resolve(`${identityName}.dash`);
const identity = await client.platform.identities.get(nameDocument.ownerId);