Ask HN: Getting Started with Web3 Development

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Civic Auth - Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
www.civic.com
featured
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
  1. lil-web3

    Simple, intentionally-limited versions of web3 protocols & apps.

    thirdweb is a pretty easy way to get started if you’re an experienced web developer. we use them internally at our web3 dev education startup for creating and sending nfts to folks who complete our tutorials.

    we have a tutorial with them going on where we show you how to build a full stack web3 app with their sdks/platform. we’re rewarding folks who complete the tutorial with a bit of $MATIC and a cool nft[1]

    another cool resource after you get your feet wet is this collection of tiny examples of popular web3 apps[2]

    1 - https://www.pointer.gg/tutorials/thirdweb-nft-lootbox

    2 - https://github.com/m1guelpf/lil-web3

  2. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  3. FirebaseRTC

    Discontinued Codelab for building a WebRTC Video chat application using Firebase Cloudstore.

    What do you actually want?

    If you want decentralization look at WebRTC. https://webrtc.org/

    If you want crypto you have to guess at what resources are valid.

    Just keep in mind the only commonality in crypto is blockchain, which is a distributed form of third party storage. Crypto will not get you decentralization.

  4. ethereumbook

    Mastering Ethereum, by Andreas M. Antonopoulos, Gavin Wood

  5. v3-core

    🦄 🦄 🦄 Core smart contracts of Uniswap v3

  6. truffle

    Discontinued :warning: The Truffle Suite is being sunset. For information on ongoing support, migration options and FAQs, visit the Consensys blog. Thank you for all the support over the years.

  7. snapshot-v1

    V1 interface for Snapshot. Join us on Discord http://discord.snapshot.org

  8. rainbow

    🌈‒ the Ethereum wallet that lives in your pocket

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. openzeppelin-contracts

    OpenZeppelin Contracts is a library for secure smart contract development.

  11. metamask-extension

    :globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites

  12. ipfs

    Peer-to-peer hypermedia protocol

  13. safe-smart-account

    Safe allows secure management of blockchain assets.

  14. nostr

    Discontinued a truly censorship-resistant alternative to Twitter that has a chance of working [Moved to: https://github.com/nostr-protocol/nostr] (by fiatjaf)

    I don’t know if this is the answer you’re looking for because it’s not tied to a cryptocurrency but take a look at nostr: https://github.com/fiatjaf/nostr

    It’s a protocol that allows nodes to gossip event messages amongst each other. The event relays can be used as a backend to provide data to your web/desktop/mobile apps.

  15. hardhat

    Hardhat is a development environment to compile, deploy, test, and debug your Ethereum software.

    I'm one of the founders of thirdweb, our goal is to make it super easy to develop web3 apps. We've started by providing a foundational set of smart contracts, SDKs in JS, python, go, unity, (more coming) and a dashboard so you can manage your contracts, teams, permissions easily.

    The main feature of our platform is you own the contracts (we don't have access to them), your wallet deploys it and is effectively the same as if you wrote the code underneath. Our core platform is all on chain so you don't rely on us to be around for your apps to continue to run.

    There's a lot we want to get to in the next few months: analytics, bring your own contracts and other chains like solana / flow.

    Generally in the web3 space here's the projects/tools i found super helpful:

    buildspace - https://buildspace.so

    hardhat - https://hardhat.org

    crypto zombies - https://cryptozombies.io

    eth foundation learn - https://ethereum.org/en/learn/

    web3 university - https://www.web3.university

    OdysseyDao - https://www.odysseydao.com

    DeveloperDAO Wiki - https://developerdao.notion.site/developerdao/Developer-DAO-...

    Feel free to reach out if you need more resources or help getting started!

  16. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Daily General Discussion - October 4, 2022

    1 project | /r/ethfinance | 4 Oct 2022
  • error:ModuleNotFoundError: No module named 'web3',Solidity course by patrick collins

    1 project | /r/ethdev | 5 Mar 2022
  • Truffle VS Hardhat VS Brownie

    1 project | /r/ethdev | 5 Feb 2022
  • Begginner tips

    2 projects | /r/solidity | 21 Jan 2022
  • Building Smart Contracts with Foundry by Paradigm

    4 projects | dev.to | 20 Dec 2021

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?