Integrated distributed file storage for NFT's and Metaverse assets
KVM is fully EVM compatible while supporting precompiled assemblies for efficient compute
Rewarding computational effort fairly, by using collaborative rather than competitive consensus
The metaverse is different things to different people, everyone has their own vision of what it is and what it could be.
Some would say it's our online identitity, our reputation, our online friends and the digital assets we own.
Some would say it's rich online virtual worlds, gaming, entertainment and some day the full Ready Player One experience.
The reality is that it's an emerging space and whatever we predict it will become we can be certain it will evolve into something different.
Catalyst is a project to build a protocol to sit on top of Ethereum specifically to encourage and enable the exploration of the metaverse and nft space.
Started in 2018, Catalyst is a modular framework that incorporates a blockchain, distributed file system and runtime environment geared towards supporting projects that need to encompass structured and unstructured data, complex compute while lending itself towards integration into systems ranging from games to home streaming services.
To support NFT and Metaverse projects that need to combine on-chain data with larger asset files and complex on and off-chain logic.
Our vision is to build a layer on top of Ethereum dedicated to NFT and Metaverse projects, in a way that rewards and incentivises users.
Catalyst is written in .NET 6 to enable the broader .NET community to come onboard and support both the core project and new projects on top of Catalyst. The protocol is open and so anyone can build their own clients in any language or framework.
The KVM runtime environment was developed with Nethermind alongside Ethereum's EVM runtime environment with some extra features to lend itself towards precompiled smart contracts and WebAssembly contracts in the future.
Every part of Catalyst can be swapped out with an alternative module making it the ideal sandbox environment for anyone working in this evolving space.
As a .NET 6 codebase we will be building SDK's and tooling to support popular tools and environments such as Unity, Xamarin, WebAssembly, mobile and console environments.
EVM compatible runtime, extended to support file actions, calls to .NET assemblies and other extended features.
Call binary processes such as .NET assemblies for complex or long running activities outside of the KVM.
Work with the native distributed ledger and the native distributed file system. Store NFT images, video, audio, artifacts and more.
Catalyst is preparing to launch a test network over the coming weeks. An alpha test network was successfully run publicly for around 9 months but was shut down during the pandemic while plans were developed for a network upgrade to .NET 6, new community governance scheme and plans for a community led token event.
Cent Finance provides a multi-chain wallet that presently supports Ethereum, Gnosis and Celo networks and will include support for Catalyst.
We will also be ensuring Catalyst will be supproted by MetaMask and WalletConnect.