DAE
  • DAE
    • Getting started
    • DAE Mod
      • Stakeholders
      • Karma
      • Governance
      • Class scaffolding
      • Karmic remuneration
      • Treasury
      • DAE and Web3
      • School in science fiction
      • Publications
    • DAE Lab
      • Web3
        • Blockchain
        • Wallets
        • Tokens
        • Voting methods
        • DAOs
        • Insights
          • Bitcoin halving
          • Gas and fees in Ethereum
          • Smart contracts
          • Stablecoins
          • Cryptocurrency exchange
          • Staking
          • The Bitcoin Power Law Theory
          • Electricity consumption of blockchains
          • Crypto crime
          • The Gold/Bitcoin Standard
          • How to kill bitcoin
          • Zero-knowledge proofs
          • Scaling a blockchain
          • Fiscalità
        • Readings
          • Decentralized society
          • The dilemma of soulbound tokens
          • Curation staking
          • Social identity
          • Proof of Personhood
        • DApps
          • Snapshot
          • Polymarket
      • Generative Art
        • Cyrpto art and conceptual art
        • A complexity theory of generative art
        • Coding art
        • Early generative art
        • Modern forms of generative art
        • Generative art projects
        • Generative artists
        • Little Decalogue for Crypto Artists
        • 21gr
      • Intelligenza Artificiale
        • Che cos'è l'IA?
          • Intelligenza
          • Una definizione bidimensionale
          • Le fondamenta
          • La storia
          • Lo stato dell'arte
        • Limiti e rischi dell'IA
          • Limiti dell'IA
          • Rischi dell'IA
        • Approcci all'IA
          • IA simbolica: logica epistemica
          • IA subsimbolica: reti neurali
        • IA generativa
          • Chatbot e come usarli
          • Modelli linguistici di grandi dimensioni
          • Modelli per la generazione di immagini
          • Rischi dell'IA generativa
        • Approfondimenti
          • Antiqua et nova
      • Finanza personale
        • Principi
        • Strumenti
        • Metodi
        • Dove ascoltare
        • Hex Port
    • DAE App
    • Teaching
      • MuZero
        • Informazioni
        • Collegamenti
        • Form & Chaos
        • Seminari
      • Dear Data 23
        • General info
        • Pipeline
        • Karma and bounties
        • Karmic remuneration
        • Links
        • Log
        • Thesis proposal
      • Dear Data 24
        • General info
        • Links
        • AI prompts
        • Speakers
        • Form & Chaos
        • 100Q
      • Red Panda
        • Prerequisites
        • Scheduling
        • Syllabus
        • Pipeline
        • Karma and bounties
        • Rewards
        • Links
        • Log
        • Talks
      • Interventi
        • Digital Education Festival
        • Il problema didattico
    • Writing
      • Il problema didattico
    • G/L Space
      • Composability
      • Scalability
      • Identity
      • Transparency
      • Digital truth
      • Chain of blocks
      • Cypherpunk
    • Roadmap
  • Link tree
  • Credits
Powered by GitBook
On this page
  • Types of wallets
  • How to stay safe
  • Wallets
  • Buy crypto
  • Key Takeaways

Was this helpful?

Edit on GitHub
  1. DAE
  2. DAE Lab
  3. Web3

Wallets

The gateway to Web3

PreviousBlockchainNextTokens

Last updated 2 months ago

Was this helpful?

Web1 ↷ Web2 ↷ Web3

Web1: Read-Only (1990-2004)

In 1989, at CERN, Geneva, Tim Berners-Lee was busy developing the protocols that would become the World Wide Web. His idea? To create open, decentralized protocols that allowed information-sharing from anywhere on Earth.

The first inception of Berners-Lee's creation, now known as Web1, occurred roughly between 1990 to 2004. Web1 was mainly static websites owned by companies, and there was close to zero interaction between users - individuals seldom produced content - leading to it being known as the read-only web.

Web2: Read-Write (2004-now)

The Web2 period began in 2004 with the emergence of blog and social media platforms. Instead of a read-only, the web evolved to be read-write. Instead of companies providing content to users, they also began to provide platforms to share user-generated content and engage in user-to-user interactions.

