Scaffold-ETH Chainlink Extension
Cross-Chain Interoperability Made Simple
Implement secure cross-chain token transfers, messaging, and NFT minting using Scaffold-ETH and Chainlink.
Features
๐ Token Transfers
Transfer tokens securely across different blockchains using Chainlink CCIP.
โ๏ธ Cross-Chain Messaging
Send and receive data across multiple blockchains seamlessly.
๐ผ๏ธ NFT Minting
Mint NFTs on any destination chain via cross-chain requests.
๐ฒ Chainlink VRF
Generate and verify randomness securely using Chainlink VRF.
๐ง Chainlink Functions
Execute off-chain computations and data retrievals using Chainlink Functions.
๐ค Chainlink Automation
Automate contract executions and tasks seamlessly with Chainlink Automation.
๐ Data feeds
Connect your smart contracts to the real-world data such as asset prices.
Getting Started
๐ Token Transfers
Chainlink CCIP allows secure and efficient transfer of tokens across different blockchains. Using the Token Transfer feature, you can initiate a token transfer from one blockchain to another by specifying the destination chain, token address, amount, and receiver address.
โ๏ธ Cross-Chain Messaging
Chainlink CCIP supports sending and receiving arbitrary data across chains. The Cross-Chain Messaging feature enables you to transmit important information or commands from one blockchain to another, ensuring reliable cross-chain communication.
๐ผ๏ธ Cross-Chain NFT Minting
With Chainlink CCIP, you can mint NFTs on a destination chain via cross-chain requests. The Cross-Chain NFT Minting feature allows you to trigger NFT creation on another blockchain, expanding the reach and utility of your digital assets.
๐ฒ Chainlink VRF
Chainlink VRF (Verifiable Random Function) provides a secure and verifiable way to generate randomness on-chain. This is essential for applications requiring unbiased random outcomes, such as lotteries, gaming, and NFT distributions.
๐ง Chainlink Functions
Chainlink Functions enable smart contracts to retrieve data and execute off-chain computations securely. This allows your contracts to leverage external data sources and perform complex calculations without leaving the blockchain ecosystem.
๐ค Chainlink Automation
Chainlink Automation automates the execution of smart contracts and recurring tasks. By using Automation, developers can ensure their contracts are executed at precise intervals or under specific conditions without manual intervention.
๐ Data feeds
Chainlink Data Feeds are the quickest way to connect your smart contracts to the real-world data such as asset prices, reserve balances, and L2 sequencer health.