### What you will learn - Feed API data into your Ethereum smart contract using a decentralized oracle. ### Prerequisite - You must know at least one programming language - Basic knowledge of how Ethereum and smart contracts work ### App requirements - **Use case**: Bank Card Payment Validator - **Data source**: a bank card payment processor (Dwolla API ?) - **Input**: a payment ID - **Output**: payment amount & payer ID ### What I need to do? 1. Apply for the [related Gitcoin issue here](https://gitcoin.co/issue/iExecBlockchainComputing/iexec-apps/21/3418) 2. Follow this step by step tutorial: [How To Build a Decentralized Oracle on Ethereum](https://medium.com/iex-ec/how-to-build-a-decentralized-oracle-on-ethereum-a-step-by-step-guide-d8c14719b69f) 3. Submit a pull request with your code 4. Get your reward!
What you will learn
Prerequisite
App requirements
What I need to do?