Patrick Collins

  • Chainlink your smart contracts today.

    Explore Chainlink docs
  • Posts by language

  • Developers

    Blockchain Fintech Tutorial: Lending and Borrowing With Python

    Learn how to interact with DeFi lending and borrowing protocols like Aave directly in Python so you can gain yield on deposited collateral and more.

    Read more
    Developers

    Build a dApp on Binance Smart Chain With Secure Data Feeds

    Build, test, and deploy a smart contract on Binance Smart Chain that reads the latest ETH/USD price from Chainlink’s decentralized oracle network.

    Read more
    Developers

    Develop a DeFi Project Using Python

    Learn how to build, test, and deploy a DeFi smart contract in Python, the dominant programming language of the fintech world.

    Read more
    Developers

    Build, Deploy, and Sell Your Own Dynamic NFT

    Learn how to deploy, showcase, and sell your dynamic NFT on the OpenSea Marketplace using Chainlink VRF.

    Read more
    Developers

    Testing Chainlink Smart Contracts

    Due to the immutability of smart contracts, it’s crucial that they are tested thoroughly before they are deployed. When it comes to writing automated tests, developers have a couple of options: Solidity Tests, Javascript/Python/other language tests. Often, it’s useful to test contracts both ways, and you can see from this sample testing

    Read more
    Developers

    How to Get Random Numbers in an NFT (ERC721)

    Introduction: Generating random numbers in a non-fungible token (NFT) following the ERC721 standard has always been an issue for smart contract developers. Now that Chainlink VRF is live on mainnet, Solidity-based smart contracts can seamlessly generate tamper-resistant on-chain random numbers that are provably fair and backed by a

    Read more
    Developers

    OAuth and API Authentication in Smart Contracts

    OAuth is a popular form of API authentication and authorization that allows users to access different websites and applications without sharing their credentials. At first, it might seem difficult to get data from an external, Web2 service like OAuth into our blockchain smart contracts. However, Chainlink external adapters make it

    Read more
    Developers

    Build a DeFi Yield Farming dApp Using Chainlink Price Feeds

    Learn how to build a DeFi application that rewards with your own ERC20 based on Chainlink decentralized oracles. Introduction: DeFi, yield farming, staking, and governance tokens are all topics receiving a lot more attention due to the massive growth of DeFi. They are relatively simple to spin up as well, and this blog will show you

    Read more
    Developers, Education

    Building and Using External Adapters

    Introduction API calls in solidity, the native language of Ethereum, are a great way to get off-chain external data into smart contract based applications. 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

    Read more
  • Stay updated on the latest from Chainlink