paritytech / paritytech/host-rust-core
Seity R2
@pgherveou is already working on this.
Since Sep 15, 2026.
- Dominant language
- Swift
- Stars
- 10
- Forks
- 3
- Avg merge
- 1d 10h
- Merged PRs (30d)
- 148
Description
From @replghost on 11.09:
We can specifically focus this on the Seity work Gav has indicated he wants to see in R2. There is nothing related to Personhood here.
... the ability to set an image, "mood" and representative NFTs which can be displayed in a product, but which are delivered and overlaid by the host. That profile information is set/distributed via the alias system and smart contracts. I would say ZK Passport would be targeted at R3 rather than R2.
A user should be able to set a profile pic + mood. This will happen from the Seity app/pocket card. This would result in an "ID Card" image, and saved to an alias.
A product (such as chat or t3ams) should be able to request the host to grant access to the alias. If approved by the user, the product would then be able to ask the host to display this information within it's interface.
This enables the product to surface this information in the product context (profile pic/mood/id card image) as contextually relevant information without having access to the information, preserving personal or sensitive information.
At a high level, I think there would be: a) some host API to save the info to an alias and/or create a new alias, b) a host API to request the information from a product (where the user is prompted and can choose to share/associate one alias), and c) a host function to display an overlay of the information in the UI of the product (or if not possible in V1 then in some drawer)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.