/filecoin

Collection of libraries to implement common patterns and standards on the Filecoin Virtual Machine

Primary LanguageRustOtherNOASSERTION

Filecoin

Filecoin is a decentralized storage network designed to store humanity's most important information.

This repo contains utilities and libraries to work with the Filecoin Virtual Machine

Coverage Status

Packages

frc42_dispatch

An actor calling convention that derives method numbers by hashing method names

FRC Spec Reference Implementation Examples
https://github.com/filecoin-project/FIPs/blob/master/FRCs/frc-0042.md frc42_dispatch greeter

A set of CLI utilities to generate method numbers is also available: fvm_dispatch_tools

frc46_token

A standard interface for native actor fungible tokens

FRC Spec Reference Implementation Examples
https://github.com/filecoin-project/FIPs/blob/master/FRCs/frc-0046.md frc42_dispatch basic_token basic_receiver

License

Dual-licensed: MIT, Apache Software License v2.

Copyright Protocol Labs, Inc, 2022