[PROJECT] tw3-profile #8
TechnicallyWeb3
started this conversation in
Ideas
Replies: 1 comment 1 reply
-
|
Since this has been upvoted, we can turn it into its own repo. Once created it will be available at github.com/tw3-dao/tw3-profile |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Project name
tw3-profile
Problem statement
TW3 contributors are building infrastructure and earning contribution credit tracked by GitHub account, but there is no way to link those accounts to Ethereum wallets for future token distribution. The on-chain identity registry (git-registry) requires smart contract development, validator infrastructure, and a challenge/consensus flow that won't be production-ready for some time. Without a simpler interim solution, we have no mechanism to map GitHub identities to wallet addresses — meaning contributors can't receive token rewards when they launch, and we can't verify wallet ownership for governance participation.
Every day this gap exists, contributions accumulate with no verified destination for rewards.
Proposed solution
Create a
tw3-profilerepository under the TW3 org that contributors fork and edit with their identity data. The core of the profile is a JSON file containing:The workflow is:
tw3-profileto your GitHub accountThe repo should include:
This approach requires zero blockchain infrastructure. It works today using only Git and GitHub. Profile data is self-hosted in each contributor's fork, publicly auditable, and cryptographically verifiable.
When the git-registry contract is operational, profile data migrates to the on-chain registry. No contributor loses their history — the JSON profiles serve as the seed data for the registry's initial state.
Alignment with TW3 philosophy
Estimated scope
Skills needed
Potential stakeholders
Additional context
CONTRIBUTING.mdin tw3-dao already referencestw3-profileas the current identity method and describes the fork-and-edit workflow — see the TW3 profile sectiontw3-profileis explicitly designed as the bridge to that systemBeta Was this translation helpful? Give feedback.
All reactions