TypeScript Ethereum

Open-source TypeScript projects categorized as Ethereum | Edit details

Top 23 TypeScript Ethereum Projects

  • GitHub repo ethers.js

    Complete Ethereum library and wallet implementation in JavaScript.

    Project mention: Web3 Architecture and How It Compares to Traditional Web Apps | news.ycombinator.com | 2021-10-09


    I highly recommend checking out The Graph too - it allows for you to leverage graphQL on your smart contract data by creating a dedicated subgraph. With some careful integration, you can replace a dedicated backend that would normally be required for various APIs with this. It's a very exciting project imo.

  • GitHub repo interface

    🦄 An open source interface for the Uniswap protocol

    Project mention: WANI and SHIB INU - How to buy WANI COIN ? | reddit.com/r/crypto247 | 2021-11-28

    Buy on BLOXtimeBuy on PancakeSwapBuy on UNISWAP

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo web3-react

    🧰 A simple, maximally extensible, dependency minimized framework for building modern Ethereum dApps

    Project mention: Hi everyone, I’m coding a minting dapp with 2 pages: mint page and wallet page. I want to put a connect wallet button at the navbar so that when i switch from one page to another, my wallet is still connected. My frontend is ReactJS. Do you have any suggestions? | reddit.com/r/ethdev | 2021-10-14

    I personally use web3-react package to handle my connections https://github.com/NoahZinsmeister/web3-react

  • GitHub repo hardhat

    Hardhat is a development environment to compile, deploy, test, and debug your Ethereum software. Get Solidity stack traces & console.log.

    Project mention: Top 5 decentralized app development frameworks | dev.to | 2021-11-29

    This can be attributed to its open source format with large community support thanks to over 17k users on GitHub and an active Discord community with 4.6k members at the time of posting this article. It is continuously under development and growing quickly.

  • GitHub repo v3-core

    🦄 🦄 🦄 Core smart contracts of Uniswap v3

    Project mention: The Daily Dogelon - Wednesday, December 1st, 2021 | reddit.com/r/dogelon | 2021-12-01

    ✅ Uniswap

  • GitHub repo v2-core

    🎛 Core smart contracts of Uniswap V2

    Project mention: [Brownie] How can I import from config if a github repo has no releases? | reddit.com/r/ethdev | 2021-11-04

    For example Uniswap has 0 releases

  • GitHub repo web3modal

    A single Web3 / Ethereum provider solution for all Wallets

    Project mention: Why would anyone need/want a third party wallet? | reddit.com/r/ethereum | 2021-12-01

    Not a wallet developer, nor do i really wanna go digging thru their code but heres something that may interest you - its a web3 library that provides an interface to connect to different wallets in one package (still requires the user to pick which wallet theyre using) https://github.com/Web3Modal/web3modal/tree/2ff929d0e99df5edf6bb9e88cff338ba6d8a3991/docs/providers

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo TypeChain

    🔌 TypeScript bindings for Ethereum smart contracts

    Project mention: How to deploy your first smart contract on Ethereum with Solidity and Hardhat | dev.to | 2021-09-17

    Typechain GitHub Repository

  • GitHub repo ethereumjs-monorepo

    Monorepo for the Ethereum VM TypeScript Implementation

    Project mention: Might be a dumb question: Are there any ETH L2s that have a java virtual machine for transactions? | reddit.com/r/ethdev | 2021-10-07

    JavasScript (from ethereumjs)

  • GitHub repo MyCrypto

    MyCrypto is an open-source tool that allows you to manage your Ethereum accounts privately and securely. Developed by and for the community since 2015, we’re focused on building awesome products that put the power in people’s hands.

    Project mention: Need HNT to transfer / move hotspot | reddit.com/r/HeliumNetwork | 2021-11-21

    Yup which exactly my issue, i bought someone binance and mycrypto.com. but i cant send it to my wallet....

  • GitHub repo Maskbook

    The portal to the new, open Internet. ([I:b])

    Project mention: Poll: How often do you use Mask Network? Help Us Improve! (November Recap) | reddit.com/r/MaskNetwork | 2021-12-01

    New Releases: website redesign|Mask2.0 upgrade|ecosystem update

  • GitHub repo solidity-template

    Combines Hardhat, TypeChain, Ethers, Waffle, Solhint, Solcover and Prettier

    Project mention: Confused by Web3 and best practices | reddit.com/r/ethdev | 2021-07-18

    I also really like this template for a web3+React website with a simple connect button: https://github.com/PaulRBerg/solidity-template

  • GitHub repo useDApp

    Framework for rapid Dapp development. Simple. Robust. Extendable. Testable

    Project mention: Hardhat is to Truffle as Vue is to React? | reddit.com/r/ethdev | 2021-10-20

    This is a great question I'm interested in learning more about too. From my limited experience , it feels like hardhat and ethers.js have been rapidly growing in popularity. I don't see it on the pinned readme, but I'm having a wonderful experience with useDApp as well.

  • GitHub repo ethql

    A GraphQL interface to Ethereum :fire:

    Project mention: Daily General Discussion - March 9, 2021 | reddit.com/r/ethfinance | 2021-03-09

    A couple of people at Consensys made an early version of The Graph and published it https://github.com/ConsenSys/ethql

  • GitHub repo safe-contracts

    Gnosis Safe allows secure management of blockchain assets.

    Project mention: Transfer nft ownership to a contract as well as other data. | reddit.com/r/ethdev | 2021-05-05

    They have their contracts on GitHub of course: https://github.com/gnosis/safe-contracts

  • GitHub repo v3-periphery

    🦄 🦄 🦄 Peripheral smart contracts for interacting with Uniswap v3

    Project mention: uniswap v3 testnet kovan | reddit.com/r/ethdev | 2021-07-22

    Just found out that the testnet addresses for uniswap v3 is the same as their mainnet counterpart. Link of Uniswap V3 deployment addresses

  • GitHub repo baseline

    The Baseline Protocol is an open source initiative that combines advances in cryptography, messaging, and blockchain to execute secure and private business processes at low cost via the public Ethereum Mainnet. The protocol will enable confidential and complex collaboration between enterprises without leaving any sensitive data on-chain

    Project mention: God tier take on NFTs by @AdamSacks on Twitter | reddit.com/r/ethereum | 2021-10-19

    The Baseline protocol by EY, Microsoft, etc was created specifically for this purpose. It allows SAP and other software to sync up across organizations without using proprietary code and also allows for verified business logic to run that everyone on the system can trust. Coca-Cola is using it to get a real time view of their supply chains, Microsoft is using it for their Xbox licenses, lots of federated industries are using it as a common frame of reference for prices, purchase orders, and other data that multiple organizations share and need to all rely on.

  • GitHub repo lodestar

    🌟 Ethereum 2.0: TypeScript Implementation of the Beacon Chain

    Project mention: Open your ports on the beacon chain! | reddit.com/r/ethstaker | 2021-08-15

    Lodestar: UPNP is not yet implemented, see https://github.com/ChainSafe/lodestar/issues/1797

  • GitHub repo WolfBot

    Crypto currency trading bot written in TypeScript for NodeJS

    Project mention: Are there any github repositories or other sources with old trading strategies? | reddit.com/r/algotrading | 2021-06-08
  • GitHub repo full-stack-ethereum

    Building full stack apps with Solidity, Ethers.js, Hardhat, and The Graph

    Project mention: EIP-155 transaction error | reddit.com/r/ethdev | 2021-04-20

    I am trying to develop a SC using hardhat and react, following this code Compile and Deploy work nice, but once I try to interact with the contract I receive this error in my terminal:

  • GitHub repo walletconnect-monorepo

    WalletConnect Monorepo

    Project mention: Flooz.Trade Not working | reddit.com/r/SYA_Token | 2021-08-05

    In case you are interested in all the issues that WalletConnect is facing at the moment, pls see https://github.com/WalletConnect/walletconnect-monorepo/issues

  • GitHub repo ledgerjs

    Ledger's JavaScript libraries

    Project mention: Is there a way to retrieve the private key of an account with ledgerhq/hw-app-btc ? | reddit.com/r/ledgerwallet | 2021-10-09

    In that case, is there a way to programmatically transfer my funds somewhere else? I noticed that there are methods for creating a transaction of signing a transaction, but I didn't find anything regarding sending a transaction to an other address. Link for the documentation is here: https://github.com/LedgerHQ/ledgerjs/blob/master/packages/hw-app-btc/tests/Btc.test.ts

  • GitHub repo blockchain-wallet-v4-frontend

    Blockchain.com's Wallet built with React & Redux

    Project mention: Blockchain showing zero balance, but coins are in my wallet | reddit.com/r/BitcoinBeginners | 2021-10-19
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-12-01.

TypeScript Ethereum related posts


What are some of the best open-source Ethereum projects in TypeScript? This list will help you:

Project Stars
1 ethers.js 3,421
2 interface 2,757
3 web3-react 2,112
4 hardhat 1,894
5 v3-core 1,713
6 v2-core 1,486
7 web3modal 1,390
8 TypeChain 1,377
9 ethereumjs-monorepo 1,319
10 MyCrypto 1,076
11 Maskbook 982
12 solidity-template 807
13 useDApp 613
14 ethql 581
15 safe-contracts 577
16 v3-periphery 545
17 baseline 539
18 lodestar 536
19 WolfBot 508
20 full-stack-ethereum 496
21 walletconnect-monorepo 496
22 ledgerjs 482
23 blockchain-wallet-v4-frontend 427
Find remote jobs at our new job board 99remotejobs.com. There are 33 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives