# BrightID: decentralized uniqueness protocol

**URL:** <https://discuss.octant.app/t/brightid-decentralized-uniqueness-protocol/79>\
**Category:** Public Good Projects Discussion\
**Created:** [September 28, 2023, 5:43pm UTC](https://discuss.octant.app/t/brightid-decentralized-uniqueness-protocol/79 "2023-09-28T17:43:11Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![adamstallard](https://dub1.discourse-cdn.com/flex005/user_avatar/discuss.octant.app/adamstallard/32/66_2.png) [@adamstallard](https://discuss.octant.app/u/adamstallard)\
**Post date:** [September 28, 2023, 5:43pm UTC](https://discuss.octant.app/t/brightid-decentralized-uniqueness-protocol/79/1 "2023-09-28T17:43:11Z")

</div>

# Project Name

**BrightID**

# What we’ve built and why it’s a public good

Identity is a human right.

BrightID is a public good that exists for the benefit of humanity. It is a nonintrusive, decentralized, and open-source technology seeking to reform identity verification–and lay the groundwork for a free and democratic society.

By building an alternative to nation-state and biometric identities BrightID allows anyone in the world to prove they’re a unique person and own their digital identity.

## How does it work?

BrightID is a social identity network that enables individuals to authenticate themselves as unique with control over a single account. We do this through the creation and analysis of a social graph by those who already know you. It requires no personal data from users other than the anonymous graph of connections.

## Use cases

- Distributing universal basic income.
- Enabling digital democratic voting.
- Improving polling, rating, and reviews.
- Combating bots on social media.
- Sharing anything equitably.

Currently, there is no equitable method to share resources with all people. BrightID empowers everyone to receive their fair share of opportunities while preventing exploitation and abuse beyond one’s rightful portion. Enabling fairness allows public goods to exist and thrive that couldn’t otherwise.

**BrightID protects the access of unique individuals to public goods.**

# Main Funding Sources

- $250k in grants (primarily Gitcoin QF rounds) received over 5 years.
- $500k in 2019-2020 sale of subscriptions (streaming bulk purchases of BrightID “sponsorships”) to app builders to onboard new users. Read about [sponsorships](https://medium.com/brightid/brightid-sponsorships-5327a8d39f1e) and [subscriptions](https://medium.com/brightid/what-value-do-subscriptions-subs-have-for-applications-49b7602aa228).

# Roadmap, if funded

BrightID is a mature product, but the [core team](#team-info-8) has a backlog of critical features that have been on hold due to lack of funding. We have a protocol that can scale to world scale, but we need funding.

- Integration with the new decentralized Aura verification protocol (built by BrightDAO–the community of BrightID). [Watch Adam’s EthDenver 2023 talk on Aura + BrightID](https://www.youtube.com/watch?v=RT0Jg4X473E&ab_channel=ETHDenver).

- “Known Identifier” protocol, built with Waku (the same tech behind Status.IM) that will greatly simplify the workload of Aura verifiers. [https://forum.brightid.org/t/fighting-small-scale-sybil-attacks-with-known-identifiers/503](https://forum.brightid.org/t/fighting-small-scale-sybil-attacks-with-known-identifiers/503)

- Anonymously find which friends are using BrightID–especially which are Aura players, so someone can be verified without using [BrightID meets](https://meet.brightid.org/#/).

- Simplify the “sponsorship flow” of apps, so that users can pick the app to sponsor them and greatly reduce the integration work needed by new apps.

- Make BrightID nodes output [Ethereum Attestations](https://attest.sh/) (for on or off-chain use) to expand our reach and make no-code integration even simpler.

These milestones encompass six months of work for the core team.

# Funding needed:

$100,000 to fund the six-month milestones mentioned in the previous section.

# Team Info:

- Adam Stallard - Founder. Tech lead.
- Philip Silva - Cofounder and strategic advisor.
- Bitsika - Outreach, docs, integrations.
- Michael Bauer - Mobile, Smart Contract, Web Apps.
- David Wisner - Mobile Lead.
- Carlos Mesa - Community Manager, user onboarding.

# Social Credibility

- BrightID was the first verification used by Gitcoin Grants, and helped develop the “trust bonus” which became [Gitcoin passport](https://passport.gitcoin.co/#/).
- BrightID is the only Sybil-resistant attestation used by [CLR.fund](https://clr.fund/) for its [MACI](https://ethresear.ch/t/minimal-anti-collusion-infrastructure/5413) protected Quadratic voting.
- BrightID was exemplified as a Proof of Personhood solution in [Vitalik’s article: Moving beyond coin voting governance](https://vitalik.ca/general/2021/08/16/voting3.html).
- Green Pill Podcast [Spotify – Web Player](https://open.spotify.com/episode/1LUn4CItTKYKJzoK4z3RNn)
- Bankless Podcast [https://www.youtube.com/watch?v=D3DbMFYGRoM](https://www.youtube.com/watch?v=D3DbMFYGRoM)

## Metrics

Metrics are available at [https://apps.brightid.org](https://apps.brightid.org)

- BrightID has over 100,000 unique users.
- 15 Apps trust BrightID for Sybil-resistance.

A visualization of the graph and more statistics are viewable from the [BrightID graph explorer](https://explorer.brightid.org). Link your BrightID to see a personalized view.

# Social Links

- [Website](https://brightid.org/)
- [GitHub](https://github.com/BrightID/BrightID)
- [Discord](https://discord.com/servers/brightid-596752664906432522)
- [Twitter](https://twitter.com/BrightIDProject)

# Receiving Entity

The entity receiving the funds is BrightID Main DAO, which is a 501(c)(3) sponsored Delaware LLC. Its unpaid members operate an [Aragon DAO](https://client.aragon.org/#/brightid) and a [Gnosis safe](https://app.safe.global/home?safe=eth:0x78e084445C3F1006617e1f36794dd2261ecE4AE3) which ensure the payment of the BrightID core team. [The DAO’s constitution is online](https://github.com/BrightID/BrightID-Constitution).

# Contact

Adam Stallard

- @adamstallard on discord
- [castall on keybase](https://keybase.io/castall)

# Do you have a commitment to open-source?

- BrightID has been building publicly for 5 years under an [ISC license](https://github.com/BrightID/BrightID/blob/dev/LICENSE-ISC).

# Are you advancing values of freedom and privacy?

BrightId is a privacy-first social identity network. Names and photos are shared peer-to-peer with people you connect to. No personal information or biometrics are stored on servers.

It does not share any user information (even the BrightID identifier itself) with applications. It only shares anonymous verifications.

# Are you supporting decentralization in various fields?

BrightID encourages apps to decentralize by providing [smart contract templates](https://github.com/BrightID/BrightID-SmartContract) to integrate with BrightID nodes. BrightID is an open network; we encourage apps to run their own BrightID nodes.

# Eligibility Criteria:

- Do you have a commitment to open-source (i.e. every open-source license accepted by the [Open-Source Initiative](https://opensource.org/licenses/)) technology and sharing results publicly?
- Have you provided transparency about how exactly funding will be used?
- Are you advancing values of freedom and privacy (no surveillance and handling of personal data)?
- Are you supporting decentralization in various fields (for example building [Web3 projects](https://ethereum.org/en/web3/))?
- Have you provided social media channels to the extent that we can confirm social proof of your project?

---

<div class="post-metadata">

**Author:** ![adamstallard](https://dub1.discourse-cdn.com/flex005/user_avatar/discuss.octant.app/adamstallard/32/66_2.png) [@adamstallard](https://discuss.octant.app/u/adamstallard)\
**Post date:** [December 21, 2023, 8:36pm UTC](https://discuss.octant.app/t/brightid-decentralized-uniqueness-protocol/79/2 "2023-12-21T20:36:51Z")

</div>

## What’s new

BrightID received 6.5 Eth from Octant Epoch Two. (Thank you to everyone who made that happen!)

We’d like to share a progress report and updated roadmap since September.

### Updates

Aura ([github](https://github.com/Meta-Node))–the new and improved verification method for BrightID, will eclipse “meets” verification in reliability and scalability, and is nearing a second beta launch. We’re working both on the Aura node (forked from the regular BrightID node) with special operations for evaluating subjects, players, trainers, and managers in Aura; and a much improved Aura app based on observations from our previous closed beta.

To make it easier for people to authorize Aura, we created and launched the concept of a “Super App” into the BrightID mobile app. Users can manage authorizations of apps that can go deeper in BrightID than just anonymously sharing a verification. An example of a Super App is a web3 social network that allows someone to designate their friends as BrightID connections. Aura is the first Super App, allowing people to find their BrightID connections who are also Aura players or trainers, and to evaluate their friends to help them be BrightID verified.

We’ve started to ramp up a new backend dev who can help simplify the flow of “sponsoring” so that app integrations can be much simpler. He is also evaluating the decentralized coordination method between BrightID nodes to see if we can improve it.

### Roadmap

We are on track to launch Aura beta 2 in Q1 2024.

Our roadmap also includes

- simplifying the sponsorship flow
- integrating with Ethereum Attestations
- launching “[known identifiers](https://forum.brightid.org/t/fighting-small-scale-sybil-attacks-with-known-identifiers/503)” as an Aura tool
- improving the “find friends” feature in BrightID–especially to help BrightID users find Aura players so they can become Aura verified

We want to migrate many integrated projects to Aura verification in 2024, starting with the “Votes” and “Unitap” apps.

---

<div class="post-metadata">

**Author:** ![mat7ias](https://dub1.discourse-cdn.com/flex005/user_avatar/discuss.octant.app/mat7ias/32/12_2.png) [@mat7ias](https://discuss.octant.app/u/mat7ias)\
**Post date:** [December 22, 2023, 2:52am UTC](https://discuss.octant.app/t/brightid-decentralized-uniqueness-protocol/79/3 "2023-12-22T02:52:34Z")

</div>

Thanks for the update! 🙂

---

<div class="post-metadata">

**Author:** ![adamstallard](https://dub1.discourse-cdn.com/flex005/user_avatar/discuss.octant.app/adamstallard/32/66_2.png) [@adamstallard](https://discuss.octant.app/u/adamstallard)\
**Post date:** [December 10, 2024, 4:24am UTC](https://discuss.octant.app/t/brightid-decentralized-uniqueness-protocol/79/4 "2024-12-10T04:24:09Z")

</div>

- **Total Funds Received from Octant so far** : 6.5 / ETH
- **Funds Spent** : 0 / ETH (see below)
- **Detailed Utilization** : We saved the ETH, but spent an equal value in stable coins from our treasury, so we count the grant as being fully spent. All the value was spent on our dev team which helped us achieve the milestones you see below.

### **Milestones and Deliverables**

- **Aura Beta Launch** :
  - **Description** : Our most meaningful achievement for BrightID in 2024 was launching the long-awaited beta refresh of the Aura frontend and the first nodes running the Aura version of BrightID. [You can read more about Aura in our guide](https://brightid.gitbook.io/aura).
  - **Immediate Outcome** : With our incremental roll-out of Aura, BrightID Stars (meeting helpers) got to use the new version, give us valuable feedback, and prepare to evolve their verification methods to fit this improved method for BrightID.
  - **Future Implication** : Read our “Plans” section below to learn why BrightID Star hosted “meets” are deprecated and how the new system of “Aura Players” aligns more closely with the long-term vision of BrightID of proving uniqueness through people who already know you.
  - **Funding Used** : $10,000 (plus other funding sources)

- **Improved Sponsoring Flow** :
  - **Description** : This major improvement to BrightID core was planned for two years. The most difficult integration point for apps used to be authorizing user “sponsorships”. Previously, apps had to make an API call to a BrightID node for each authorized user. The new flow moved everything to the user’s client (BrightID mobile app) except buying and assigning SP (sponsorship tokens). This means integration can be done codelessly and just requires generating a URL or QR code, which the BrightID SDK can do. The user flow was also reduced by one step since users no longer have to wait for authorization from the app. This also reduced the chance of network errors.
  - **Immediate Outcome** : Unitap and Orange Protocol switched to the new sponsorship flow. New apps were able to evaluate BrightID more easily. All users now have an easier experience linking apps with fewer steps and less chance of error.
  - **Funding Used** : $3000

- **Karma GAP** : [BrightID on KarmaGAP](https://gap.karmahq.xyz/project/brightid)

### Outcomes

**2024**

- **BrightID growth** : The number of verified BrightID users grew from 72,000 to 80,000.
- **Aura User Interviews** : In November and the first week of December, we conducted 15 interviews with BrightID power users on the new Aura verification platform resulting in 10 issues created in our Linear issue tracking system, 4 of which have already been resolved and deployed.

### **Plans for Potential Funds Raised in the Next Octant Allocation Window**

The first three goals are carrying over, and the last three are new.

- **Ethereum Attestations** :

- **Find an Aura player feature** :

- **Known Identifiers Tool for Aura** :

- **Updated Aura Achievements**

- **Aura Graph Explorer**

- **Improve Aura based on feedback**

### **Other Funding**

- **Grant Funding Received in 2024** :
  - Optimism retro PGF: $200,000
  - Gitcoin grants (3 rounds): $50,000

- **Other Non-Grant Funding Sources** : Gitcoin bought $3000 in BrightID sponsorships this year, paid in GTC, which is enough to sponsor 75,000 new users at the current price.

### **Future Plans for Financial Sustainability**

Any project that creates revenue and buys Sponsorship tokens helps the long-term sustainability of BrightID. We just need one project to reach escape velocity and bring BrightID along with it. Aura can be a paid service; if it can produce a set of verifications that apps find useful, it can charge for that service and pass along funds to BrightID by purchasing the corresponding Sponsorships.
