Logo
    πŸ¦Έβ€β™€οΈ

    FVM Capabilities & Standards

    Increasing the value of the Filecoin Virtual Machine through new capabilities and standards.

    Goals

    The FVM features and standards project aims to:

    • Improve the fundamental capabilities offered by the FVM to application developers
    • Guide standards for composable, interoperable actors

    Challenges & Opportunities

    The FVM is a new environment, different to those that already exist. This presents a challenge in the new problems to solve and the raw amount of effort required, but also great opportunities to learn from those that came before.

    Roadmap

    πŸ‘©β€πŸ’»FVM features & standards work plan

    FVM features & standards work plan

    Title
    Discuss
    FIP/FRC
    Issue
    Current step
    Starfleet owner
    Notes
    Calling convention

    #382

    FRC-0042

    Done
    Alex North

    FRC.

    Remove DeleteActor syscall

    github.com
    Done

    Kuba found a simpler change

    Fungible token standard API

    #407

    Done
    Alex North

    @Alex North working with Helix team.

    Non-fungible token standard API

    Implementation
    Alex North

    @Alex North working with Helix team.

    Predictable actor addresses

    #379

    Implementation

    Steven Allen integrated into f4 address proposal

    Account abstraction

    #388

    Prototype
    Alex North

    FEVM implemented a very minimal version

    Define exported methods for built-in actors

    #401

    Done

    Desirable for EVM

    Remove unwanted actor code

    N/A

    N/A

    github.com
    Implementation
    ToBeRemoved

    Lotus team?

    Notes

    Notes from the πŸ“”Cryptonet Notebook tagged for FVM

    Built-in actor public API notes
    Oct 20, 2022 2:35 AM
    collab
    Alex North
    FVM syscall improvements
    Jun 10, 2022 1:26 AM
    idea
    Alex North
    πŸ‘©β€πŸ’»
    FVM features & standards work plan
    Jun 8, 2022 11:36 PM
    idea
    Alex North
    πŸ€–
    Account abstraction for FVM
    May 31, 2022 7:14 PM
    design
    Alex North
    πŸ“£
    FVM native calling convention proposal
    May 29, 2022 11:08 PM
    designidea
    Alex North
    🏠
    Predictable actor address generation
    May 25, 2022 10:16 PM
    designidea
    Alex North
    Filecoin/FVM learnings from Ethereum
    May 8, 2022 11:18 PM
    Alex North

    CryptoNet is a Protocol Labs initiative.