TypeScript Solidity

Open-source TypeScript projects categorized as Solidity

Top 23 TypeScript Solidity Projects

  • hardhat

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

    Project mention: Build an AI-powered NFT generator with TS, GPT, Polygon and CASE (Part 1/2) | dev.to | 2023-09-07

    That's it for the first part ! Then we will use Hardhat to deploy our Solidity Contract on the Polygon testnet, and then overload our mintNFT() function with the actual minting. If you want to see the Part 2 quickly, give us some love and we will execute ! ❤️❤️❤️

  • TypeChain

    🔌 TypeScript bindings for Ethereum smart contracts

    Project mention: Deploying and accesing an Ethereum contract using ethers and Angular | dev.to | 2023-10-16

    In the two previous posts of this serie, we have learned how to build a house-swap ethereum smart-contract using solidity and how to test it using hardhat. In this post, we will create an angular application and we will install ethers to interact with the smart-contract and ethers-typechain to generate typescript types from our contract json abi.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • remix-project

    Remix is a browser-based compiler and IDE that enables users to build Ethereum contracts with Solidity language and to debug transactions.

    Project mention: How I Contributed One Line of Code to Ethereum | dev.to | 2023-11-26

    Remix - Browser-based compiler and IDE for Ethereum smart contracts written with Solidity.

  • hardhat-template

    Hardhat-based template for developing Solidity smart contracts

  • safe-smart-account

    Safe allows secure management of blockchain assets.

    Project mention: If there is a next generation crypto wallet, what are you expecting from it? | news.ycombinator.com | 2024-01-02
  • wormhole

    A reference implementation for the Wormhole blockchain interoperability protocol.

    Project mention: xCall Focus Testing Recap - Reposted from https://icon.community/ | /r/helloicon | 2023-07-03

    xCall is not a bridge aggregator (i.e., LiFi, Socket) nor is it an interoperability protocol (i.e., BTP, IBC, Wormhole. xCall aggregates the features of all interoperability protocols through a single interface that standardizes cross chain messaging across the different protocols. Through such standardization, xCall is able to simplify cross chain dApp development for developers and to enable developers to leverage the unique strengths of the underlying interoperability protocols.

  • solc-js

    Javascript bindings for the Solidity compiler

    Project mention: How to handle situations where the input exceeds the Solidity compiler‘s size limitations "Memory access is out of bounds" when compiling input larger than 1.2MB? | /r/solidity | 2023-05-23

    GH issue I created: https://github.com/ethereum/solc-js/issues/692. Thanks for any suggestion.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • merkletreejs

    🌱 Construct Merkle Trees and verify proofs in JavaScript.

  • scaffold-eth-2

    Open source forkable Ethereum dev stack

    Project mention: Scaffold-ETH 2 Open Source Toolkit for Developers | Envio Fork | /r/u_Envio_indexer | 2023-11-16

    github.com/scaffold-eth/scaff…

  • protocol-monorepo

    Superfluid Protocol Monorepo: the specification, implementations, peripherals and development kits.

    Project mention: How do I safely DCA into ETH? (newbie) | /r/ethereum | 2023-06-19

    It's based on the Superfluid protocol. Superfluid extends ERC20 tokens to allow for composable per second streams, so Ricochet is one of the groups working with it to allow "per second" streaming trading. Superfluid's website is https://www.superfluid.finance/.

  • vscode-solidity

    Visual Studio Code language support extension for Solidity smart contracts in Ethereum https://marketplace.visualstudio.com/items?itemName=JuanBlanco.solidity

  • semaphore

    A zero-knowledge protocol for anonymous interactions. (by semaphore-protocol)

  • unlock

    Ʉnlock is a protocol for memberships built on a blockchain.

    Project mention: Authenticate Ghost Subscribers Through API | /r/Ghost | 2023-04-28

    Unlock is a great decentralized tool that doesn't require members to be familiar with web3 to get started.

  • full-stack-ethereum

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

  • aave-v3-core

    This repository contains the core smart contracts of the Aave V3 protocol.

    Project mention: Charity and crypto | /r/CryptoCurrency | 2023-08-14

    Pooled assets earn interest in a decentralized non-custodial liquidity market protocol called Aave. You can withdraw your crypto and exit the pool at any time. Note that neither Crypto for Charity nor JustCause will ever have control over your assets so you will always retain custody of your assets.

  • baseline

    The Baseline Protocol is an open source initiative that combines advances in cryptography, messaging, and distributed ledger technology to enable confidential and complex coordination between enterprises while keeping data in systems of record. This repo serves as the main repo for the Baseline Protocol, containing core packages, examples, and reference implementations.

  • nexth

    A Next.js + Ethereum starter kit with Viem, Wagmi, Web3Modal, SIWE, Tailwind, daisyUI and more to quickly ship production-ready Web3 Apps ⚡

  • subgraphs

    Standardized subgraphs for blockchain data

  • contracts

    A set of reusable smart-contracts (by HQ20)

  • augur

    Augur v2 - Prediction Market Protocol and Client

  • typescript-solidity-dev-starter-kit

    Starter kit for smart contract development using Typescript

  • solidstate-solidity

    💠 Upgradeable-first Solidity smart contract development library 💠

  • hardhat-gas-reporter

    Gas Usage Analytics for Hardhat

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

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 2024-01-02.

TypeScript Solidity related posts

Index

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

Project Stars
1 hardhat 6,734
2 TypeChain 2,702
3 remix-project 2,263
4 hardhat-template 1,915
5 safe-smart-account 1,733
6 wormhole 1,586
7 solc-js 1,405
8 merkletreejs 1,112
9 scaffold-eth-2 933
10 protocol-monorepo 868
11 vscode-solidity 860
12 semaphore 835
13 unlock 806
14 full-stack-ethereum 795
15 aave-v3-core 756
16 baseline 572
17 nexth 541
18 subgraphs 474
19 contracts 457
20 augur 442
21 typescript-solidity-dev-starter-kit 411
22 solidstate-solidity 397
23 hardhat-gas-reporter 394
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com