BTC
ETH
HTX
SOL
BNB
View Market
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

FVM Use Case Discovery Tour: Developer Tools, Hackathons, and Other Builder Opportunities

星球君的朋友们
Odaily资深作者
2023-04-22 10:00
This article is about 2712 words, reading the full article takes about 4 minutes
This article will introduce the developer tools in detail to help you start your FVM build journey.
AI Summary
Expand
This article will introduce the developer tools in detail to help you start your FVM build journey.

Original source:Filecoin Network

Original source:

The following sections detail the developer tools to get you started on your FVM-building journey.Filecoin Virtual Machine (FVM)Filecoin Staking and Leasing Solutionsas well asas well asToken Bridge Protocol

wait. These, however, still only scratch the surface: storage, retrieval, and computing applications, a $300 billion industry, are more accessible to developers in the Filecoin ecosystem. FVM enables developers to build a large number of distributed applications (dApps) on the Filecoin network and shape the data economy for a wide audience from distributed data computing service users to Filecoin storage providers and customers.

FVM is the runtime environment for smart contracts on the Filecoin network. These smart contracts, also known as actors, can be written in Solidity. Its runtime is fully compatible with the EVM, which means developers are free to use whatever tools they are most familiar with. Additionally, you will be able to use properties of the Filecoin network such as crafting, monitoring, and interacting with storage transactions. Learn more at fvm.filecoin.io.If you are keen to use a distributed storage network like Filecoin to solve real-world problems, we recommend that you build with FVM. If you're looking for inspiration, here's what the community wants to see built on FVM

This article will detail the developer tools to get you started on your FVM build journey.

Getting Started with FVM: A Developer Starter Kit

secondary title

Starter Kit 101

Would you like to deploy your first smart contract using FEVM (Filecoin Ethereum Virtual Machine, aka EVM Compatible Runtime on top of FVM)? Take a look at the starter kit for FVM. The Hardhat and Foundry starter kits provide simple contract templates for storing data on Filecoin using Solidity, making it very easy to get started with FVM. Additionally, you'll find contract templates for interacting with the filecoin.sol library, based on which seamlessly interact with the Filecoin protocol and its built-in system actors, all from your smart contracts.

1. Filecoin Solidity Library by Zondax

2. FEVM Hardhat Starter Kit

3. FEVM Foundry kit

Starter kits and related resources:For a more comprehensive list of resources for building your first dApp on the Filecoin Hyperspace Testnet, check out the regularly updated, which is an invaluable resource for those who will be building on Filecoin for the first time.

secondary title

Starter Kit 201

The Filecoin Ethereum Virtual Machine (FEVM) is a groundbreaking platform that allows developers to write logic directly on the metadata of storage transactions. At the same time, to help developers get started, we have also created solution-based starter kits to provide developers with a starting point for building various solutions.The kit first isProgrammable Storage Transaction Maker

, based on which developers can use smart contracts to automatically create storage transactions on the Filecoin blockchain and provide you with the flexibility to customize as needed. This tool allows developers to use smart contracts to simplify and automate the creation of storage transactions on the Filecoin blockchain, and also gives you the flexibility to integrate them in dApps as needed.we will be in soonsecondary title

block explorer

block explorer

The block explorer provides basic real-time and historical information about the Filecoin blockchain and network state, including transaction data, addresses, blocks, Filecoin actor interactions, storage providers, and more. Each of the following browsers will provide you with all these data points, with some differences in UI and SDKs/APIs, available for your smart contracts.

Beryx, Filfox, and Starboard provide contract verification functions, and users can verify the authenticity and integrity of smart contracts deployed on the Filecoin blockchain by ensuring that their source code has actually generated the bytecode deployed on the chain.

Beryx BrowserBeryx APIThe Beryx browser by the Zondax team is a comprehensive tool that makes it easy to extract data about the Filecoin network from the Filecoin network in a 'ready to add to your code' format, and to interact with custom smart contracts. view hereBeryx Client tool for JS, for subsequent use. existherehere

Filfox

Verification of smart contracts via Beryx.Filfoxcontract verifierFilfox is another comprehensive browser that can provide information about the Filecoin network, including messages, transactions, hint sets, and memory pools.

Starboard

