Categories
blog careers

Best resources to find a job as an Ethereum developer

Ethereum and the blockchain space growth enables a lot of developers to change their career path and join the revolution. We compiled a list of websites we trust to find great Ethereum jobs. Moreover don’t hesitate to contact us as we can help you find great jobs through our contacts. If you’re looking to hire […]

Categories
blog data analytics Getting started

APIs and services every Ethereum developer should know

Discover the APIs and service that will help you get data and build on top of Ethereum. We selected this services that are free or offer generous free plans and listed them in different categories for you to use. The list was made in no particular order and I already used most of the services […]

Categories
blog data analytics javascript

How to access indexed Ethereum data with The Graph

When you’re trying to access Ethereum data generated by smart contracts and dapps on the blockchain you might find it hard to transform the data to a readable format. The Graph is an indexing protocol for querying networks like Ethereum and IPFS. Anyone can build and publish open APIs, called subgraphs, making data easily accessible. […]

Categories
DeFi javascript web3js

Reading Chainlink price oracles from JavaScript

A common problem you may face in Ethereum programming is getting a price feed of digital currencies. Chainlink is an oracle platform that is used by many DeFi projects and incentives actors to publish on-chain several information like prices of tokens or price of Ether. in this tutorial we’ll learn how you can retrieve the […]

Categories
solidity

Getting data from the internet with Oraclize

Smart contracts can interact with data living in the blockchain but it is impossible to get informations from the web. Using Oraclize, we’ll see how your smart contracts can get data from outside the blockchain and execute any API call. Some use cases can be: It’s hard to generate completely random data on the blockchain can […]

Categories
blog

ArchiveNode.io offers free Ethereum archival node

Your project might require access to the Ethereum history. While Infura and similar node providers enable you to query in the past 50 blocks it’s hard for independent developers and small projects to get access to an archive node. Popular node provider offers this as an option to their monthly plans (will cost you 250$/month […]

Categories
blog debug Tests

Debugging your Ethereum transactions with Tenderly

Tenderly is a web app that has the mission to help developers and Ethereum companies in their building and maintaining dapps by providing real-time monitoring, alerting, and troubleshooting for Smart Contracts. In this example, we’ll see how Tenderly can be used to see what went wrong on a complex Ethereum transaction by analyzing it with […]

Categories
ABI data analytics erc20 javascript web3js

How to decode event logs in Javascript using abi-decoder

In this tutorial we’ll see how to decode and make sense of event logs generated by Ethereum transactions. This tutorial will guide you on getting a transaction receipt and getting the data related to one event in their original types using the abi-decoder library. For this tutorial you’ll need : the ABI of the smart […]

Categories
blog careers

Who’s hiring or looking for a job in Ethereum | June 2020

Are you looking for a job in the Ethereum/DeFi ecosystem or a company looking for great talents? We compiled a list of people looking for their next adventure in the Ethereum ecosystem. If you’re looking to get featured in the next edition fill this form. They are Hiring! Feel free to contact the following companies […]

Categories
blog DeFi erc20 javascript solidity

Making a flash loan with Solidity (Aave, Dy/Dx, Kollateral)

Flash Loans are loans that allow the borrowing of an asset, as long as the borrowed amount (and a fee) is returned before the end of the transaction. Those types of loans enable you to perform actions without using your funds for a really small percentage fee (0.09% at the time of writing on Aave […]