Identity #20

Open
opened 2026-01-10 02:38:44 +00:00 by scott · 1 comment
Member

We need an identity system, at least to link on chain public keys with Mycelium addresses, for Hero. Can do more later too.

Implementing on: https://forge.ourworld.tf/geomind_research/hero_ledger/src/branch/identity

We need an identity system, at least to link on chain public keys with Mycelium addresses, for Hero. Can do more later too. Implementing on: https://forge.ourworld.tf/geomind_research/hero_ledger/src/branch/identity
Author
Member

Identities have two parts:

  1. Public addresses, or "hero" addresses, which link to a hero personal backend
  2. Private addresses, or "device" addresses, which link to devices running a hero app connected with that backend

For the initial implementation, public addresses are public to everyone, and private addresses are visible only via an authenticated call.

However, we can go a step further link the logic for public addresses with circles, so that even the public address isn't visible unless there is a shared circle. This would make lookups much more expensive though, because we would need to check all circles for shared membership.

Identities have two parts: 1. Public addresses, or "hero" addresses, which link to a hero personal backend 2. Private addresses, or "device" addresses, which link to devices running a hero app connected with that backend For the initial implementation, public addresses are public to everyone, and private addresses are visible only via an authenticated call. However, we can go a step further link the logic for public addresses with circles, so that even the public address isn't visible unless there is a shared circle. This would make lookups much more expensive though, because we would need to check all circles for shared membership.
despiegk added this to the now milestone 2026-02-05 07:29:40 +00:00
Sign in to join this conversation.
No labels
urgent
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_ledger#20
No description provided.