logo
ProposalsVoters
©

2025 Agora, the onchain governance company

/
Twitter
/
Github
/
About
Developer Ecosystem
TypeChain / DethCode icon

TypeChain / DethCode

Project

0xb4...EBe1
github.com

TypeScript bindings for Ethereum smart contracts

Appears in
55 ballots

Contribution

TypeChain and DethCode are widely recognized tools in the developer community. For several years, TypeChain has facilitated the writing of type-safe Ethereum code. It not only supports any OP-based networks, but it was also utilized in the prebedrock optimism-contracts repository itself. Despite its widespread use, TypeChain has recently been deprecated in favor of newer alternatives. This makes it perfect candidate for RPGF. DethCode offers the ability to browse smart contracts within ephemeral instances of VS Code. It supports both OP and Base networks. The innovative concept behind DC impressed Etherscan so much that they integrated similar functionality directly into their product. Nevertheless, DethCode continues to operate as a public utility, contributing to the broader ecosystem.

Contribution links

    github

    TypeChain's main repo.

    world

    TypeChain usage in Optimism org

    world

    TypeChain announcement post

    github

    DethCode's main repo.

    world

    DethCode announcement tweet.

Impact

TypeChain allowed hundreds (if not thousands) app-layer developers to build better software. Furthermore, it helped create original Optimism contracts itself. Have a look at GitHub dependencies and download stats. DethCode has significantly simplified the reading and exploration of smart contracts for numerous researchers and developers. Companies like L2BEAT use it on a daily basis to understand what's really what on-chain.

Impact Metrics

  • TC Weekly downloads (~60% growth YoY)
    340K
  • TypeChain github stars
    2.6K
  • TypeChain dependencies
    160K
  • DethCode Github stars
    1.3K
  • Funding sources

    RetroPGF 2
    RPGF grant
    4,493,867.00 OP