FVM产品构建的机会:存储、检索和计算应用程序加起来是一个价值3千亿美元的产业,现在更容易被Filecoin生态系统开发人员利用
Filecoin虚拟机 (FVM)于 3 月 14 日在主网上线,此后,开发者推出了从Filecoin 质押和租赁解决方案到令牌桥接协议的所有内容。然而,我们仍只是触及表面:存储、检索和计算应用程序加起来是一个价值 3000 亿美元的产业,现在更容易被 Filecoin 生态系统开发人员利用。FVM 使开发人员能够在 Filecoin 网络上构建大量去中心化应用程序 (dApp),并为从去中心化数据计算服务用户到 Filecoin 存储提供商和客户的广泛受众创造数据经济。
FVM 是 Filecoin 网络上智能合约的运行时环境。这些智能合约,也称为参与者,可以用 Solidity 编写。此运行时与 EVM 完全兼容。这意味着开发人员可以自由使用他们最喜欢的任何工具。此外,您将能够利用 Filecoin 网络的属性,例如制定、监控和与存储交易交互。您可以在 fvm.filecoin.io 了解更多信息。
如果您热衷于利用像 Filecoin 这样的去中心化存储网络的功能来解决现实世界的问题,我们鼓励您使用 FVM 进行构建。如果您正在寻找一些灵感,这里列出了社区希望看到的建立在 FVM 上的想法。
在这篇博文中,您将找到开发人员工具的概述,这些工具将帮助您开始使用 FVM 进行构建。
FVM 入门:开发人员入门套件
入门套件 101
您是一名开发人员,希望通过 FEVM(Filecoin 以太坊虚拟机,又名 FVM 上的 EVM 兼容运行时)部署您的第一个智能合约吗?FVM 入门套件就是您的最佳选择!使用 Hardhat 和 Foundry 入门套件开始使用 FVM 非常容易,它们为您提供了简单的合约模板,用于使用 Solidity 在 Filecoin 上存储数据。此外,您还将找到用于与 filecoin.sol 库交互的合同模板,它允许与 Filecoin 协议及其内置系统参与者进行无缝交互,所有这些都来自您的智能合约。
查看以下入门工具包和资源:
Zondax 的Filecoin Solidity 库
FEVM 安全帽入门套件
FEVM 铸造套件
有关首先在 Filecoin Hyperspace Testnet 上构建 dapp 的更全面的资源列表,请查看FVM Hackathon Cheatsheet。这是定期更新的,对于首次在 Filecoin 上构建的黑客来说是无价的资源!
入门套件 201
Filecoin 以太坊虚拟机 (FEVM) 是一个开创性的平台,允许开发人员直接在存储交易的元数据之上编写逻辑。而且,为了帮助开发人员入门,我们创建了基于解决方案的入门工具包,为开发人员构建各种解决方案提供了一个起点。
该套件的第一个是可编程存储交易套件。该工具包允许开发人员使用智能合约在 Filecoin 区块链上自动创建存储交易,并让您可以灵活地按照自己的方式对其进行自定义。该工具包允许开发人员使用智能合约来简化和增加在 Filecoin 区块链上创建存储交易的自动化。它还使您可以根据需要灵活地将其集成到您的 dApp 中。
我们还将很快在FVM 官方网站上推出 DataDAO 和 FEVM 去中心化计算的入门套件——敬请期待。
区块浏览器
Block Explorers 提供有关 Filecoin 区块链和网络状态的基本实时和历史信息,包括有关交易、地址、区块、Filecoin 参与者交互、存储提供商等的数据。以下每个浏览器都为您提供所有这些数据点,在可用于智能合约的 UI 和 SDK/API 方面存在一些差异。
Beryx、Filfox 和 Starboard 提供合约验证功能,允许用户通过确保其源代码实际生成部署在链上的字节码来验证部署在 Filecoin 区块链上的智能合约的真实性和完整性。
Beryx 探索者
Zondax 团队的 Beryx Explorer 是一个综合工具,可以从 Filecoin 网络中以“准备添加到您的代码”格式轻松提取有关 Filecoin 网络的数据,并与自定义智能合约进行交互。查看用于 JS 的Beryx API和Beryx Client 工具以在您的项目中使用。在此处通过 Beryx 验证您的智能合约。
飞狐
Filfox 是另一个综合浏览器,提供有关 Filecoin Network 的信息,包括消息、交易、提示集、内存池等。Filfox合约验证器允许您在验证合约时选择编译器版本和许可证类型。
右舷
Starboard 拥有各种分析产品,可让您深入了解 Filecoin 网络,包括区块浏览器。使用Spacescope API获取有关 Filecoin 网络的统计数据,并为 Filecoin 经济参与者(即存储提供商、客户等)构建数据驱动的应用程序和 dapp。Starboard Ventures FVM 仪表板最近也发布了他们的合同验证工具。它也允许您选择许可证类型。
格利夫
Glif 是您获取 Filecoin Lotus 节点上所有信息的首选工具选项。当涉及到有关网络的指标时,努力提供深度。查看您的项目的Glif API 。
有关更多信息,请查看深入了解所有可用的 Filecoin Block Explorers或官方 Block Explorers Docs。
关键的 dApp 构建工具
跨链构建块
跨链解决方案使得构建包括跨链互换、NFT 桥接、跨链借贷等多种跨链项目成为可能。构建 dApp 所需的两个关键操作是将代币从一条链移动到另一条链以及传递消息。无论您的 dApp 使用何种区块链,您都可以利用其原生代币和客户合约交易工具包直接从您的 dApp 创建 Filecoin 存储交易。这使您可以将 Filecoin 功能无缝集成到您的 dApp 中,从而减少涉及单独的存储平台来访问您的 dApp 的数据。
赛勒
Celer 是一种区块链互操作性协议,可实现一键式用户体验访问代币、DeFi、GameFi、NFT、治理等跨多条链。Celer 提供两种桥接体验:基于流动性池的模型,桥接基于使用 USDC、USDT 和以太坊的深度流动性池,以及其他模型挂钩代币模型,其中在以太坊区块链上创建包装的 FIL。NFT 桥接框架使 NFT 桥接成为可能。查看所有这些的cBridge 文档和Github 的智能合约示例以开始使用。
轴突
Axelar 为 Web3 提供安全的跨链通信,使您能够构建超越单链的跨链 dApp。Axelar Filecoin 集成 Axelar 是真正去中心化且完全无需许可的,它建立在股权证明模型之上。它们通过使用简单的有效负载在链之间传递消息来实现跨链解决方案。查看Axelar 文档,开始在 FVM Hyperspace 测试网上构建跨链项目。
Oracle 支持Tellor
Tellor 是一个通用的预言机,适用于任何频率的任何数据。如果你正在构建 DeFi 应用程序,你可以从 Tellor oracle 获取价格信息,对于任何其他类型的应用程序,真实世界的数据也是可用的。在此处查看合同参考。
wFIL
wFIL 是通过将 FIL 存入智能合约创建的,该智能合约在以太坊(或其他)区块链上铸造等量的 wFIL。这个 wFIL 然后可以用于以太坊或其他 DeFi 协议,例如去中心化交易所、借贷平台和收益农业应用程序。wFIL 支持可通过 Glif、cBridge 获得,并将很快在 Axelar 上获得!
敏捷
我们将在未来几周内从社区中宣布 DEX!关注Filecoin Slack上的#fil-builders频道了解更多信息。
黑客马拉松、加速器等
在FVM SpaceWarp 计划取得巨大成功之后,我们很高兴在本季度宣布推出新的构建器计划。为了继续吸引新的构建者加入 FVM 的构建,我们今天与DevPost合作发起了FVM Dataverse 黑客马拉松。FVM Dataverse 黑客马拉松拥有超过 40,000 美元的奖金、一系列挑战声明、6 种以上的合作伙伴技术以及与 FVM 团队联系的充足机会,是 Filecoin 构建者社区的理想之地。该活动将以虚拟方式举行,为建立和建立网络提供了绝佳机会。黑客攻击将于 5 月 1 日开始,提交截止日期为 2023 年 5 月 23 日 -现在申请。
所有会议都将在FIL Builders Twitch 频道上直播。订阅频道以接收通知!
如前所述,社区最近举办了 Filecoin 迄今为止最大的黑客马拉松——与 ETHGlobal 的 FVM Spacewarp。查看黑客马拉松期间构建的所有项目和获胜者亮点以获取灵感。有关更多想法,请查看社区希望在 FVM 启动和使用 FVM 的项目列表中查看 FVM 的启动请求。
对于准备好在他们的创业之旅中迈出下一步的建设者,有几个以 FVM 为重点的加速器通过Softnoise 平台开放申请。
其中对时间最敏感的是Graph Paper Capital,这是一个早期加速器和网络生态系统,专注于帮助前种子/种子阶段 web3 初创公司找到 PMF 并活下来违约。GPC1 Spring '23 队列的申请现已开放至 4 月 28 日。查看官方网站,了解申请、投资条款、队列日期、12 周计划结构、完整的导师和投资者网络、常见问题解答等。
请继续关注将宣布的更多计划,以支持构建者在 FVM Dataverse Hackathon 之后继续在 FVM 上构建!订阅IPFS 和 Filecin Builders 的邮件列表。