Software Alternatives & Reviews

Tim Berners-Lee: ‘Web3 is not the web at all’

Gnosis Safe NFT Storage Ethereum Name Service OpenSea FileCoin Web3 Storage Skiff The Graph Maker (MKR)
  1. The first smart contract-based mobile wallet on Ethereum
    The "app" (Distributed App / DApp) is some arbitrary thing written by a developer, running in a sandbox in a tab in your browser. The "wallet" (Metamask) is a browser extension containing a set of pairs of (RPC gateway URI for a given blockchain, cryptographic private key for an account on said blockchain.) It can also proxy through to other such "wallets", e.g. "hardware wallets" (smart cards.) "web3" is an API (like any DOM API) that the browser extension exposes to app, allowing the app to ask the wallet to do things (where the wallet then asks the user to confirm that they want to do those things); and, through the wallet's connection to blockchains, to watch for things to happen on a blockchain. Together, these additional APIs allow web3 "DApps" to transact on blockchains, and to observe what happens in response to their transactions. Example DApps: - Gnosis Safe (https://gnosis-safe.io/) — an interface for deploying and managing multi-signature smart contracts (i.e. Trusts whose assets are controlled by M-of-N voting) - Sushiswap (https://www.sushi.com/swap) — an interface for creating and managing Automated Market Maker liquidity pools - OpenSea (https://opensea.io/) — a marketplace for buying and selling NFTs On all of these websites, you'll notice that instead of registering an account, there is a button that CTAs you to "Connect a Wallet." This is requesting permission to communicate with the web3 agent installed as an extension in your browser.

    #Cryptocurrencies #Crypto #Cryptocurrency Wallets 50 social mentions

  2. Free storage for NFTs
    Pricing:
    • Open Source
    Of course there's no requirement to put all the data on the blockchain. Why would there be? I even consider torrent networks to be "web3" and they're not blockchains. It is not prohibitively expensive to store data on a blockchain, however. Arweave and Filecoin are the largest storage-centric blockchains. They each have multiple exabytes of data stored on them. Currently, you can store on Filecoin for free: https://nft.storage/ as a promotional thing, but even for larger data stores (https://web3.storage/) it's $10 / month for 120GiB and 8 cents per GiB after that. OpenSea itself is a marketplace with some centralized elements. That's fine. The core listing, selling and transfer logic is written as a series of smart contracts, however. They also compete with other marketplaces, some which are fully decentralized. They do not control or own the important data, which is the NFT itself. Some NFTs store all the metadata on chain, you can implement an NFT contract metadata as base64 encoded JSON (as you can see in a recent project https://etherscan.io/address/0x6f4388602c5dd6c593bf7c9cf3128aaa2a3e09ce#readContract, plug in tokenId 2 into tokenURI to see). Some store them on IPFS with a hash based reference to the content. Some use centralized storage in a private database. All are valid use cases with varying applications. If you only want to own fully native-chain NFTs, feel free to filter based on that criteria.

    #Developer Tools #Tech #Crypto 92 social mentions

  3. Like DNS, but for Ethereum wallet addresses
    Pricing:
    • Open Source

    #Crypto #Web App #Crypto Marketplace 188 social mentions

  4. Ebay for cryptogoods. Buy and sell items on the blockchain.
    The "app" (Distributed App / DApp) is some arbitrary thing written by a developer, running in a sandbox in a tab in your browser. The "wallet" (Metamask) is a browser extension containing a set of pairs of (RPC gateway URI for a given blockchain, cryptographic private key for an account on said blockchain.) It can also proxy through to other such "wallets", e.g. "hardware wallets" (smart cards.) "web3" is an API (like any DOM API) that the browser extension exposes to app, allowing the app to ask the wallet to do things (where the wallet then asks the user to confirm that they want to do those things); and, through the wallet's connection to blockchains, to watch for things to happen on a blockchain. Together, these additional APIs allow web3 "DApps" to transact on blockchains, and to observe what happens in response to their transactions. Example DApps: - Gnosis Safe (https://gnosis-safe.io/) — an interface for deploying and managing multi-signature smart contracts (i.e. Trusts whose assets are controlled by M-of-N voting) - Sushiswap (https://www.sushi.com/swap) — an interface for creating and managing Automated Market Maker liquidity pools - OpenSea (https://opensea.io/) — a marketplace for buying and selling NFTs On all of these websites, you'll notice that instead of registering an account, there is a button that CTAs you to "Connect a Wallet." This is requesting permission to communicate with the web3 agent installed as an extension in your browser.

    #Crypto Marketplace #Crypto #Art 587 social mentions

  5. Filecoin is a data storage network and electronic currency based on Bitcoin.

    #Blockchain #Cloud Storage #Decentralized Storage 75 social mentions

  6. The easiest way to store data on the decentralized web.
    Pricing:
    • Open Source
    Of course there's no requirement to put all the data on the blockchain. Why would there be? I even consider torrent networks to be "web3" and they're not blockchains. It is not prohibitively expensive to store data on a blockchain, however. Arweave and Filecoin are the largest storage-centric blockchains. They each have multiple exabytes of data stored on them. Currently, you can store on Filecoin for free: https://nft.storage/ as a promotional thing, but even for larger data stores (https://web3.storage/) it's $10 / month for 120GiB and 8 cents per GiB after that. OpenSea itself is a marketplace with some centralized elements. That's fine. The core listing, selling and transfer logic is written as a series of smart contracts, however. They also compete with other marketplaces, some which are fully decentralized. They do not control or own the important data, which is the NFT itself. Some NFTs store all the metadata on chain, you can implement an NFT contract metadata as base64 encoded JSON (as you can see in a recent project https://etherscan.io/address/0x6f4388602c5dd6c593bf7c9cf3128aaa2a3e09ce#readContract, plug in tokenId 2 into tokenURI to see). Some store them on IPFS with a hash based reference to the content. Some use centralized storage in a private database. All are valid use cases with varying applications. If you only want to own fully native-chain NFTs, feel free to filter based on that criteria.

    #Web3 #Developer Tools #Crypto 34 social mentions

  7. 7
    Simple & secure privacy-first notes and collaboration
    Pricing:
    • Open Source

    #Web App #Productivity #Writing Tools 47 social mentions

  8. Build performant blockchain apps with GraphQL
    This is by no means an exhaustive list, just a smattering of some of the bigger projects doing neat things. The graph protocol - decentralized blockchain indexing feeding a network of graphQL servers hosting the data powering dapps https://thegraph.com/en/ Chainlink - decentralized on-chain oracles for basically any piece of data from the real world - https://chain.link/ MakerDAO - creator of the first “soft pegged” stablecoin, it is a series of smart contracts that allow people to lock up crypto as collateral and mint DAI, uses a number of neat and novel mechanisms to keep peg by adjusting interest rates and incentivizing economic behavior https://makerdao.com/en/ Compound - a decentralized lending and borrowing protocol with no centralized authority handling liquidations/collateral pricing/etc. https://compound.finance/ Uniswap - a decentralized exchange for swapping assets in a trustless way, has neat features like flash loans where you can borrow a large amount of money (millions of dollars) for the length of one transaction, as long as the money is returned with a fee. This allows anyone to do things like capture arbitrage opportunities, liquidate large positions, or whatever else can be done in one transaction. https://uniswap.org/faq A lot of these are DAOs using smart contracts to propose and vote on binding proposals on chain and adjust parameters within the protocol or paying contributors and whatnot. You can see an example here https://compound.finance/governance Beyond that there’s other blockchains focused on specific use cases like GameFi, bridges connecting together different blockchains and moving liquidity between them in a mostly seamless way, massive research attention being paid to zero knowledge proofs (which have a lot of potential implications in the real world), and multi-sig contracts for only doing things when a quorum of key holders come together and signal their intent.

    #Software Engineering #Tech #Text Editors 72 social mentions

  9. Maker is a token of the Maker Decentralized Autonomous Organization.
    This is by no means an exhaustive list, just a smattering of some of the bigger projects doing neat things. The graph protocol - decentralized blockchain indexing feeding a network of graphQL servers hosting the data powering dapps https://thegraph.com/en/ Chainlink - decentralized on-chain oracles for basically any piece of data from the real world - https://chain.link/ MakerDAO - creator of the first “soft pegged” stablecoin, it is a series of smart contracts that allow people to lock up crypto as collateral and mint DAI, uses a number of neat and novel mechanisms to keep peg by adjusting interest rates and incentivizing economic behavior https://makerdao.com/en/ Compound - a decentralized lending and borrowing protocol with no centralized authority handling liquidations/collateral pricing/etc. https://compound.finance/ Uniswap - a decentralized exchange for swapping assets in a trustless way, has neat features like flash loans where you can borrow a large amount of money (millions of dollars) for the length of one transaction, as long as the money is returned with a fee. This allows anyone to do things like capture arbitrage opportunities, liquidate large positions, or whatever else can be done in one transaction. https://uniswap.org/faq A lot of these are DAOs using smart contracts to propose and vote on binding proposals on chain and adjust parameters within the protocol or paying contributors and whatnot. You can see an example here https://compound.finance/governance Beyond that there’s other blockchains focused on specific use cases like GameFi, bridges connecting together different blockchains and moving liquidity between them in a mostly seamless way, massive research attention being paid to zero knowledge proofs (which have a lot of potential implications in the real world), and multi-sig contracts for only doing things when a quorum of key holders come together and signal their intent.

    #Business & Commerce #Productivity #Sales 38 social mentions

Discuss: Tim Berners-Lee: ‘Web3 is not the web at all’

Log in or Post with