RSSAmplifier

Blog

Blog | Idris Olubisi

Articles written by Idris Olubisi

blog.idrisolubisi.comRSS feed ↗20 posts

Latest posts

Building Your First Token: A Solidity Speedrun

Every developer usually starts with a simple program: “Hello, World!” It’s that first step where you test if everything’s working. It doesn’t do much, but it proves your setup is good and your code can run. In blockchain, “Hello World” looks a little...

Depth Over Trend

This isn't a typical blog I write, but I'm going to share some raw thoughts along with rhetorical questions that you might find useful and helpful. It's interesting to see how fast the ecosystem moves today, which has made me think a lot over the pa...

How to Set Up Cross-Chain Messaging Between EVM and Cosmos

Cross-chain messaging allows seamless communication and interaction between different blockchain ecosystems, from Ethereum Virtual Machine (EVM)-based chains to Cosmos-based chains. Axelar has long been the best way to connect EVM and Cosmos chains v...

How Merkle Proofs Work

You have millions of unique images in your gallery, each representing a piece of private or personal data stored on your phone. After an incident, you lost your device, but it was returned to you after many months, with claims that the images hadn't ...

Celebrating One Year Working on Axelar: Building the Interoperability Future

gm builders! It's been a while since I published my last piece of content here. I'm back—not to dwell on the gap but to share my excitement for what lies ahead. Above all, I'm celebrating a year as a Developer Advocate working on Axelar with the best...

How to Build a Cross-chain Airdrop Dapp With Solidity, NextJs, and Axelar

Airdrops are part of a strategy for distributing coins or tokens to wallet addresses. In Web3, airdrop serve as a method to reward community members for their contributions and promote adoption, which involves distributing newly minted tokens to thou...

How to Create an Interchain Token with Axelar in 4 Steps

Interchain Tokens are a special kind of token that allows users to transfer value across different blockchains. Existing solutions, like cross-chain bridges, create problems like fragmented fungibility (bridged tokens are nonfungible with versions on...

Solving the TypeError: no matching function Error in Hardhat

It's a bug-fix day. I encountered an error while attempting to deploy my contract to the testnet using Hardhat with the command below. npx hardhat run scripts/deploy.js --network After spending a couple of hours debugging, I realized that ...

Build a Full Stack Interchain dApp with Next.js, Solidity & Axelar

Today's blockchain ecosystem is characterized by many blockchain networks operating independently, each with unique features and functionalities. However, this fragmentation presents challenges regarding seamless communication and collaboration betwe...

Create Better Content with These AI Tools

Creating compelling content that resonates with your audience is challenging, especially in the ever-changing digital landscape of 2023. However, you don't have to go alone as a content creator. By using cutting-edge tools, technology, and artificial...

How to Fix React Hydration Error in Nextjs - Practical Guide

Are you struggling with the React Hydration Error in Nextjs? Don't worry; you're not alone! Many developers face this error when rendering their React components on the server and client sides. It can be frustrating, but let's fix it. This is a stand...

Say Goodbye to Writers Block with the New Article Idea Generator

Writer's Block can be temporary or persistent. Still, it can be overcome using different techniques, such as brainstorming, freewriting, taking breaks, changing surroundings, using the relevant tools to get article topic inspiration, and seeking insp...

Master the Cosmos: A Beginner's Guide to Building and Deploying Smart Contracts

The Cosmos network is one of the most promising blockchain networks that enable interoperability between different blockchain platforms, and it's becoming increasingly important for developers to understand how to build and deploy smart contracts on ...

The Ultimate Guide to Debugging Smart Contracts: Tips and Tools for Web3 Developers

Smart contract development is vital to building decentralized applications on the blockchain. However, as with any software development, debugging smart contracts can be challenging but can quickly determine the cause of a single transaction or contr...

Easily Create An NFT App Using The New Infura NFT SDK TypeScript

If you know typescript, it’s easy to add the ability to create, mint, and manage non-fungible tokens (NFTs) to your app. The Infura NFT SDK wraps REST calls to Ethereum nodes, abstracting away the technical compilations and making it possible to work...

Get Started with DAOs: A Step-by-Step Guide Using Boardroom

DAOs (Decentralized Autonomous Organizations) are the next generation of organizational structures. A community of like-minded people collaborates on a common goal without the guidance of a central authority figure. On the other hand, the boardroom p...

Dev Retro 2022: The Highs and Lows of a Year to Remember

louAs the end of 2022 approaches, it's natural to reflect on the year, and all that has happened. This year has been a rollercoaster of emotions from the highs and lows, the joys and struggles, the laughter and tears. As we take stock of all that has...

Understanding the Role of Developer Relations

DevRel, or Developer Relations, plays a critical role in many organizations, particularly in the tech industry. It involves building and maintaining relationships with developers and the developer community, often through various forms of outreach an...

How to Fix xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)

Gm! I trust you all are fine; it's a bug fix. Problem I ran into an issue on my Mac OS when installing a blockchain project using the Cosmos SDK, which runs on top of the Tendermint Core consensus engine. After running the following command: make ins...

How to Build and Deploy a USDC-based Smart Contract

For thousands of projects running on the top blockchains in the world, USDC acts as a reliable, interoperable, and highly liquid digital dollar. It is a vital component of the crypto economy. This tutorial will teach us how to build and deploy USDC-b...