Tools

This page lists a collection of tools and resources you can use to build on top of the Filecoin network using the FVM.

Infrastructure libraries

These infrastructure libraries and tools exist to speed up the development of software on top of the Filecoin network.

Filecoin Javascript Standard Library

Connect apps to the Filecoin blockchain with iso-filecoin.

Features

  • Lightweight, performant and type-safe

  • Support for RPC, Signature, Address, Token, Chain, Wallet and more.

  • React hooks and context to easily integrate Filecoin wallets

  • Wallet adapters for Ledger Filecoin App, MetaMask Filecoin Wallet, and more.

Packages

Resources

⨎ Filsnap

A MetaMask Snap to add Filecoin support to the MetaMask extension.

Features

  • Enables dapps access to Filecoin accounts using Metamask.

  • Manage Filecoin accounts, check balance, address, export private key and more.

  • Send and receive FIL from native and FEVM addresses.

  • Sign Filecoin messages and arbitrary data.

  • Send Filecoin messages and estimate gas fees.

  • Filecoin insights for FEVM transaction/signature requests.

Resources

Packages

Filecoin addresses

The filecoin-address library is a JavaScript implementation of the Filecoin address type, and can create new address instances, encode addresses, and decode and validate checksums. For further information, including how to install and use, see the GitHub repository.

Built-in Native Actors

These are some tools that developers will find useful when dealing with built-in actors.

Was this page helpful?

Last updated

Was this helpful?