• Newsletter
    • Analysis
    • DeFi
    • CryptocurrencyInformation about cryptocurrency
    • InvestingInvestment and portfolio management. Not a financial advisor, not financial advice.
    • TradingDocumenting my trading and investment journey
    • CodeA place for code php, ruby, javascript, jquery, html, css etc.
    • GitHub
    • Smart ContractsInformation and development tutorials about smart contracts
    • Web3Web3 has many definitions but to me it is the migration of data held on corporate private server to public blockchains. From a developer perspective we use web3 libraries such as ethers.js to connect traditional websites and dApps to EVM compatible blockchain networks such as Ethereum.
    • Tools
    • Newsletter
    • Twitter
    • Youtube
    • Bio
    • Work
    • Contact

  • Biggest Misconceptions About Crypto User Demographics
    Biggest Misconceptions About Crypto User Demographics

    Due to my blog and YouTube channel I get detailed analytics on crypto user demographics. In this article I’ve compared my own data with other accounts, studies and published demographic information. My Demographic Data Here are some screenshots from Google Analytics and YouTube. My content is almost solely focused on blockchain, web3, crypto. This data…

    Read more…

  • Using Ethereum To Offset Bitcoin’s Carbon Footprint
    Using Ethereum To Offset Bitcoin’s Carbon Footprint

    Never have I sounded more like an Ethereum maxi, but there is a point beyond the provocative title. In this post I’m going to explore the potential for investors to use carbon credit tokens on Ethereum to offset the electrical consumption of BTC mining on their Bitcoin holdings. This novel idea provides the opportunity to…

    Read more…

  • Friend.Tech Trading Bot
    Friend.Tech Trading Bot

    I made a few hundred dollars with this trading bot when Friend.Tech launched. In this tutorial I’m going to show you how to take advantage of system trading web3 opportunities. James On YouTube Watch On YouTube: https://youtu.be/SLh8SN5DRc4 |Subscribe tl;dr Takeaways Trading On Friend.Tech Friend.Tech is a web3 social trading game. You can buy shares in…

    Read more…

  • Spark Protocol sDAI | DeFi Analysis Report
    Spark Protocol sDAI | DeFi Analysis Report

    Does earning 8% on your DAI stablecoin holdings sound too good to be true? Let’s take a look at how Spark Protocol is offering this APR using MarkerDAO’s Enhanced Dai Savings Rate system. This is a write up of my internal research notes, this is not a sponsored post and I do not hold any…

    Read more…

  • Book Summary: Mastering The Market Cycle By Howard Marks
    Book Summary: Mastering The Market Cycle By Howard Marks

    In crypto we live and die by the four year market cycle and I read this with the ambition to learn from someone who has decades of experience and seen cycles play out across multiple markets. Here is a write up of my notes from the book which is available on Amazon. tl;dr Mastering The…

    Read more…

  • Value Averaging vs Dollar Cost Averaging
    Value Averaging vs Dollar Cost Averaging

    One of the most recognized techniques for investing is dollar cost averaging. A process where you invest equal amounts over set periods i.e. $100/month. A less well known strategy is value averaging which when compared across multiple markets and time frames is more effective. In this article I discuss the concept of value averaging, the…

    Read more…

  • A Close Look at PYUSD | Implications Of The PayPal Stablecoin
    A Close Look at PYUSD | Implications Of The PayPal Stablecoin

    In August 2023 Paypal unveiled their new stablecoin, an ERC20 token built on Ethereum. The code is open source, the contract is verified on Etherscan, it’s a real token which is going to be available to Paypal’s 435m users. What Is pyUSD & How Does It Work The Paypal stablecoin was developed in partnership with…

    Read more…

  • How To Shuffle A Deck Of Cards In Solidity
    How To Shuffle A Deck Of Cards In Solidity

    In this post I explore how to simulate the shuffling of a deck of cards, addressing the challenges of randomness and predictability in a solidity smart contract environment where every input and output is part of the public record. Whether you’re looking to create an on-chain poker game, a collectible card game, or you’re simply…

    Read more…

  • The Secrets Web3 Marketers Use To Launch New Crypto Projects
    The Secrets Web3 Marketers Use To Launch New Crypto Projects

    My previous background in digital marketing and now having worked in the blockchain sector for 6 years provides unique vantage point on the differences between conventional and web3 marketing. Successful crypto projects create communities of advocates who act as micro-influencers championing the cause. In this article I’ll discuss why “build it and they will come”…

    Read more…

  • Crypto Travel Rule | Creating A Surveillance State
    Crypto Travel Rule | Creating A Surveillance State

    From the 1st September 2023 the crypto travel rule will come into force in the UK, the EU is holding a grace period with plans to bring it in towards the end of 2024 and it’s already in place in the US, Canada and other parts of the globe. What Is The Crypto Travel Rule…

    Read more…

  • Card Payments For Crypto With Wert
    Card Payments For Crypto With Wert

    One of the challenges cryptocurrency projects face is the seamless integration of traditional payment systems, such as credit/debit card payments, into their crypto based ecosystems. The issue derives from the potential for fraud because card payments can be reversed long after the transaction has taken place, while crypto transactions are immutable. This is a write…

    Read more…

  • Tokenized US Treasuries | Ondo Finance vs MatrixDock
    Tokenized US Treasuries | Ondo Finance vs MatrixDock

    Tokenized US treasuries offer a yield on stablecoin holdings and with rising interest rates they are quickly gaining traction in DeFi markets. In this article I want to look at two projects to see how they compare and how the real world asset ecosystem is shaping up. Real World Assets In the last six months…

    Read more…

  • How Many People Own Bitcoin & Ethereum?
    How Many People Own Bitcoin & Ethereum?

    No one can provide an exact answer to “how many people own Bitcoin” or “how many people own Ethereum” because a single user can have multiple anonymous addresses on the network. We can however analyse the data available in block explorers, company reports and research posts to make an estimate. tl;dr estimates based on the…

    Read more…

  • Automate Solidity With MEV
    Automate Solidity With MEV

    There are no cron jobs in Solidity or native to the Ethereum blockchain. To automate Solidity code we can either use an external service/oracle or we can incentivise MEV searchers to complete tasks efficiently on our behalf. This type of Solidity automation is very common and used widely across liquidation systems which require reliable, fast,…

    Read more…

  • Solana SoLang Tutorial | How To Deploy Solidity On Solana
    Solana SoLang Tutorial | How To Deploy Solidity On Solana

    In this SoLang tutorial I’ll show you how to deploy Solidity code on Solana. We will start by setting up a dev environment before looking at some of the nuances in writing SoLang contracts. I’ll end on a few security considerations and a comparison to developing on Solana with SoLang vs Rust. Setting Up A…

    Read more…

  • Aevo Decentralized Options Platfor
    Aevo Decentralized Options Platfor

    Aevo is a hybrid decentralized options protocol running an off-chain orderbook with trades routed through a dedicated EVM appChain and settled on Ethereum mainnet. The exchange is built by the Ribbon Finance team who plan to migrate Ribbons products to Aevo options. For traders and market makers it offers a decentralized alternative to Deribit. How…

    Read more…

  • Hop Exchange | DeFi Analysis Report
    Hop Exchange | DeFi Analysis Report

    Hop Exchange is a bridging protocol that facilitates cross-chain token transfers by utilizing a network of bonders. I first heard it mentioned in a keynote by Vitalik at ethGlobal Waterloo. This is a write up of my internal research notes, this is not a sponsored post and I do not hold any exposure to Hop…

    Read more…

  • Infura vs Alchemy
    Infura vs Alchemy

    Most users connect to blockchains using RPC node services. This is sometimes taken care of in the background, for example Metamask uses Infura nodes to send and receive transactions. Web3 developers use custom RPC nodes for their deployment scripts and transactions. Operating the nodes requires a reliable infrastructure service, and two of the most popular…

    Read more…

  • ETHx Stader Labs | DeFi Analysis Report
    ETHx Stader Labs | DeFi Analysis Report

    ETHx from Stader Labs is a solution committed to decentralization and keeping Ethereum accessible, reliable, and rewarding. Having just launched ETH stakers earn 1.5x staking rewards and $800,000 in DeFi incentives across various protocols for the first month. This is a write up of my internal research notes, this is not a sponsored post and…

    Read more…

  • Conic Finance | DeFi Analysis Report
    Conic Finance | DeFi Analysis Report

    The latest development in the Curve Wars is the establishment of a new player. Conic Finance is gaining traction and becoming a significant player in the stable swap ecosystem. This is a write up of my internal research notes, this is not a sponsored post and I do not have any allocations at time of…

    Read more…

  • Building LayerZero OFT Tokens In Solidity
    Building LayerZero OFT Tokens In Solidity

    LayerZero OFT tokens are a new standard for cross-chain assets. OFT’s (Omnichain Fungible Tokens) are not actually tokens themselves, but rather a set of instructions that tell LayerZero how to transfer tokens between different blockchains. In this tutorial we will be building a LayerZero OFT ERC20 token using Solidity and Remix. How LayerZero OFT Tokens…

    Read more…

  • XRP Legal Case | What It Means For Developers
    XRP Legal Case | What It Means For Developers

    In this article I’m going to be breaking down the document filed by judge Torres yesterday and consider what it means to developers working in the blockchain and web3 space. Highlights From The Ruling The full document is available here:https://www.nysd.uscourts.gov/sites/default/files/2023-07/SEC%20vs%20Ripple%207-13-23.pdf I’ve picked out some highlights Programmatic SalesHaving considered the economic reality of the Programmatic Sales,…

    Read more…

  • Uniswap v4 Hooks
    Uniswap v4 Hooks

    Hooks in Uniswap v4 are external contracts that execute specific actions at certain points during the execution of a liquidity pool. These hooks provide flexibility and customization options for developers to create additional features for liquidity pools. Uniswap v4 hooks can be used to: A 3rd party developer can write a solidity hook contract with…

    Read more…

  • crvUSD Curve Stable | DeFi Analysis Report
    crvUSD Curve Stable | DeFi Analysis Report

    Curve finance recently launched their own stablecoin crvUSD. I was lucky enough to meet one of the developers working on crvUSD at ethDenver and have been impressed with the product and how it has been rolled out. It is an algorithmic stablecoin with massive potential backed by one of the biggest names in DeFi, let’s…

    Read more…

  • 3 Ways To Raise Web3 Funding
    3 Ways To Raise Web3 Funding

    In this article I’ll explore 3 ways in which you can raise funds for your project with web3 products. Membership NFT A NFT is a non-fungible token, they are often represented as a unique image which can contain additional rights such as: To execute a NFT drop, the following steps can be taken: If any…

    Read more…

  • Solidity Error Codes | Not Always What They Seem
    Solidity Error Codes | Not Always What They Seem

    I get a lot of comments from Solidity tutorial videos and in Github issues asking how to resolve common solidity error codes. In this article I’ll go through some of the most frequent solidity issues, what they mean and how to resolve them. UNPREDICTABLE_GAS_LIMIT This is the most common and confusing error in Solidity The…

    Read more…

  • FTX 2.0 ReLaunch
    FTX 2.0 ReLaunch

    FTX 2.0 is a proposed relaunch of the cryptocurrency exchange FTX.com, which filed for bankruptcy in November 2022. The FTX exchange was a profitable business, earning a small percentage from trading fees. However depositors funds were used to cover up losses from partner trading firm Alameda Research. Alameda also provided market maker services across all…

    Read more…

  • Raft Finance | DeFi Analysis Report
    Raft Finance | DeFi Analysis Report

    This DeFi analysis report for Raft Finance follows up on my analysis and investment in Lybra Finance. This is a write up of my internal research notes, this is not a sponsored post and I do not have any allocations at time of writing to Raft or the R stablecoin. Do your own research, not…

    Read more…

  • Can London Become A Crypto Hub?
    Can London Become A Crypto Hub?

    Earlier this week one of Silicon Valley’s largest VC firms Andreessen Horowitz announced it would be opening an office in London for their a16zCrypto arm. In this article we will look at how well positioned the UK is relative to the rest of the world to become a fintech capital and hub for the blockchain…

    Read more…

  • Lybra Finance | DeFi Analysis Report
    Lybra Finance | DeFi Analysis Report

    Lybra Finance allows stETH stakers to mint the eUSD stablecoin which has a 7.2% APY. This is a write up of my internal research notes, this is not a sponsored post however I have purchased an allocation of LBR Lybra Finance’s governance token in my personal portfolio. Do your own research, not investment advice. Update…

    Read more…

  • Raising Funds For Your Blockchain Project
    Raising Funds For Your Blockchain Project

    For founders looking to raise capital there are a number of options which we will explore in this article. Private Round A private round is where a founder will outreach and pitch their concept to investors in the space. For raises under $100k angel investors can provide initial funding to get a project started. For…

    Read more…

  • Prisma Finance | acUSD an LST backed stablecoin
    Prisma Finance | acUSD an LST backed stablecoin

    Prisma Finance is a DeFi project that aims to maximize the potential of Ethereum liquid staking tokens (LSTs). It introduces a stablecoin called acUSD, which is over collateralized by liquid staking tokens. The stablecoin is designed to be capital-efficient and offers additional incentives through integration with Curve and Convex Finance. This is a write up…

    Read more…

  • Assessing Smart Contract Security Auditors
    Assessing Smart Contract Security Auditors

    A smart contract audit can cost anything from $5,000-$250,000 USD. Within this range there is a wide range of services, some offer better value for money than others. In this article I will go through the options for founders looking to hire an auditor and some of the checks you can do to ensure you…

    Read more…

  • Proposer Builder Separation
    Proposer Builder Separation

    Proposer Builder Separation (PBS) is an Ethereum concept that aims to reduce relay centralization and redirect a proportion of MEV to validators staking Ethereum. In the current Ethereum network, validators are responsible for both proposing and building blocks. They are incentivised to coordinate with 3rd party MEV protocols which order the transactions in the blocks.…

    Read more…

  • Alchemix Self-Repaying Loans
    Alchemix Self-Repaying Loans

    Imagine a financial system where your loans automatically pay themselves off, interest-free and without the need for monthly repayments. Alchemix is a synthetic asset protocol run by community DAO. This is a write up of my research notes and is not sponsored in any way. I currently at time of writing have no stake in…

    Read more…

  • Mastering Volatility In Crypto Markets
    Mastering Volatility In Crypto Markets

    Volatility represents the degree of price fluctuation within a crypto asset, reflecting the magnitude of price changes over a given period. It is the source of both risk and opportunity, capable of testing the nerves of even the most experienced investors. Understanding the nature of volatility is paramount, for it is through this lens that…

    Read more…

  • Effective Altruism | Leveraging Innovation & Transparency for Social Good
    Effective Altruism | Leveraging Innovation & Transparency for Social Good

    Effective altruism is a philosophy rooted in maximizing the positive impact of our actions to improve the lives of others. It has gained significant traction in recent years, especially among proponents in crypto circles who resonate with the data driven approach. This article explores how effective altruism, when combined with innovation and transparency, becomes a…

    Read more…

  • Gnosis Safe | The Most Secure Multisig Wallet For Your Crypto
    Gnosis Safe | The Most Secure Multisig Wallet For Your Crypto

    Gnosis Safe multisig wallets are used by institutions and individuals to hold some of the largest quantities of funds on the Ethereum network. The free to use wallet includes multisignature functionality for enhanced security and control over digital assets. It is developed by Gnosis, a blockchain technology company based out of Switzerland and Germany, known…

    Read more…

  • Ethereum Improvement Proposal |  How To Submit An EIP
    Ethereum Improvement Proposal | How To Submit An EIP

    Submitting an Ethereum Improvement Proposal (EIP) is a straightforward process that allows you to contribute your ideas and suggestions to the Ethereum community. Here’s a step-by-step guide on how to submit an EIP: What Is An Ethereum Improvement Proposal An Ethereum Improvement Proposal (EIP) is a formal document that provides technical specifications and rationales for…

    Read more…

  • Ultimate Guide To Hire A Solidity/Web3 Developer
    Ultimate Guide To Hire A Solidity/Web3 Developer

    In this comprehensive guide, I will explore how to hire a Solidity/Web3 developer. Contractor, Partner or Employee The first thing you need to decide is whether you want to hire someone on a permanent basis or not. With Solidity development the contracts don’t tend to get updated once they are deployed so the bulk of…

    Read more…

  • Minecraft And The Metaverse
    Minecraft And The Metaverse

    From cubes to virtual realms, the metaverse is being built for the next generation which are being brought up in virtual spaces like Minecraft and Fortnite. With its blocky charm and limitless creativity, Minecraft has become a playground for the younger generation, shaping their understanding and acceptance of digital worlds. This blog post explores the…

    Read more…

  • How Wrapped Tokens Like wETH & wBTC Work
    How Wrapped Tokens Like wETH & wBTC Work

    In this article we will look at how different wrapped tokens work and where the underlying collateral is stored. What Are Wrapped Tokens? Wrapped tokens are generally ERC20 tokens that represents another underlying asset, typically a cryptocurrency or real world asset. The purpose of wrapping a token is to enable its use within the DeFi…

    Read more…

  • 3 Tips For Gas Efficient Solidity Smart Contracts
    3 Tips For Gas Efficient Solidity Smart Contracts

    Here are 3 tips which could be considered the low hanging fruit of gas efficient solidity smart contracts. James On YouTube Watch On YouTube: https://youtu.be/xfNHzqkMWEQ |Subscribe Use Correct Modifiers & Declarations This is the simplest way to get some small wins with gas optimisation. Go through your contract and define anything that shouldn’t change as…

    Read more…

  • Snapshot | Gasless Voting for Decentralized Communities
    Snapshot | Gasless Voting for Decentralized Communities

    In decentralized communities voting plays a crucial role in governance and development of roadmaps. Snapshot is disrupting the traditional DAO voting model with a gas free voting platform. This is not a sponsored post and I have no stake in Snapshot, I do however like to use and promote open source tools which enable decentralized…

    Read more…

  • Is My Token A Security? The Howey Test For Digital Assets
    Is My Token A Security? The Howey Test For Digital Assets

    The SEC & Securities Regulations The Securities and Exchange Commission (SEC) is an independent agency of the United States federal government that is responsible for regulating securities and protecting investors. In practice they have done more to protect Wall Steet financial institutions than they have ever done for individual investors. The SEC regulates securities through…

    Read more…

  • Introduction to Flash Loans | Unleashing Capital On Demand
    Introduction to Flash Loans | Unleashing Capital On Demand

    In this tutorial on flash loans we will be creating a Solidity smart contract which takes a flash loan from Uniswap v3. This allows you to borrow huge amounts of capital with the catch that you have to pay it back in the same block or the whole transaction is reverted. James On YouTube Watch…

    Read more…

  • Uniswap Market Maker Bot | Managing Token Liquidity On Uniswap
    Uniswap Market Maker Bot | Managing Token Liquidity On Uniswap

    In this tutorial I am going to go through how I built a market maker bot to manage liquidity on Uniswap v3 for a token pair. The idea is to create a automated trading bot which buys tokens when price falls below a base line value and sells tokens when price is above the base…

    Read more…

  • Ethers vs VIEM | Which Web3 Frontend Library?
    Ethers vs VIEM | Which Web3 Frontend Library?

    Ether.js took over from Web3.js as the number one library for connecting up our dApps to smart contracts running on EVM blockchains. Recently Ethers v6 was released and VIEM is disrupting the space by offering a lightweight Ethereum client library from the authors of WAGMI react hooks. I have always been a big fan of…

    Read more…

  • Trading The Lifecycle Of Crypto Narratives
    Trading The Lifecycle Of Crypto Narratives

    The blockchain sector moves fast and attention shifts rapidly as crypto narratives emerge inflating valuations for sub-sectors before moving on to the next big thing. In this article I’m going to outlay my research into the lifecycle of crypto narratives to explore how we can best position our portfolios and allocate funds in a +EV…

    Read more…

  • Defending Against Sandwich Attacks and MEV | A Guide to Flashbots Protect
    Defending Against Sandwich Attacks and MEV | A Guide to Flashbots Protect

    By using a private mempool such as Flashbots protect, Ethereum users can protect themselves against MEV (maximum extractable value) including sandwich attacks. It doesn’t cost anything to use and is easy to setup with existing digital wallets, such as Metamask. Sandwich Attack Protection MEV refers to the potential profit that miners can extract from the…

    Read more…

←Newer Posts Older Posts→

jamesbachini.com
  • Twitter
  • YouTube
  • GitHub