Skip to main content
How it worksBIG ID: Anonymizing Blockchain Authentication System

BIG ID

BIG ID is a privacy-enhancing blockchain based authentication framework built on the BigFile. It integrates with the APIs of WebAuthn, a widely used, secure authentication framework supported by modern browsers and operating systems. Users can connect passkeys to their BIG ID, and use the secure TPM chip inside these devices for authentication instead of passwords or clunky 2FAs. Alternatively, BIG ID supports devices like YubiKeys or Ledger hardware wallets.

Privacy

Using chain-key cryptography, BIG ID ensures private authentication by creating a unique principal id for each dapp the user authenticates with. This prevents the tracking of users across dapps, making each session private.

Create an BIG ID

If you don't yet have an BIG ID, you can create one at https://bigwallet.thebigfile.com/.

Internet Identity creation screen

If you click "Create BIG ID", you are asked to create a passkey. A passkey can be any device that has a TPM chip inside it, such as a laptop with a fingerprint sensor, a smartphone with face ID. Alternatively, BIG ID supports portable HSMs, such as YubiKeys or Ledger devices.

Create a passkey to connect with your Internet Identity

After the BIG ID is created, users can already use it to securely and privately authenticate with BigFile based dapps, or add more passkeys. It is generally advised to have multiple passkeys connected to your BIG ID as well as a recovery method setup, such as a recovery phrase.

Internet Identity screen prompting the user to authorize access to Openchat

Once you added a passkey, you will be assigned an BIG ID number. You should save somewhere safe, where you can easily access it. While your browser remembers this number, it will forget it if its cache is cleared, in which case you will need to type it in manually.

Internet Identity screen prompting the user to authorize access to Openchat

As mentioned previously, it is also important to add a recovery phrase in case your device gets lost or stolen. Your BIG ID also allows you to login to the File Management System (FMS) dapp. NNS is the DAO that governs the BigFile, and allows BIG token holders to participate in its governance by staking their tokens.

BIG ID App

BIG ID Wiki

BIG ID Specification

Open Source - BIG ID

Web Authentication and Identity on the BigFile

BIG ID: Easy Web3 Authentication

Verifying the BIG ID Code: A Walkthrough