Blog
Deep dives on Web3, cryptography, hackathon builds, ICP and DeFi engineering.
Featured

ETHGlobal Unite DeFi β How We Won with ICP
Design decisions, tradeβoffs, and the fully onβchain architecture that won π₯ in 1inchβs Fusion+ β ICP track.
All Posts

icRamp Devlog 12 β Milestone Submission: Solana P2P Onramping (SOL + BONK)
Final wrap-up for the Solana Integration milestone: 5-min demo, slides, deliverables checklist, tests, and canister URLs.

icRamp Devlog #11 β Testing Saga 4: Vault State (SOL + SPL), Full Suite Green
We finish the vault branch for SOL and SPL: deposits, cancels, locks, unlocks, and completion β entirely in-canister state. Plus, the full Solana suite now passes.

icRamp Devlog #10 β Testing Saga 3: Token Registry, Token-2022 & Solid Wasm Paths
We include the Solana token registry tests (incl. Token-2022), fix flaky JSON-RPC shapes, and make the test harness robust with `include_bytes!` + workspace-aware wasm paths.

icRamp Devlog #9 β Testing Saga 2: PocketIC Solana Mocks & Test Harness
We continue the Solana testing story by building a clean HTTP-outcall mocking layer, composable responders, and readable integration tests.

icRamp Devlog #8 β Testing Saga 1: Refractor and Solana Test Expansion
We refractored and improved our testing architecture and expanded it to include a fully-fledged solana backend canister integration test flow.

icRamp Devlog #7 β Extra: Creating spl tokens
Let's create some spl tokens so we can generate a fully fledged test with orders containing solana tokens.

icRamp Devlog #6 β icRamp Orders with Solana
Everything is ready for us to create orders in the frontend containing solana and executing the full offramping flow.

icRamp Devlog #5 β icRamp frontend Solana Wallet Adapter

icRamp Devlog #4 β icRamp frontend Deployment Setup with Solana
Third Chain Fusion grant log: wiring icRamp's core backend with the Solana canister, persisting canister IDs, and preparing escrow flows for SOL/SPL assets.

icRamp Devlog #3 β icRamp Canister & Solana Integration
Third Chain Fusion grant log: wiring icRamp's core backend with the Solana canister, persisting canister IDs, and preparing escrow flows for SOL/SPL assets.

icRamp Devlog #2 β Solana Canister, Registry & Vault
Second Chain Fusion grant: building a Solana canister with safe token registry and a thin vault to coordinate escrow.

icRamp Devlog #1 β Chain Fusion & Bitcoin
Bringing Bitcoin and Solana native actions to ICP: setup, pitfalls, and tests.
Stay Updated
Get notified when I publish new articles about Web3 development, hackathon experiences, and cryptography insights.