RSSAmplifier

Blog

Shodipo Ayomide

I lead developer relations and write about engineering in finance, smart contracts, AI, and full-stack systems, the deep technical work behind shipping them.

blog.shodipoayomide.comRSS feed ↗16 posts

Latest posts

Ledger Series, Part I: The double entry Model

Most financial systems start the same way. You re building a wallet, a user has $100, they send $30 to a friend, so you write balance = balance - 30 on one row and balance = balance + 30 on the other.

Scaling Verifiable Credential Revocation to Millions of Users

You ve issued 2 million verifiable credentials. An employee s phone has been stolen. You need every verifier in the world to reject that one credential within a few minutes, without revealing which one, and without O(n) scanning.

Biometric Key Derivation for Decentralized Identity Using Fuzzy Extractors

The question is what if your biometric e.g. face is your private-key? No seed phrases to lose, no passwords to forget, no keys to store. Your biometric generates your wallet, which holds your verifiable credentials, which you prove using ZKPs.

Understanding and Implementing EIP-7702

Let s say you re trying to execute a complex all-in-one atomic transaction that requires swapping tokens, adding liquidity, and staking rewards. But then, your regular Ethereum wallet EOA can t do batch transactions.

Simplifying Cross-Chain Transactions Using Intents

What if I told you there s a better way? What if you could just say I want 100 SOL for my 1000 USDC and have the blockchain figure out the rest?

GPU Accelerated Zero-Knowledge Proving

Zero-knowledge proofs enables verifiable computation without opening up private transactions, creating a powerful building blocks for privacy-preserving transactions and scalable onchain verification.

Verifying Smart Contracts on the Polygon zkEVM Using the Explorer

Source code of smart contracts deployed on the Polygon POS chain can be verified using the explorer, similarly, contracts deployed on the Polygon zkEVM testnet can also be verified using the Polygon zkEVM testnet explorer...

Understanding The Modular Blockchain Infrastructure

First generation blockchains like Bitcoin, Ethereum and Solana are saddled to the tasks of carrying out consensus, settlement, execution and data availability on the same layer hence they have been termed monolithic blockchains. By design, monolithic blockchains can’t effectively carry out all these tasks and this leads to the rise of the blockchain trilemma.

An Exploration of the zkEVM & The Polygon zkEVM

By design, the Polygon zkEVM is an EVM-compatible zk-rollup. It aims to improve throughput, performance, and efficiency.

Deep Dive Into Ethereum’s Journey To Achieving Scalability

Ethereum’s vision is to become a blockchain that solves the blockchain trilemma problem. This means it will become more scalable, and secure and still maintain decentralization.

Animated Loading Skeletons with Tailwind CSS

Build animated loading skeletons with Tailwind CSS using a shimmer effect, so you can show placeholder UI while the real content loads.

My Next Adventure - New role at Polygon Technology

Moving on doesn t mean forgetting the past, the past is part of what made a way to the future we are in today.

Welcome to ImageHive v2 - The future of colors.

Welcome to the long-awaited v2 of ImageHive, which is finally here, and here is a breakdown of the newer features available to you.

Setting up a Raspberry Pi 3 for beginners

Raspberry Pi 3 is a small computer the size of an ATM card which was built by the Raspberry Pi foundation and has the ability to connect with external devices and networks via wireless LAN and Bluetooth connectivity.

Deploying Apps to GitHub using TortoiseGIT

TortoiseGit is a Git code control client, which is based on TortoiseSVN. It is an open source software under GNU license

Understanding the concept behind AIML

AIML or Artificial Intelligence Markup Language is an XML base language used for creating chatbots(AI), it is always saved with the extension (.aiml).