Allows you to select compiler version and license type when validating contracts.Spacescope APIStarboard has a variety of analytics products that give you insight into the Filecoin network, including block explorers. useto obtain statistics about the Filecoin network and to build data-driven applications and dApps for Filecoin economic participants (i.e. storage providers, customers, etc.). The Starboard Ventures FVM Dashboard was recently releasedcontract verification tool

Glif

, you can also choose a license type.Glif API

Glif is the tool of choice for getting all the information on a Filecoin Lotus node. The tool strives to provide depth when it comes to relevant network metrics. view hereFor more information, check out the list of all available Filecoin block explorersin-depth studyBlock Explorer Official Documentation

Key dApp building tools

secondary title

Cross-chain building blocks

Celer

Cross-chain solutions make it possible to build various cross-chain projects, including cross-chain swaps, NFT bridging, cross-chain lending, etc. Two key actions required when building a dApp are transferring tokens from one chain to another and messaging. Regardless of which blockchain your dApp uses, you can use its native token and client contract transaction toolkit to create Filecoin storage transactions directly from your dApp, so you can seamlessly integrate Filecoin functionality into your dApp, thereby Reduces the need to involve a separate storage platform to access data for dApps.Celer is a blockchain interoperability protocol that enables a one-click user experience for accessing tokens, DeFi, GameFi, NFT, governance, and more across multiple chains. There are two bridging experiences on Celer: one is based on the liquidity pool mode, and the bridging is based on the deep liquidity pool using USDC, USDT and Ethereum; the other is the pegged token mode, on the Ethereum blockchain Create a package FIL. NFT bridging is implemented by the NFT bridging framework. For more information, please viewcBridge Documentationas well as

Axelar

Github smart contract exampleAxelar provides secure cross-chain communication for Web3, allowing you to build inter-chain dApps that go beyond a single chain. Axelar Filecoin Integration Axelar is truly distributed and permissionless, built on a proof-of-stake model. They enable cross-chain solutions by passing messages between chains using simple payloads. please checkAxelar Documentation

, start building cross-chain projects on FVM Hyperspace testnet!Tellor

Oracle Support andTellor is a general purpose oracle for any data of any frequency. If you are building a DeFi application, you can get price feeds from a Tellor oracle, and for any other type of application, real world data is also available. please check

wFIL

Contract References

DEX

wFIL is created by depositing FIL into a smart contract that mines an equivalent amount of wFIL on the Ethereum (or other) blockchain, which can then be used in Ethereum or other DeFi protocols, such as distributed exchanges, lending platform and yield farming applications. wFIL support is available via Glif, cBridge, and will be available on Axelar soon!Filecoin SlackWe will be announcing DEXs from the community in the coming weeks! stay tuned#fil-builders channel

first level title

Hackathons, accelerators, and morefollowingFVM SpaceWarp projectDevPostAfter a great success, we are excited to release the new builders program this quarter. To continue introducing new builders to build on FVM, we will work withCo-launchFVM Dataverse Hackathon. With over $40,000 in bounties, a list of challenge statements, 6+ partner technologies, and opportunities to connect with the FVM team, it's the perfect place for the Filecoin builders community. The event will be held online and is a great opportunity for building and networking. The hackathon will begin on May 1, with a deadline for submissions of May 23, 2023.

apply nowAll links will be inFIL Builders Twitch Channel

Go live, subscribe to the channel to receive notifications!As mentioned, the community recently wrapped up Filecoin’s largest hackathon to date, the FVM Spacewarp project at the ETH Global Summit. If you need inspiration, you can check out the ones built during the hackathon hereall itemsAnd winner highlights. If you need more ideas, please click hereFVM Startup Requirements

Check out the list of projects that the community wants to see built on and with FVM.For builders ready to take the next step in their entrepreneurial journey, check out the FVM-focused accelerator here, which will deliverSoftnoise platform

Applications are open.Graph Paper CapitalThe most time-sensitive of these is the, an early-stage accelerator and networking ecosystem focused on helping pre-seed/seed-stage web3 startups find a PMF and make it to default alive. GPC 1 Applications for this year's spring group are now open, and the deadline is April 28, viaOfficial website

View applications, investment terms, team formation dates, 12-week program structure, mentors and investors, FAQs and more.Stay tuned for more plans to be announced soon, supporting builders to continue building on FVM after the FVM Dataverse Hackathon!subscribe here

Filecoin
smart contract
Cross-chain
NFT
DeFi
Welcome to Join Odaily Official Community