Blog

/

Filecoin v16 Skyr Network Upgr...

Filecoin v16 Skyr Network Upgrade

June 27, 2022

2 min read

News


The Filecoin Network will be performing a Network Upgrade to version v16, codenamed Skyr, at epoch 1960320 around 14:00 UTC on July 6th, 2022.

The Filecoin Network will be performing a Network Upgrade to version v16, codenamed Skyr, at epoch 1960320 around 14:00 UTC on July 6th, 2022.

This upgrade introduces the non-programmable Filecoin Virtual Machine to the network, and switches the network from using go-based spec-actors to Rust-based built-in actors, with a new gas model.

⚠️ We suggest upgrading your nodes to this version as soon as possible, as all nodes are required to be on >= v1.16 before the mainnet upgrade! ⚠️

You can check the release note with the details of the upgrade here (Github)

What is new about it:

Built-in actor bundles

As the network introduces FVM, it's also switching from spec-actor (written in GoLang) to built-in actor (written in rust), in which the latter comes with importable bundles. This means, like Filecoin proof parameters, node operators now also need to fetch the actor bundles according to the network versions for the nodes to remain operational.

Actor Code CIDs

From nv16, system actor code CIDs will be real content-addressing instead of being a static string like (fil/7/account)/ (fil/8/storageminer). Moreover, this also means that in the future, whenever the actor code changes, the CID will change accordingly, which will result in a need for a network upgrade for the network participants to have consensus over what executable code we should use for each system actor.

Execution trace

For developers that are dependent on lotus execution trace, you will need to enable LOTUS_VM_ENABLE_TRACING envvar to get the exact execution trace response as before. Without the envvar enabled, Duration and GasCharges fields will be missing from the new FVM trace.

Filecoin-Rosetta integration

Rosetta is an open standard that simplifies the deployment and interaction with any blockchain. Since this standard can theoretically fit any blockchain out there, it makes it ideal to be implemented as an integration tool, in particular by exchanges or by any entity that needs to support several chains and doesn't want to adapt their internal systems every time they want to support a new blockchain.

Zondax developments for Filecoin


At Zondax we develop and maintain the Rosetta integration for Protocol Lab's Filecoin project, tailored specially to the use cases of exchanges, with focus on:

  • Blocks indexing and in-depth transactions inspection

  • Getting accounts information such as balances and vesting schedules

  • Network status inspection tools

  • Transactions creation and signing tools

Filecoin signing tools - wallet tools

Many well known wallets in the Filecoin ecosystem depend on Zondax’s libraries to interact with the network. Zondax filecoin-signing-tools covers the signing process, to be used as a Rust or WASM library, and also to be used along with JSONRPC.

Dockerized Filecoin Node

We have also worked on a dockerized Filecoin node, that is  ready to be used for playing on a devnet or running a test node connected to mainnet/testnet.

You can find more information in the following links:

Read More


The Evolution of Transaction Signing in Cosmos: Introducing Sign Mode Textual

Sign Mode Textual introduces a secure, user-friendly method for transaction signing with hardware devices, advancing efficiency and security in the Cosmos SDK.


Curious about the Universal Polkadot app? Here's what you need to know

With the new Polkadot app coming soon, Zondax answers your top questions. This blog is your go-to guide for everything about the app and its exciting features.


The new Polkadot app: an uninterrupted experience

For developers and users engaged with the Polkadot blockchain, the challenge of runtime upgrades is a familiar obstacle. These upgrades, essential for network evolution and security, often disrupt the functionality of Polkadot and parachain applications.  That’s where the new Polkadot app comes in, designed to seamlessly manage all parachains and relay chain, immune to most of the disruptions caused by runtime upgrades. This app aims to unify the ecosystem through a single application, marrying

Other Articles


67036d318a49aa00aabfc553

October 8, 2024

The TON Ledger Live Integration Is Live

Zondax has developed the integration of TON (The Open Network) into Ledger Live. This allows users to securely access and manage their TON assets, including TON Blockchain, DNS, Storage, and Sites.

67a0866b96ac8500ab5a3db6

February 6, 2025

How Beryx is Elevating the Filecoin Ecosystem

Beryx by Zondax enhances the Filecoin ecosystem with a powerful explorer, developer tools, real-time data API, gas estimation, and a testnet faucet—empowering seamless blockchain interactions.

6697e65e0dfd3b00aaef4e0f

July 18, 2024

Brussels Takes Center Stage: Key Highlights from EthCC, Polkadot Decoded, and More

Brussels hosted key Web3 events, highlighting progress in UX, AI integration, and blockchain innovations from Polkadot Decoded and Fil Brussels, aiming for a user-friendly Web3 future.

How Beryx is Elevating the Filecoin Ecosystem

Beryx by Zondax enhances the Filecoin ecosystem with a powerful explorer, developer tools, real-time data API, gas estimation, and a testnet faucet—empowering seamless blockchain interactions.

67a0866b96ac8500ab5a3db6
Brussels Takes Center Stage: Key Highlights from EthCC, Polkadot Decoded, and More

Brussels hosted key Web3 events, highlighting progress in UX, AI integration, and blockchain innovations from Polkadot Decoded and Fil Brussels, aiming for a user-friendly Web3 future.

6697e65e0dfd3b00aaef4e0f