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
Title | Discuss | FIP/FRC | Issue | Current step | Starfleet owner | Notes |
---|---|---|---|---|---|---|
Calling convention | Done | Alex North | FRC. | |||
Remove DeleteActor syscall | Done | Kuba found a simpler change | ||||
Fungible token standard API | 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 | Implementation | Steven Allen integrated into f4 address proposal | ||||
Account abstraction | Prototype | Alex North | FEVM implemented a very minimal version | |||
Define exported methods for built-in actors | Done | Desirable for EVM | ||||
Remove unwanted actor code | N/A | N/A | Implementation | ToBeRemoved | Lotus team? |
Notes
Notes from the tagged for FVMCryptonet Notebook