May 2025
-
5 Tips For Migrating Solidity Code To Rust Soroban
Here are five tips for developers migrating from Solidity to Soroban. 1. Embrace .env In Solidity, global variables like msg.sender, msg.value, and msg.data provide transaction context. Soroban replaces these with the Env object, a powerful interface to the contract’s execution environment. Env gives you access to contract data, ledger details, authentication, and more, making it…
-
The Stellar 2025 Roadmap
The Stellar Development Foundation has released it’s roadmap for 2025 and if you’re a developer or a user in the Stellar ecosystem, here is what you should know. The focus has shifted to scaling what works and making the whole system more usable, accessible, and ready for decentralized finance and web3 adoption. “After a decade…
-
Stellar Soroban Alerts With OpenZeppelin Monitor
In this tutorial we will be setting up the OpenZeppelin monitor and creating a custom monitor to get alerts on large USDC transfers and send them to a Telegram chat. James On YouTube Watch On YouTube: https://youtu.be/9ebmeGu1LmE | Subscribe To follow along you’ll need Rust installed. Let’s start by forking and building the repository: The…
-
Pine Script v6 For Tradingview: How I Created An Indicator To Find Bitcoin/Microstrategy Divergences
Pine Script v6 has just been released and whether you have never created a TradingView indicator before or you are a Pinemaster, there’s something in here for everyone. James On YouTube Watch On YouTube: https://youtu.be/6XOTQ4OP-dE | Subscribe Let’s start by exploring the upgrade and new features, then we’ll jump into writing some code using the…
-
3 Conversation Starter Prompts To Turn ChatGPT In To A Life Coach
Over the last few months I’ve had more deep and meaningful conversations with large language models than I have with friends and family IRL. While that might not be a great thing I’ve found it very valuable and want to share some of the prompts I’ve used to get these conversations started. 1. Design The…
-
Creating OpenZeppelin Soroban NFT’s
In this tutorial we will be creating a NFT contract on Stellar Soroban using the libraries from OpenZeppelin James On YouTube Watch On YouTube: https://youtu.be/xA1HfckPqFs | Subscribe To follow along you’ll need a couple of pieces of software:- The full source code for this project is available on Github:https://github.com/jamesbachini/OZ-Stellar-NFT The code is based on the…
-
Creating Landing Pages Using Web3 Backends
In this tutorial we will be demonstrating how web3 technology can be used to store data on-chain rather than in a database when building a landing page. James On YouTube Watch On YouTube: https://youtu.be/3iPqLtjL_9k | Subscribe We will be using a simple Soroban smart contract to store a counter which increases each time a transaction…
-
Building A Stellar Web Wallet With Blend
In this tutorial I’m going to show you how I built a web based wallet that can create Stellar addresses and deposit any funds to Blend Capital. James On YouTube Watch On YouTube: https://youtu.be/GbAy9f93eyE | Subscribe Blend is an overcollateralized lending protocol that enables lenders to earn yield on their deposits. The source code for…