Starter Kits

screenshot of Starter Kits

A repo of starter kits for working with various languages and frameworks across the smart contract ecosystem.

Overview:

The starter-kits repository is a collection of starter kits for working with various languages and frameworks in the smart contract ecosystem. These smart contract frameworks are template repositories intended to assist developers in testing, deploying, interacting with, and maintaining their smart contracts.

Features:

  • Chainlink Mix Brownie Python & Solidity: A starter kit for developing smart contracts using Chainlink, with support for Python and Solidity languages.
  • Chainlink Hardhat Hardhat Javascript & Solidity: A starter kit for developing smart contracts using Chainlink, with support for Javascript and Solidity languages.
  • Chainlink Foundry Foundry Solidity & Solidity: A starter kit for developing smart contracts using Chainlink, with support for Solidity.
  • Chainlink Solana Anchor Javascript & Rust (Solana): A starter kit for developing smart contracts using Chainlink, with support for Javascript and Rust languages in the Solana blockchain.
  • Chainlink Hardhat Hardhat (Typescript) Typescript & Solidity: A starter kit for developing smart contracts using Chainlink, with support for Typescript and Solidity languages.
  • Chainlink Apeworx Apeworx Python & Vyper: A starter kit for developing smart contracts using Chainlink, with support for Python and Vyper languages.
  • Chainlink Huff Foundry (Huff) Huff & Solidity: A starter kit for developing smart contracts using Chainlink, with support for Huff and Solidity languages.
  • Chainlink Truffle Truffle Javascript & Solidity: A starter kit for developing smart contracts using Chainlink, with support for Javascript and Solidity languages.
  • Chainlink Cairo Hardhat (Starknet) Cairo: A starter kit for developing smart contracts using Chainlink, with support for Cairo language in the Starknet blockchain.

Summary:

The starter-kits repository is a valuable resource for developers working with smart contracts in various languages and frameworks. It provides a collection of template repositories that assist in the development, testing, deployment, and maintenance of smart contracts using Chainlink and other technologies. By following the installation and usage instructions provided in each starter kit's README file, developers can quickly and efficiently create their smart contract projects.