Jtriley.ethOffensive Vyper: An EVM CTFIntroducing a smart contract capture-the-flag (CTF) challenge series! This repository is Vyper-native, that is to say all vulnerable…Jun 15, 2022Jun 15, 2022
Jtriley.ethHuff vs Yul for EVM Smart ContractsYou might have heard of the infamous “Yul” assembly language for the Ethereum Virtual Machine (EVM). But what if I told you there was a…Jun 1, 20221Jun 1, 20221
Jtriley.ethThe Foundry EVM Development EnvironmentFoundry is the new EVM development environment on the block. With Solidity-native testing, powerful CLI’s, and high-performance Rust tools…May 25, 20223May 25, 20223
Jtriley.ethReactive Smart ContractsReactive smart contracts are smart contracts that can react to certain events using a type of function called a callback. In this article…Apr 7, 20222Apr 7, 20222
Jtriley.ethThe Instant Distribution AgreementThe Superfluid architecture facilitates unique token interactions with agreements. The Constant Flow Agreement has the big one-liner pitch…Jan 19, 2022Jan 19, 2022
Jtriley.ethYul vs Solidity Contract ComparisonIn this article, I will be writing and breaking down a simple smart contract in both Solidity and Yul for a side-by-side comparison on the…Jan 13, 2022Jan 13, 2022
Jtriley.ethCustom Super TokensIf you’ve been around the Superfluid ecosystem, you’ll know that super tokens are revolutionary assets, but if you’ve tried deploying one…Jan 5, 2022Jan 5, 2022
Jtriley.ethDamn Vulnerable DeFi — Naive ReceiverThis the second of a series of walkthroughs on the DVDF smart contract war games. If you missed it, here is the start of the series with…Jan 3, 2022Jan 3, 2022
Jtriley.ethDamn Vulnerable DeFi — UnstoppableThis is the beginning of a series of walkthroughs on the Damn Vulnerable DeFi smart contract war game. This has been a lot of fun so far…Jan 2, 2022Jan 2, 2022
Jtriley.ethThe Superfluid SubgraphThe Graph is an indexing protocol for NEAR and EVM compatible blockchains. This article will not focus on The Graph itself, but rather…Nov 22, 2021Nov 22, 2021