Logging Ethereum events with NodeJS

This page summarizes the projects mentioned and recommended in the original post on dev.to

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.
surveyjs.io
featured
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.
www.influxdata.com
featured
  • abi-decoder

    Nodejs and Javascript library for decoding data params and events from ethereum transactions

  • In this fragment of code, we are simply subscribing our application to Ethereum logs of a specific contract address provided in the options object. Additionally, we are decoding the event using the library abiDecoder. To use this library, we are providing in the configuration the Contract.json file including the ABI (Application Binary Interface) of the contract.

  • web3js_events

    Sample code to use Web3js to monitor events in Ethereum network

  • For more information about configurations and to check how it works, all the code shown can be found in this repository. The repository includes a simple smart contract developed with Hardhat and all the necessary code to monitor the contract and some Ethereum addresses using NodeJS.

  • 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.

    SurveyJS logo
  • go-ethereum

    Go implementation of the Ethereum protocol

  • To mount an Ethereum node, the recommended option is to use Geth. Geth is one of the three original implementations of the Ethereum protocol implemented in Go and it is one of the most used implementations to create an Ethereum node. You need a machine with A LOT space in your hard drive, and download, configure and launch Geth.

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

  • Geth v1.13.5: Further fixes to path state scheme quirks

    1 project | /r/ethereum | 15 Nov 2023
  • Geth v1.13.3: Pebble fixes and prep work for the upcoming Cancun hard fork

    1 project | /r/ethereum | 14 Oct 2023
  • Goerli bootnodes

    1 project | /r/ethstaker | 23 Aug 2023
  • Geth v1.12.1 is released

    1 project | /r/ethstaker | 11 Aug 2023
  • Geth online pruning ETA

    1 project | /r/ethstaker | 13 Jul 2023