youtube image
From YouTube: FVM Foundry Update: FEVM Actor Example with Fil-der Jim Pick

Description

About this video:
Jim Pick is an avid community builder (fil-der!) and teacher in the Filecoin Network.
Here he takes us through an early demo of SimpleCoin: an EVM-compatible FVM Actor (the term used for programmability / smart contracts in the Filecoin ecosystem).

Jim has built several demo's which you can play around with and are designed to give you an idea of how actors work.

This latest addition can be found on his “FVM Actor Code Playground” notebook on ObservableHQ. It has the latest Lotus with FVM pre-release (Talc) packaged into Docker images, which are used to spin up an on-demand ephemeral localnet (on Kubernetes/Knative). This variant of the notebook includes the “simplecoin” Solidity smart contract, which you can modify and compile to EVM bytecode using a simple web service. Then you can use it to create an actor, and invoke EVM methods against it.

🌐 https://observablehq.com/collection/@jimpick/filecoin-virtual-machine

============================================================
About FVM Foundry:
FVM Foundry is a program for early-builders on the Filecoin Vitrual Machine.
We are working collaboratively with our amazing open source community in order to explore and build valuable use cases, infrastructure, tooling, and docs for the native FVM.
The aim is to collaborate, exchange knowledge and innovate together as well as gather feedback and input in order to build the best development experience possible on the FVM.

Want to help shape the future of FVM?
🏗️ FVM tooling & Infrastructure open grant RFPs: https://github.com/filecoin-project/devgrants/blob/master/rfps/fvm-open-tools-infra.md

✅ Follow & contribute to the design decisions being made on the FVM by subscribing to the
⭐ FVM-specs: https://github.com/filecoin-project/fvm-specs
⭐ FIP's: https://github.com/filecoin-project/FIPs

💬 Interested in joining a future Foundry Cohort? Register your interest at https://fvm.filecoin.io/foundry

============================================================

About the FVM:

Currently Filecoin is known for being a decentralised storage and retrieval network, providing over 17 EiB of distributed data storage capacity to the world through thousands of Storage providers globally.

And we can think of this distributed storage network as being the layer zero of the Filecoin Architecture Network because ..
Storage is really only the start!

We want to be able to compute and analyse over and with the data on the Filecoin network!

And this is the goal of the FVM - to enable users to be able to deploy their own smart contracts (or actors as they are termed in the Filecoin ecosystem) and unlock the ability to perform on-chain computation over state data.

This additional layer of capability - which we can consider to be the layer 1 of the network - adds programmability to the already robust, permissionless storage network that is Filecoin.

Smart contracts + storage = FVM.

What will you build??

Links:
🌐 See more details on the website: https://fvm.filecoin.io
🦄​ See the reference specification of FVM: https://github.com/filecoin-project/ref-fvm
👨‍👩‍👦‍👦 Join the chat: #fvm on the Filecoin Slack Channel (visit filecoin.io to join)