DApps News

Concentrated Liquidity: Uniswap V3 Overview

In Decentralized Finance, protocols live and die by liquidity. Billions of dollars are thrown around trying to manage and direct it. There are entire protocols that only exist to manage liquidity. For much of DeFi history, there was only one answer when it came to efficient swaps for large amounts: Curve. That changed with the

Vyper Logo

Vyper for Beginners — Dynamic Arrays

Welcome back to Vyper for Beginners! This lesson covers dynamic arrays, a key data type that was recently introduced with Vyper 0.3.2. This builds off the previous lessons, so please review the series below if you need a refresher or encounter anything here that is unfamiliar. NOTE: Vyper 0.3.3 was recently released, which fixes a

Permisionless Money Markets: Fuse Protocol Overview

Virtually all lending/borrowing protocols are permissioned. Governance or developer intervention is required to support new tokens, etc. There is an important exception to this rule: Fuse. In this article, we’re going to to cover a high level overview of the Fuse protocol ecosystem. Buckle up, kiddos. We’re going on a trip. First, a bit of

Vyper Logo

Vyper for Beginners — Interfaces

Welcome back to Vyper for Beginners! This lesson covers interfaces, the primary gateway that your smart contract will use to share data with other deployed contracts on Ethereum (or compatible blockchains). This builds off the previous lessons, so please review the series below if you need a refresher or encounter anything here that is unfamiliar.

Truflation and Chainlink team up to provide a better inflation index

Truflation – The Real Unbiased Inflation Rate Index

Truflation is a decentralized, censorship-resistant, on-chain inflation index that uses Chainlink oracle to provide a better inflation index than CPI. The consumer price index (CPI) just hit a 40-year high of 8.5% for March 2022. However, even with the roaring CPI numbers, there is ample arguments that the CPI number is manipulated downwards. (See this

How To Manually Revoke Token Approvals Without Etherscan

I recently did a guest post for the BowTiedBull Substack, diving into how tokens work and common user pitfalls. One of the most requested followups was how to manually revoke token approvals without Etherscan, in case one of the helpers like Etherscan’s approval tool or Revoke.cash went down. The answer to that question is simple,

Vyper for Beginners — Variables, Flow Control, Functions, Hello World!

Welcome back to Vyper for Beginners! This lesson covers the basic structure of a Vyper contract, a review of Vyper’s variable types, Vyper’s built-in flow control logic (including how it differs from Python), and wraps up with a simple “Hello World” contract that you can deploy on a test net or a local fork. This

Vyper for Beginners — Toolkit

Welcome back to Vyper for Beginners! This lesson will cover my recommended toolkit for writing, compiling, testing, and finally deploying a Vyper contract. It’s no surprise that the most fully-featured toolkit for Vyper is written in Python. Brownie is, by their own description: A Python-based development and testing framework for smart contracts targeting the Ethereum

Axie Infinity Ronin Bridge Hacked For $545 million – Devs Find Out 6 Days Later

Making secure cross-chain bridges is not easy work, as Axie Infinity’s developers Sky Mavis found out. The leading GameFi protocol runs on the Ronin blockchain, which is optimized for gaming. On March 23rd, the Ethereum side of the Ronin bridge was hacked, for the loss of 173,600 ETH and 25.2 million USDC (~$545 million total