About

Why?

We have all heard about NFTs, all those pictures and their sales for impressive amounts. But blockchain is not only and not so much about trading, but about the data registry. Immutable, transparent, decentralized.

So, powerful things happen not only at the moment of sale, but also during ownership of the token.

I believe that at some point our passports will be minted into a blockchain, but now we can think about something more simple: train or conference tickets, online orders... For all of this you can use blockchain tokens and check their availability when boarding, when pick up an order etc.

How

Tokenpass provides such a checking tool.

  1. The checker specifies the desired token
  2. Connect link is generated
  3. The checker shares it with his user
  4. The user connects with his wallet (use demo wallet to test)
  5. Tokenpass checks the balance of the specified token and tells if the user owns the required amount!

WalletConnect

An important step in the process is to allow the user to authenticate using only their wallet (on the phone or anywhere) without entering keys and passwords on a checking device.

Such feature is provided and framed in a convenient interface by WalletConnect AuthClient. It's just been released and there is no support from wallets yet, but you can test with demo wallet for now.

Available Chains

The list of available chains is dictated by Infura provider now. Here's the list:

  • Ethereum Mainnet
  • Goerli Testnet
  • Sepolia Testnet
  • Celo
  • Celo Alfajores Testnet
  • Polygon
  • Matic Mumbai Testnet
  • Avalanche C-Chain
  • Avalanche Fuji Testnet
  • Palm
  • Palm Testnet
  • Optimism
  • Optimism Goerli Testnet
  • Arbitrum One
  • Arbitrum Goerli Testnet
  • Aurora
  • Aurora Testnet

So, yes, there's no BSC yet. But you can fork the project and extend the used chains / RPCs, for example.

See ya!

It was just one demo, but I have some more ideas in my head.

You can follow me by links below, if you want: