Hi, I’m Carol, Developer Program Manager at Rootstock! After each hackathon ends, one of my favorite parts of the job is talking with the winners to hear about what they built, the obstacles they overcame, and where they’re headed next. I recently sp...
Want to listen to smart contract events directly on your frontend? In this guide, I’ll walk through setting up event listeners using ethers.js helping you display real-time on-chain activity in your React app. We will cover everything from setting u...
Can Smart Contracts Bridge the Gap for Smallholder Farmers? 1.• Industry Overview: Agriculture stands as the cornerstone of the global economy, playing an indispensable role in sustaining life and driving economic growth. This sector encompasses a wi...
Introduction This guide walks you through the process of building an AI assistant that can answer questions about Rootstock via Telegram. The journey involves creating a Telegram bot, setting up an AI agent using ElizaOs, and integrating plugins to f...
In this guide, we will create a simple decentralized application (DApp) for message storage on the Rootstock platform, leveraging the power of blockchain technology. Blockchain provides a secure and transparent way to store data, ensuring that inform...
Introduction In this tutorial, we will explore ERC20 permits, their benefits, and how to implement them by deploying an ERC20 token with permit functionality on the Rootstock (RSK) testnet. What is Rootstock (RSK)? Rootstock is the first and longest-...
In today's digital economy, trust remains one of the biggest challenges for online transactions. How can you ensure that you'll receive what you paid for? How can sellers guarantee they'll get paid after delivery? This is where blockchain technology,...
Introduction Security is a top priority when building decentralized applications on Rootstock, which is a Bitcoin sidechain that enables smart contracts using Ethereum’s EVM. One of the most reliable strategies for defending your smart contracts agai...
In the rapidly advancing world of blockchain technology, the need for efficient data management and retrieval has become critical for developers engaged in creating decentralized applications (dApps). As the complexity and volume of blockchain data g...
On-chain transaction batching combines multiple blockchain transactions to save on gas costs. This approach helps prevent excessively high gas fees while reducing latency, frequency, and the load on RPC calls. By aggregating multiple read or write ca...