Developers Build a dApp on Binance Smart Chain With Secure Data Feeds Learn how to connect your smart contracts to Chainlink’s tamper-proof oracles on Binance Smart Chain’s EVM-compatible network.
Developers Develop a DeFi Project Using Python Learn how to use web3.py, Brownie’s Python-based development framework, and Chainlink oracles to build a DeFi smart contract that fetches reliable crypto price data.
Developers Build, Deploy, and Sell Your Own Dynamic NFT Learn how to deploy, showcase, and sell your dynamic non-fungible token (NFT) on the OpenSea Marketplace using Chainlink VRF.
Developers Testing Chainlink Smart Contracts Always test before you deploy. This tutorial covers how to test Chainlink smart contracts in Solidity and JavaScript using testnets, mocks, helper functions, and more.
Developers How to Get Random Numbers in an NFT (ERC721) This tutorial walks through the development of a simple NFT/ERC721 that generates random numbers in its attributes, making it ideal for Pokemon GO, Dungeons and Dragons, or any other similar application.
Developers OAuth and API Authentication in Smart Contracts Chainlink external adapters make it easy to connect API authentication processes to smart contracts. Here’s an example with the Reddit API and Twitter API, which each require OAuth.
Developers Build a DeFi Yield Farming dApp Using Chainlink Price Feeds Learn how to build a DeFi application that distributes out your own ERC20 token to platform users, enabling them to participate in yield farming. Token payouts are based on exchange rates set by Chainlink's decentralized oracle price feeds.
Education Building and using External Adapters Chainlink’s blockchain-agnostic and decentralized oracles make it easy for developers everywhere to connect real world data and events to the world of blockchains. Chainlink built-in core adapters make it easy to configure and validate data from any desired open APIs.