As more people came online, a handful of top companies began to control a disproportionate amount of the traffic and value generated on the web. Web2 also birthed the advertising-driven revenue model. While users could create content, they didn't own it or benefit from its monetization.

Web3: Read-Write-Own (2014-now)

While the second iteration of the web relied on users to offer data which the host would reap the benefits of, the third iteration would transfer the benefits back to the users: the model becomes read-write-own.

In most cases, with Web2, you as a user had little to no control over your own data. Take these two examples:

  1. You are a digital artist and you post your new artwork as an image on or as an NFT on

  2. You are a blog writer and you post your new article on or as an NFT on

Furthermore, you never knew if the Web2 platforms you enjoyed using would stick around or significantly change their rules (the migration from Twitter to X is a good example).

At its core, Web3 uses blockchains, wallets, cryptocurrencies, NFTs, and DAOs to give power back to the users in the form of ownership.

Read more at

Web3 has a trade-off between transparency (all data are public and visible by anyone) and privacy (users can decide when and with whom to share their data).

  • Traditional wallets are physical — you keep them in your purse or pocket and they store credit cards, cash, your driver’s license, maybe even a photo of a loved one.

  • Digital wallets like your phone’s wallet, while intangible, also hold a variety of objects: credit card information, digital cash, concert tickets, boarding passes, and more.

  • Cryptographic wallets are a form of digital wallet designed for Web3. Crypto wallets are your gateway to Web3: they store users' public and private keys, while providing an easy-to-use interface to manage your blockchain assets (cryptocurrencies and tokens).

Contrary to popular belief, crypto wallets do not physically hold digital assets like the wallet in your pocket. Instead, they read the public ledger to show the balances in a user's addresses, as well as hold the private keys that enable the user to digitally sign transactions. So, the term "wallet" is somewhat of a misnomer, and "keyring" might be better.

  1. An individual can have many wallets

  2. A wallet can contain many accounts

  3. Each account is a pair of private/public keys and is associated with an address

Blockchain address

An address is a alphanumeric string of characters derived from the public key of an account using a cryptographic hash function; it publicly identifies an account of a wallet and is used as the to and from endpoints in a transaction. Here's an example of an Ethereum address:

You can think your address (or your public key) as your bank account number (or your mail address), and your private key as the secret password to access your bank account (or the unique key to open your mail box).

Ethereum Name Service (ENS)

When starting a (non-custodial) wallet, the user is asked to write down and safely store a list of 12/18/24 randomly generated words, known as a seed phrase, a cryptographic master password that you need to keep secret.

An example of a seed phrase is:

witch collapse practice feed shame open despair creek road again ice least

From this phrase, the user’s public and private keys of all accounts in the wallet can be generated. This acts as a backup or recovery mechanism in case the user loses access to their device.

Anyone with the seed phrase is able to gain full control of the funds held in that wallet. If the seed phrase is lost, the user also loses access to their funds. So it is imperative to keep the seed phrase in different secure locations. Do not save it on the cloud or in your computer or mobile, do not print it out at a public printer or send it on the Internet, do not take a picture of it.

Types of wallets

  1. Hot wallets

    • Web-based wallets

      • Browser wallets

      • Browser extension wallets

    • Desktop wallets

    • Mobile wallets

  2. Cold wallets

    • Hardware wallets

    • Paper wallets

  3. Custodial and non-custodial wallets

  4. Single-signature and multi-signature wallets

Finally, as for single-signature and multi-signature wallets:

  • single-signature wallets require one private key to access the funds

  • multi-signature wallets are a type of wallet for which at least two private keys are needed to sign a transaction.

How to stay safe

Good safety practices are:

  • if something sounds too good to be true, it probably is: be wary of someone that promises a lot in exchange for nothing or a few. They will probably just want to steal that few

  • don't trust, verify (aka, do your own research): check personally every single bit of information without giving anything for granted; never do something just because someone told you to do it but always do your own investigations; do not delegate, be responsible of your security

  • not your keys, not your coins: use a cold wallet to store the bulk of your funds as well as to sign important transactions

  • put security first: save the seed phrase of your wallet on at least 3 cold storage media (like USB sticks, paper, engraved metal) and distribute them across different geographic places

  • use dedicated devices: the computers and phones that you use to manage your cryptos should be used only for this purpose

  • be prepared for the worst-case scenario: share with a trusted person how to recover you funds in case of death or loss of memory

