____  ___    _  _     _   _ _____     _______
 / ___|/ _ \  | || |   | | | |_ _\ \   / / ____|
| |  _| | | | | || |_  | |_| || | \ \ / /|  _|
| |_| | |_| | |__   _| |  _  || |  \ V / | |___
 \____|\___/     |_|   |_| |_|___|  \_/  |_____|

 --- A GOPHER-LIKE INTERFACE FOR HIVE BLOCKCHAIN ---

Nicknames: Option to update the pointing address

BY: @jga | CREATED: June 29, 2024, 5:17 a.m. | VOTES: 15 | PAYOUT: $0.63 | [ VOTE ]

https://images.hive.blog/0x0/https://files.peakd.com/file/peakd-hive/jga/23u5tVw35wXth186HyJnBMjWEZKnSdSDrXSX6XEpd9UgB7ZHtuWRNEKskkjDdA2nALgru.png

Koinos nicknames is a service in koinos that allow us to assign a name to an address. This service not only improve the user experience when using dApps in koinos but it also can be used to create your profile. Nicknames are a digital identity for web3 🚀.

Behind the scenes Nicknames are NFTs: Each nickname is a NFT and its profile is defined in the metadata.

New feature - Ownership different to linked address

Initially, the address linked to the nickname was the address of the owner. But now we are introducing a new feature: Now the linked address can be different and it's defined by the owner.

Why do we want this feature?

Let's assume that I launch a new token in Koincity. And I want to define a nickname for it. How to do it? Previously the process was the following:
1. Create the nickname with my account.
2. Define in the profile the details of the token I'm launching.
3. Transfer the nickname to the token address (to make the link between address and nickname. Now the token address is the owner).

The problem is: How do I update the profile of the nickname? Since now the owner of the nickname is the token address and I don't have the private of it then it's impossible for me update it.

The new feature introduced in nicknames solves this problem! Now the process would be the following:

  1. Create the nickname with my account.
  2. Define in the profile all the details related to the token I'm launching, including the address of the token.

In this way I keep the ownership of the nickname which allows me to update the profile when needed.

[IMAGE: https://files.peakd.com/file/peakd-hive/jga/23wgaGwrsT49f3FswD2wm6agPkYV8uJQyR6uaw1fJAVumWtHmpjGDdsDbqZNg6XJJCeGt.png]

👆 As you can see in the image @jgapool-two points to the address 1MbsVfNw6yzQqA8499d8KQj8qdLyRs8CzW. That is the address of the mining pool. However, the address of the owner is different. The owner of the nickname is 1MdqwaSBy6rbasPJ9vmg2pZFJSVZ29GFpZ.

Option for permanent address

New projects in Koinos need to create trust with its community. We also added the option to make the linked address permanent. In the website, this option is marked with a lock 🔒 When this option is activated the linked address cannot be updated anymore by the owner of the nickname. In any case he is still able to update the rest of the profile.

Option to update address with governance proposal

This option is similar to the previous point with the difference that the address can be updated using a governance proposal. This option is useful when system contracts like the KOIN contract require updates and its address should change. In the nicknames website this option is represented with a lock with a key 🔐

Multisignatures to protect nicknames

This new feature simplifies the process of managing nicknames with multisignatures. For instance, a DAO could own multiple nicknames and manage them using an internal governance process.

This use case is possible because the owner of the nickname is not necessarily the address resolved by the nickname. Each nickname will resolve a different address, but all of them will be owned by this DAO.

Smart wallet with Metamask

Right now I'm working in a smart wallet that will allow users to interact with Koinos Blockchain by using Metamask. And nicknames is an important piece in this product, because users will be able to reference dApps or normal accounts by using nicknames.

Tokens in Kondor Wallet

If you want to import a token in Kondor you can do it in the settings by referencing the nickname of the token, like @koin or @vhp.

If Kondor marks the token as "not permanent" is because the address of the nickname can be changed at any time by the owner. This message is added as an alert to the user.

[IMAGE: https://files.peakd.com/file/peakd-hive/jga/23tw5ZDV3jYt6z5MPKB4ZRSpie6JvPehkG7jwgtzoHZhytcHodeyhvyJMuZXvTBUP4mbP.png]

In order to remove that flag, the owner of the project must update the metadata and mark it as permanent or modifiable by koinos governance.

Token/NFT projects - contact me

If you launched a token or a NFT contract and you can no longer update the metadata of the nickname because you lost control of the nickname please contact me.

https://koinosbox.com/nicknames

TAGS: [ #koinos ] [ #nicknames ] [ #dev ] [ #kondor ]

Replies

@hivebuzz | July 20, 2024, 5:23 a.m. | Votes: 0 | [ VOTE ]

Congratulations @jga! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You distributed more than 52000 upvotes.Your next target is to reach 53000 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

@douglas.life | Oct. 12, 2024, 12:13 a.m. | Votes: 0 | [ VOTE ]

Keep up the good work. 👏🎵

Dear beloved Hive creator,

Coding poet Gudasol here to support you sharing your art + life on Hive.

As a fellow creator, I know how hard it is to get the word out there.

I built cXc.world to help creators like us get more support from the blockchain community + beyond.

Share your music on cXc.world, and copy the Markdown for a easy post includes embedded players for Spotify, Youtube, Soundcloud.

That way, you can earn HIVE + stack streams on centralized platforms, as they do still matter.

Not a music creator? No problem. You can still use cXc.world to find + share music you love.

What's next?

Preview the next evolution of cXc, Tetra.earth.

Expose local music from your area!

We're helping grassroots musicians, and you can too by adding their music (no sign up or WAX account required).

[IMAGE: https://media.giphy.com/media/PmdDeASIZc3xBL5AXQ/giphy.gif]

Join our community 🐬

Find fellow music lovers in cXc's Discord

Bad news: Saying see you later to Hive! 👋

We didn't get the needed support to continue cXc.world on Hive, as our DHF proposal lacked votes, but [Good News Everyone] cXc.world will add a Markdown copy button, allowing you to easily share your music + music you find on Hive.

For now, we're on WAX, with tools you can use to mint your own Music/Media NFT collection.

Curious about the future of Earth + ET relations? New economic systems?

Find more apps + art from Gudasol

Want to build tools like I used to share this?

I'd love to show you some tips on AI Code generation

@ususan | March 10, 2026, 4:33 a.m. | Votes: 1 | [ VOTE ]

It's not save to travel in the Philippines, because it's easy to end up in prison without having committed any crime. This is because corruption in the country remains widespread and here is its history: [Philippine human rights violation] Duterte Harry fire and fury in the Philippines 7/120

[ BACK TO TRENDING ] [ BACK TO MENU ]
CMD>