This is a repost of the Chainlink announcment here
One of the main goals of the Chainlink Community Grant Program is to support the global developer community by making it easier to build applications that impact the world using hybrid smart contracts and Chainlink oracles. To further this goal, the program financially supports the creation of developer tooling needed to seamlessly create, test, and launch hybrid smart contracts into production and provides funding for their continued maintenance, ensuring they remain functional and secure.
With security and reliability a clear priority for smart contract developers across the multi-chain ecosystem, infrastructure that enables them to thoroughly secure their Chainlinked smart contract applications before deploying them to mainnet is of vital importance. Developers need to be able to test smart contracts in environments that mirror mainnet conditions as closely as possible so that they can deploy their dApps into production with confidence.
To further our support for testing infrastructure, we are excited to announce that we've been awarded a Chainlink Community Grant to create a smart contract testing environment with support for Chainlink oracles for the Terra blockchain.
As a part of the grant, Chaos Labs will:
Add Chainlink support on LocalTerra. LocalTerra is Terra’s local testnet and ecosystem containerized with Docker. Currently, LocalTerra doesn’t provide the history or data of mainnets and testnets, meaning that developers looking to leverage Chainlink on Terra have no way of testing their integration. Chaos Labs will solve this issue by adding Chainlink oracle support into the LocalTerra ecosystem.
Add Chainlink oracle CLI utility on Terra—Once the LocalTerra integration is complete, developers will be able to start working with Chainlink oracles within the local development environment. This CLI utility on Terra (similar to the existing CLI utility on Ethereum) will give developers control of Chainlink Data Feeds within LocalTerra, enabling seamless integration and end-to-end testing for dApps using Chainlink on Terra.
Chaos Labs has previously been awarded multiple Chainlink grants for the creation of a testing environment on Ethereum that enables developers to configure mock Chainlink oracle responses within an isolated sandbox environment.
With the complexity of testing smart contract applications powered by Chainlink on Terra reduced, developers can save on development costs, reduce their go-to-market time, and stay competitive in the multi-chain ecosystem without having to compromise on the security and the feature set of their protocol. By creating a high-quality testing environment for Terra, the smart contract ecosystem as a whole can benefit from a higher standard of application security.
“We’re excited to have received this Chainlink Community Grant for creating a testing environment for Terra, enabling developers to rapidly test Chainlinked smart contracts in the Terra ecosystem,” stated Chaos Labs Founder Omer Goldberg. “By expanding our development tooling for the multi-chain ecosystem while supporting Chainlink’s time-tested infrastructure, we are empowering more smart contract developers to build fully featured dApps with robust security standards.”
About the Chainlink Grant Program
If you want to learn more about the Grant Program, check out their blog.