## What is MetaLinks
A decentralised identity aggregator, which uses an ethereum address to fetch data about a person, including but not limited to:
- Their ENS
- Work history
- Links
- NFTs
- DAO affiliations
- Donations they've made
- Social media accounts, and posts
- Voting history via snapshot
## How and Why?
Our web3 addresses produce a lot of data which can give context around a person, what do they care about, what are their accomplishments, **who** are they?
In an ever-growing ecosystem we must be able to trust eachother, but with that we should also be able to verify a person is **who they say they are**.
Creating better tools to measure reputation is key to assisting people in making difficult decisions, like who to hire, which products to fund, which community members to trust, who to aidrop tokens to, and more.
Governance, and high level decision making relies on competent individuals, and our current methods of letting anyone vote, token weighted votes, or complete centralised decision making are holding us back from reaching our full potential.
To solve for this, we need to make it easy for people to share their credentials, social proof, and history.
### Information architecture:
To secure this data we use a mix of centralised & decentralised APIs, for example:
- Alchemy for NFTs
- Snapshot for governance and voting
- Hats, and Dework for contribution history
- Ceramic for info like links, bios, descriptions
- ENS for human readable addresses
- Gitcoin for donations, and proof of humanity
- EAS: Reputation weighted, revokable attestations
### Privacy and security:
All this data is public, and accessible in one form or another, but a user might now want it to all be available on one site, to address this issue we can leverage token bound accounts.
To allow a user to group certain info under certain addresses, so that we can seperate someone's social info from their work history.
Or keep their finances seperate from their donations.
A user can switch on whatever they do want to show under their Metalinks, example:
#### User
- Work history: public
- NFTs: private
- DAO affiliations: public
- Voting history: public
- Donations: private
etc...
### What we do different:
In our research we've learned that many projects have tried to work on this, project, some with limited success, most with none at all.
The successful projects operate as modules, for example Gitcoin Passport which assign a proof of humanity score, or EAS which allows users to attest each other.
Failed projects/products tend to be localised only works with data in their own APIs, and databases. This falls apart when users are able to game the system to extract value via sybil attacks, like airdrop farmers.
#### Our goal is to use the resources available to us, to connect the pieces and produce a comprehensive, customisable plug and play solution.
With the abundance of modulare tooling we don't need to start at 0, we can quickly and efficiently tape together existing solutions to create comprehensive and sybil resistant reputation score.
### Our plan is to:
- Pull all this data on profile creation, cache it and store it on chain, and on IPFS
- make this available VIA SDKs, and APIs. So any project can instantly have access to profiles within their applications.
- Build modular composed solutions:
- only need proof of humanity, and attestations? Passport & EAS is a composed module you can install and run.
- Interested in someone's work history? You can select to pull the work module, composed of Dework/DeepDAO, and Hats date
#### Our partnerships:
- https://wid3.app/ Bringing real world certificates onchain
- WERK: Token bound accounts [WhitePaper](https://hackmd.io/@6dNOI9lFQYGC280d09lkqg/SJ9d1iyfR)
Alpha Applications:
site: https://meta-links.vercel.app
profile: https://meta-links.vercel.app/0xc0163E58648b247c143023CFB26C2BAA42C9d9A9