SkillWallet is a self-sovereign, portable ID based on Skills & Contributions – that unlocks native, role-based Gover- nance for Web3 Communities. Users can immediately prove their Skills & Reputation cross-platform and cross-community – while DAOs can track real human in- teractions directly on-chain, to evaluate the health and growth of the community.
As a user, a SkillWallet NFT ID can be minted only by joining a Community – and by holding SkillWallet, individuals are part of a Community at all times.
SkillWallet.sol is an ERC721 contract that issues Identity tokens.
The SkillWallet stores information about:
- Community history (previous/current DAOs)
- Skills, Contributions & Roles
- Nickname (pseudonymous), Avatar (picture, NFT, …)
- PubKey for OSM.
Name, Avatar, and Skills/Roles are stored as metadata of the SkillWallet.
There are two ways to use the SkillWallet for your Community:
SkillWallet ID comes as an Upgradable, Non-Transferable NFT (U-NT-NFT). Each user can create a SkillWallet within a community. SkillWallet allows the users to own their identity and grow it with them
The user can pick either Metamask or Torus as a wallet. They customize their skill wallet and then they’re prompted to scan the activation QR code. They scan it through the SW mobile app and their SW is officially activated.s
When the user scans the QR code, the mobile app generates a public/private key pair and stores the private key locally. It calls the backend to store the public key on-chain and associate it to the according tokenID.
The private key is stored in encrypted storage on the mobile device.
When the SW is getting activated the mobile app signs a unique nonce and sends it to the SkillWallet.sol by using a proxy REST API. The SkillWallet.sol calls a chainlink external adapter for recovering the public key from the signature. If the public key is found and is valid, the SkillWallet.sol contract activates the users’ NFT.
Polygon is the first well-structured, easy-to-use platform for Ethereum scaling and infrastructure development. Its core component is Polygon SDK, a modular, flexible framework that supports building and connecting Secured Chains like Plasma, Optimistic Rollups, zkRollups, Validium, etc, and Standalone Chains like Polygon POS, designed for flexibility and independence. Polygon’s scaling solutions have seen widespread adoption with 500+ Dapps, ~567M+ txns, and ~6M+ daily txns.
If you’re an Ethereum Developer, you’re already a Polygon developer! Leverage Polygon’s fast and secure txns for your Dapp, get started here.
Website | Twitter | Ecosystem Twitter | Studios Twitter | Reddit | Discord | Telegram | Instagram
SkillWallet is an NFT ID, which makes it the first Identity you can truly own. An ID that doesn’t depend on a service provider. You own it, you’re responsible for it, and it moves with you, wherever you go.
Join a Community, claim your SkillWallet – and become a citizen of the Metaverse.