Explorer Name Service
The public key of the explorer name service is: B62qjzJvc59DdG9ahht9rwxkEz7GedKuUMsnaVTuXFUeANKqfBeWpRE and the memo field must contain a prefix of Name:
Since the early days of Mina's first testnets we have always displayed usernames on account pages to help users track their progress in the technical challenges.
Now that mainnet has launched, we are only displaying addresses listed on https://mina.staketab.com/ intended for use for staking providers and notable addresses such as the Foundation or O(1) Labs delegation addresses.
While we did not intend to add individual information, primarily due to privacy concerns, a number of users wish to associate their account with their address. To facilitate this we have a simple name service to display a chosen name on the account page of the account holder.

Add a name to the MinaExplorer account page
To ensure that only the address holder may update the information, a transaction must be broadcast on the Mina blockchain utilizing the memo field to the specified address. To identify this is a name request, the memo must begin with Name:
You should send an amount of 0 and only pay the transaction fee. There will be a short delay in the site being updated, but you should be able to view the transaction on the Name Service wallet page.
Memos are limited to 32 characters that include the prefix.
mina client send-payment --amount 0 --receiver B62qjzJvc59DdG9ahht9rwxkEz7GedKuUMsnaVTuXFUeANKqfBeWpRE --fee 0.1 --sender <YOUR_PUBLIC_KEY> --memo "Name: My new name"
Retrieving names via GraphQL
Obtain all name service transactions:
query memoParser {
transactions(query: {to: "B62qjzJvc59DdG9ahht9rwxkEz7GedKuUMsnaVTuXFUeANKqfBeWpRE", canonical: true, memo_ne: "E4ZJ3rmurwsMFrSvLdSAGRqmXRjYeZt84Wws4dixfpN67Xj7SrRLu"}, sortBy: BLOCKHEIGHT_DESC) {
from
blockHeight
memo
}
}
Memos are returned Base58Check encoded. The query excludes where the memo is empty.
Get the name associated with an account:
query memoForAccount {
transactions(query: {from: "B62qjzJvc59DdG9ahht9rwxkEz7GedKuUMsnaVTuXFUeANKqfBeWpRE", to: "B62qjzJvc59DdG9ahht9rwxkEz7GedKuUMsnaVTuXFUeANKqfBeWpRE", canonical: true, memo_ne: "E4ZJ3rmurwsMFrSvLdSAGRqmXRjYeZt84Wws4dixfpN67Xj7SrRLu"}, sortBy: BLOCKHEIGHT_DESC, limit: 1) {
memo
}
}