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 | Prototype | Alex North | @Alex North working with Helix team. | |||
Predictable actor addresses | Pre-FIP discussion | Steven Allen integrated into f4 address proposal | ||||
Account abstraction | Pre-FIP discussion | Alex North | Needed for EVM | |||
Define exported methods for built-in actors | Initial design | Desirable for EVM | ||||
Remove unwanted actor code | N/A | N/A | Initial design | zenground0 | Lotus team? | |
New syscalls | Initial design | |||||
Universal profiles | Initial design |
Notes
Notes from the tagged for FVMCryptonet Notebook