的主要目標之一 Chainlink 社區資助計劃 是通過更容易地構建影響世界的應用程序來支持全球開發者社區 混合智能合約 和 Chainlink 預言機. 為了進一步實現這一目標,該計劃在財務上支持創建無縫創建、測試混合智能合約並將其投入生產所需的開發工具,並為其持續維護提供資金,確保它們保持功能和安全。
為了在以太坊上集成Chainlink 信任最小化服務,開發人員需要與Chainlink 節點交互以創建作業、託管 外部適配器,或解決問題。雖然開發人員可以與第三方託管Chainlink 節點,但難度和所需時間會減慢開發過程。需要一種解決方案,通過使開發人員能夠在一個步驟中啟動本地Chainlink 節點來簡化流程。
為了支持這一目標,我們很高興地宣布 原火的提供者 區塊鏈 開發服務,已獲得Chainlink 社區資助,用於開發安全帽插件,允許開發人員使用單個命令啟動本地Chainlink 節點。該插件將使以太坊開發人員能夠更輕鬆地使用Chainlink Any API 開發和測試智能合約,幫助他們將外部數據無縫集成到他們的去中心化應用程序中。
該插件將使用Hardhat 插件安裝和使用模式,添加到Hardhat 配置中,並通過NPM 分發。通過整合Chainlink 節點的所有主要功能——在啟動期間打印出必要的集成信息並使節點易於更新——開發人員將能夠更輕鬆地編寫和測試一系列不同的智能合約 用例.
作為贈款的一部分,Protofire 將完成插件開發過程中的幾個步驟,包括:
- 使用Docker 創建一個包含現有Chainlink docker、一個Postgres 數據庫容器和關鍵配置的組合。
- 創建Hardhat插件結構並開發主要功能,以便開發者可以通過命令行與Chainlink節點進行交互。
- 完成端到端測試,以幫助確保插件的可靠性和性能。
- 在GitHub 上生成書面文檔,向用戶展示如何設置環境、編寫智能合約以使用 Chainlink 數據饋送 在本地,創建工作,為帳戶注資等等。
通過簡化啟動本地Chainlink 節點的過程,該插件將鼓勵更多開發人員使用Chainlink 服務構建解決方案,並加快開發循環以測試和迭代智能合約應用程序。此外,它還將消除依賴第三方提供商和基礎設施構建節點的需要,為開發人員節省寶貴的時間。最終,該插件將使開發人員能夠啟動新項目、試驗新用例並推動整個領域的創新。 Web3 空間。
安全帽 是一個本地以太坊開發環境,可幫助開發人員運行測試、調試Solidity 代碼並與智能合約交互。使用Hardhat,開發人員可以使用單個命令啟動本地EVM 環境。現在,有了這個插件,開發人員可以輕鬆啟動本地Chainlink 節點。
Protofire 是公認的區塊鏈技術開發服務和諮詢提供商,構建去中心化協議, 智能合約、應用程序和開發人員工具(SDK/API)。久經考驗的區塊鏈專家團隊為眾多領先的Web3 項目貢獻了他們的開發資源,包括Armanino、Filecoin、Gnosis、The Graph、Maker、Tezos、0x、Kyber Network 和Synthetix。 Protofire 還收到並成功完成了多個Chainlink 社區資助項目,例如 xDai, 雪崩, 塞洛, IoTeX, 和 血漿以及建造 一個Chainlink 測試網水龍頭 適用於EVM 兼容的鏈。鑑於他們在Chainlink 和EVM 環境方面的豐富經驗和成功經驗,Protofire 非常適合構建一個無縫啟動Chainlink 節點的Hardhat 插件。
Protofire 工程總監Christian Malfesi 表示:“我們很高興獲得社區贈款來構建安全帽插件,使以太坊開發人員能夠在本地機器上快速啟動Chainlink 節點。” “通過讓智能合約開發人員更容易在本地測試他們的Chainlink Any API 集成,我們可以幫助開發人員使用來自Web 的任何數據更快地生成和測試應用程序。 最終,這個插件使開發人員能夠更無縫地利用外部數據來推動Web3 空間向前發展的高級用例。”
通過社區贈款計劃,Chainlink 繼續為研究和開發關鍵工具和基礎設施的創新團隊、學者和社會影響項目提供支持,以加速採用混合智能合約、安全預言機網絡和能夠創造更多經濟公平的世界。
關於Chainlink 資助計劃
如果您想了解有關Chainlink 社區資助計劃的更多信息,請查看我們的 博文 這進一步擴展了其目標和提交標準。我們鼓勵有才華的個人開發人員和開發團隊 在此處申請資助計劃,或者如果您是研究人員並想要合作, 聯繫我們.