PolkaIdentity - A friendly on-chain identity service

Hello Kusama Community,

We are happy to announce that our first alpha version of PolkaIdentity is now available at: https://polkaidentity.com

Our registrar has been accepted at Kusama by referenda #418 and hopefully soon we can also submit a proposal to Polkadot.

For this first step of our release we are hoping to get feedback from you guys (good and bad), so we can make sure we can offer a high-quality and stable service before we can move on to Polkadot.

A few features that are still being developed include:

  • Teleport KSM from relaychain to people parachain directly from the website
  • Show the SubIdentities on the identity card
  • Allow the user to clear the identity
  • Allow user to upload an image and pgp key
  • Another flow for adding and removing SubIdentities
  • Make it possible to use a MultiSig, Proxy and Pure Proxy (this last one pending a few changes in the network)
  • Add social networks support (connecting with them to ensure ownership)
  • Add support to other ways of connecting a wallet besides polkadot-js

Finally we would like to thank everybody who supported our proposal and made this possible.

6 Likes

Very necessary tool to establish identity, a dedicated interface just for it and everything it implies.

I can’t go beyond that point, I will be attentive to try it

I believe it is related with polkadot-js extension, for some people the extension doesn’t seem to “pre-connect” the accounts to the website, if you connect them by opening the Polkadot-JS extension and clicking on “Connect Accounts”

After that you can select which accounts you want, and click on “Connect X accounts”

CleanShot 2024-08-18 at 21.44.04@2x

Finally, click the “refresh” link on the modal you showed and the accounts should appear.

Let me know if that doesn’t work, thank you for testing and giving us a feedback :smiley:

Hello,

We proud to announce our first update to PolkaIdentity.

For those who don’t know yet, PolkaIdentity is the first registrar as service focused on identity only in Polkadot. The idea behind this was to provide faster updates and more features on on-chain identity without losing focus to other stuff the network provides.

In the beginning of August we have released our first version at https://polkaidentity.com after our referendum #418 was approved.

After two months of tests we moved to our “second phase” which was to provide reliable verification of social websites.

We are now able to connect and verify github, discord and twitter usernames. We do the verification using OAuth 2.0 through their official APIs. This ensures the user are indeed owned by the wallet owner.

We are aiming now to provide the Element/Matrix integration in the next few days. After the succeeded test we also started a referendum at Polkadot to become a Polkadot registrar as well.

The following can be found here: PolkaIdentity's Registrar Application | Polkassembly
If that succeeds we are aiming to offer full service to polkadot as well by mid-november.

We invite everybody to test our system and give feedbacks.

1 Like

Interesting project!

I use xx Network and set my (only) address to:

  • Connect only to xx Network
  • Display in xx Network format

That did not work on this site as KSM chain is required.

So I created another address, let it connect to any (including KSM, of course) network, but even after refreshing, etc. I could not have it shown as a choice to be selected.

(Edit: I think the refresh button looks a bit tricky - it’s hard to see when it’s being clicked)

Upon selecting that ID wallet, I couldn’t proceed because no KSM in it (need to fund the wallet) but it’d be nice if the site had a page with a comparison table and the cost of each “plan” costs given in advance. Maybe the other two don’t have details because they’re not ready, but in that case I’d also be interested if I should wait or use the one that’s available now and “upgrade” later (if that be possible at all?).

Regarding integrations, xx Network has a dedicated mixnet service with cryptographic identities generated by the mixing service (cMixx), which means those aren’t on-chain. It’d be nice if you could add those as well.

https://learn.xx.network/cmixx/xxdk/getting-started#creating-reception-identities

The way it works - if you want to try - you go to haven.xx.network, pick a pass, and then select an identity, e.g. I picked this one:

Then after logging in, select your codename/ID in top left corner and Export Codename.

I exported the above and got this JSON file. It’s protected with the password picked when creating it, but the point is it’s a string with ~260 bytes.

<xxChannelIdentity(0)z57Gu0/2DttJCkpeMKuD+gEAAAAAAAEABEQQHBDHjIxl2r9XLNLbfanqofA6/z5GKECtfTQHyAESULC/SOlcQjKjLLKieKI9aiBl06InW+ceqT8A+t3qi0o1PP1yi97LGtJQAY1rHqWll6iEftb2ThIN2aVMOwpimzI5kVZp9bzwiqKqRsziMhnjGeQdShrPMsy6NDu2NECyNtD3fZJXn8ofNg==xxChannelIdentity>

If you’re interested in this option, you may DM me or respond here.

xx Network’s cMixx service is a mixnet, so while the purpose may be similar to Matrix, it provides some additional features and integrations related to privacy/anonymity.

Recently xx Network delivered an Worldcoin identity lookup anonymizer.
The idea is that when ID lookups are being made, the server has no idea of client’s identity which is proxied by cMixx gateways. I mention this because your users may also ask about protecting their metadata.

There’s a demo for Worldcoin lookup:

  • Use a Chromium-based browser (if Brave, Shield Down)
  • Open Developer Tools and watch the log until it stabilizes (may be 45 seconds - first access is always slow (WASM)!)
  • Then press Send.

Hello guys, we are thrilled to announce that the referendum #1192 was approved and we have now released a new version of PolkaIdentity that is compatible with Polkadot People.

Here an overall of all the new features.

  1. You are now able to choose between Polkadot/Kusama to verify your identity.

  2. You can now connect your matrix.org account with true oauth authentication, no need to change display names.

  3. You can now see the progress and your identity at StateScan

  4. StateScan is an explorer provided by the awesome guys of SubSquare.

We would like to thank everybody who voted in favor of our referenda. And we are working to bring you guys some more features really soon.

As always, any feedback is always appreciated!

Hello @somedude, most of the time when you create a new wallet in Polkadot-JS it doesn’t connect automatically to previous website, so, you need to explicit give it permission if you haven’t before, attached is a small gif of how to do it:

CleanShot 2024-11-11 at 15.31.04

1 Like

Yep, that behavior is a bit tricky but I understand it now.

I encountered new problems after that. After picking KSM it asked me to teleport some small amount of coins to that parachain and the site told me I have insufficient balance.

It wasn’t clear to me where (in my wallet I had more than 0.046 or whatever is the cost) so I repeated 2 more teleport transfers (3 in total) and then I gave up.
That Teleporting UI in the wallet is a bit weird - after transfer is done, the “send” modal doesn’t go away which made me make repeated (3) transfers instead of just one and I still don’t know what is wrong…

Where is that balance required and isn’t the minimum to have more than the cost stated on the Web site (plus some “dust” for keep alive, etc.)? Do I need a separate “deposit” (which isn’t documented on the site) fee?

It’d be good if there was some workflow or docs (or Discord) where users could clarify these details. I don’t want to turn this into a support conversation, but I haven’t been able to find a place where I could get more info. For non-KSM/non-DOT users who just want to use the registry to get their identity registered, this could probably be better documented.

No worries, we really appreciate you taking your time to report the issues, that is essential for us to make the service better.

We just made a support channel, if you don’t mind joining we can give you support in there: Telegram: Contact @polkaidentity

Regards,

1 Like