Skip to content
jmhickman edited this page Apr 6, 2022 · 3 revisions

Web3.fs Documentation Wiki

Web3.fs is a library intended to facilitate interacting with the Ethereum blockchain through common JSON-RPC endpoints. The current intended use cases are for standalone binaries, FSharp script files (.fsx) and inclusion into web applications through frameworks like SAFE and Fable/Feliz. It is not a goal to become a fully-fledged development scaffold like Brownie is to web3.py.

It currently supports most eth_ methods, though the filter/log methods are currently unsupported.

It includes specific functions for making calls, transactions, and contract deploys on the Ethereum mainnet and testnets.

Contracts are represented as a record. All functions, events and errors are enumerated from an ABI input file or string.

This documentation is intended only as a guide to basic use at this early stage of the project. It will be expanded as more use cases are explicitly supported.

Clone this wiki locally