Verified FIO Address
This is an early draft of the concept to stimulate discussion. It will likely significantly evolve before it’s considered adequate.
Overview
The concept of Verified FIO Address is a subset of FIO Identity and allows an attester to attest publicly on the FIO Chain that they have verified a particular piece of information. Optionally they may publish on the blockchain the verified piece of information.
Examples
There are endless possibility of how Verified FIO Address can be used, but here are a few examples
Verified Twitter handle attested by FIO (FIO Address: twitter@fio), a non-profit Foundation
Process
FIO verifies user’s Twitter handle, perhaps using Twitter’s Oath Authentication method on a custom-built, centralized website.
FIO verifies the user owns user@edge FIO Address, perhaps by sending the user a FIO Address with special code, or by using Request for Signature.
FIO records on the FIO Chain and attaches it to the user@edge FIO Address stating:
Twitter handle: @bobtweetalot
Usage
A Wallet, which trusts FIO, may build the ability to send crypto to users using their Twitter handle.
A new crypto project, which trusts FIO, may airdrop tokens to an ETH public address associated with FIO Request, which have a Twitter handle with at least 10,000 followers.
A dApp, which trusts FIO, may display Twitter handle of its FIO Address users.
Verified VIP level attested by Coinance (FIO Address: vips@coinance), a centralized crypto exchange, a private company
Process
Coinance verifies the user owns user2@edge FIO Address, perhaps by sending the user a FIO Request with special code, or by using Request for Signature, or perhaps by trusting the user.
Coinance already knows the user in its own system and knows they are VIP level 6, because they trade a lot.
Coinance records on the FIO Chain and attaches it to the user2@edge FIO Address stating:
VIP level: 6
Usage
Coinance has an agreement with Magic Store in that Coinance users with VIP level greater than 5 get a 10% when paying using FIO Request.
When a user shops at Magic Store and they enter their FIO Address, Magic Store sees vips@coinance attestation, knows to trust it and applies the discount.
Verified unique human attested by Humans-R-Us (FIO Address: human@humansrus), a private company
Process
Humans-R-Us verifies the user owns user3@edge FIO Address, perhaps by sending the user a FIO Request with special code, or by using Request for Signature.
Humans-R-Us already knows the user is unique, because they had them complete human verification tasks.
Humans-R-Us records on the FIO Chain and attaches it to the user3@edge FIO Address stating:
Unique: true
Usage
A new crypto project, which trusts Humans-R-Us, may airdrop tokens to an ETH public address associated with FIO Addresses.
Verified in need attested by DirectHelp (FIO Address: donate@directhelp), a charitable non-profit:
Process
DirectHelp is on the ground in Cuba and has verified via direct contact that user4@edge FIO Address has been affected by the recent Hurricane.
DirectHelp records on the FIO Chain and attaches it to the user4@edge FIO Address stating:
AffectedBy: CubaHurrican2020
Usage
Anyone, who trusts DirectHelp, can now donate directly to any recipient of Cuba Hurrican disaster.
Technology
FIO Chain
Actions
Register as attester and pay fee to avoid spam.
Attest to record attestation
Getters
Ability to retrieve attestations for FIO Address
Ability to retrieve FIO Addresses from specific attester or attestation
Future
May be combined with Friend List or FIO Identity to ensure attestations are private and only readable by specific users.