Wallets

Buy crypto

There are two ways to buy cryptocurrencies in fiat money (such as euros or dollars):

  1. create an account on the exchange

  2. pass the know your customer (KYC) process

  3. buy crypto using a credit cart (more expensive)

  4. alternatively, make a bank transfer in fiat to the exchange and swap fiat with cryptocurrencies (suggested method since less expensive)

We stress that a wallet on an exchange is custodial. If you don't need the crypto for trading, we advice to transfer the coins to a non-custodial wallet.

With most wallets you can directly buy crypto from the wallet, without using an exchange.

You can pay by credit card (more expensive) or bank transfer (less costly) using a third-party provider. If you use it for the first time, you need to pass a KYC process.

Buying crypto on a wallet is typically more expensive than on an exchange, but the advantage is that you don't need to transfer them from the exchange to your wallet, which might be costly.

Key Takeaways

  1. contrary to popular belief, crypto wallets do not physically hold your tokens

  2. instead, they store the public and private keys required to manage your assets and provide digital signatures that authorize each transaction

  3. crypto wallets can be hot or cold, custodial or non-custodial

  4. determining which crypto wallet is best depends entirely on individual needs

  5. the is no customer support in crypto: if you lose the seed phrase of a non-custodial wallet you've lost all the associated digital assets

Play - Create a Metamask wallet on Ethereum
  1. create a new wallet

  2. secure the seed phrase

Play - Create a Phantom wallet
  1. create a new wallet

  2. secure the seed phrase

Play - Create a Kukai wallet on Tezos
  1. click on create new wallet (do not sign it with social)

  2. secure the seed phrase

  3. set a strong password and secure it

  4. download your encrypted keystore file and secure it (you need to import it when you want to access your wallet)

  5. access your wallet and copy your Tezos address

  6. log out from your wallet and log back in using either the seed phrase or the keystore file

Play - Exchange Sepolia ETH with Metamask
  1. group in pairs

  2. connect your metamask to the Sepolia testnet

  3. choose your account

  4. use Telegram private message to exchange the address with your mate

  5. add your mate's address to the contacts on Metamask

  6. with metamask send each other the same amount of ETH

  7. open your account on etherscan and find the in and out transactions that you just made. Moreover, verify your account balance

Play - Create a multisig wallet
  1. make groups of 3

  2. add 2 out of 3 signers

  3. add only Sepolia network

  4. make a transaction: transfer some Sepolia ETH to a member of the group (both signers need to sign)

  5. make the inverse transaction

You can associate an Ethereum address to a more intelligible name using or ENS for short. For instance, , the ENS of the DAE project, is associated with the Ethereum address:

This is similar to the (DNS), which associates names to resources in the Internet identified by IP addresses.

is a non-custodial browser-extension and mobile hot wallet for Ethereum and Ethereum compatible blockchains

is a non-custodial browser-extension and mobile hot wallet for Solana, Ethereum and Bitcoin blockchains

is a non-custodial Web-based hot wallet for Tezos blockchain

is a non-custodial cold wallet for Bitcoin, Ethereum, Solana and more

is a multi-sig wallet for Ethereum and Ethereum compatible blockchains

You can buy on a centralized exchange such as or :

add the extension to your favorite browser

copy your address and find it on Ethereum explorer

add the extension to your favorite browser

copy your Solana address and find it on Solana explorer

go to webpage

find your address on Tezos explorer

get some Sepolia ETH from or

create a multisig wallet with

0xdBAb9585BB07278403284282073119cCA177b4c7
Ethereum Name Service
cubiclearn.eth
0xdBAb9585BB07278403284282073119cCA177b4c7
Domain Name System
Metamask
Phantom
Kukai
Ledger
Safe Wallet
Binance
Coinbase
Metamask
Etherscan
Phantom
Solscan
Kukai
TzKT
Alchemy
Infura
Safe
Instagram
SuperRare
Medium
Mirror
Ethereum.org
Public vs. Private keys (Image from )
Hot vs. Cold wallets (Image from )
Custodial vs. Non-custodial wallets (Image from )
Crypto.com University
Crypto.com University
Crypto.com University