Skip to content
View Pratikkale26's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report Pratikkale26

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Pratikkale26/README.md
Pratik Kale

Pratik Kale

Blockchain Infrastructure & Systems Engineer

Compilers, realtime SDKs, and observability tooling for Solana, Avalanche, and Monad.

Portfolio X LinkedIn Superteam Earn Email

Building · Anvil · Packages · Open source · Stack


I build the infrastructure developers build on.

Right now that's Anvil — a transpiler that ports Anchor programs to leaner Solana runtimes and then proves the port is byte-equal, instead of asking you to trust it.

Building

Project What it is Proof
Anvil Anchor → Pinocchio transpiler with a byte-equal proof gate site · demo · npm
SolSocket Socket.io for Solana — rooms, presence, and state subscriptions on MagicBlock Ephemeral Rollups npm
MonSocket The same realtime primitive, on Monad demo · npm
ICM Trace Cross-chain execution debugging for Avalanche ICM/Teleporter live · npm
AvaPulse Alerting-first observability for self-hosted Avalanche L1s live
Earlier work — DePIN, automation, Sui, fintech
Project What it is
DecentralWatch DePIN uptime network — 50+ validators across 6 countries, sub-100ms validation. 100xDevs hackathon winner, grant-funded by Solana × CoinDCX
Flowrge Event-driven Web3 automation — webhook and on-chain triggers to programmable Solana actions
Sui Private Transfer Privacy-preserving token transfers on Sui
Sui Tx Explainer Explains what a Sui transaction actually did, in plain language
Sonpari Digital gold savings — accounts, purchases, groups, leaderboards
DareMe On-chain dares with trustless escrow
LayerSplit Group expense splitting on Sui, as a Telegram Mini App

Why Anvil is the interesting one

Anchor gives you productivity. Lower-level runtimes give you compute budget. Almost nobody ports between them by hand, because rewriting thousands of lines of Rust is a correctness risk you can't justify.

Anvil does the port — then builds both binaries, runs them against the same instruction sequence inside LiteSVM, and asserts every account's data, lamports, and owner match byte for byte.

npm install -g anvil-sol

anvil compile ./my-anchor-program --target pinocchio -o ./out
anvil verify  ./my-anchor-program
#  ✓ BYTE-EQUAL — all compared accounts match.
196 byte-equal differential tests, plus 181 cargo-build regression gates
14+ externally-authored programs cloned verbatim and verified byte-equal
30–48% compute-unit savings, measured side by side on a test validator
klend 63 instructions, builds SBF-green — the first top Solana lending protocol fully compilable to Pinocchio
🏆 Winner, Frontier × 100xDevs hackathon

Published packages

Package What it does Version Installs
anvil-sol Anchor → Pinocchio/Native transpiler + byte-equivalence verifier
solsocket Realtime rooms, presence, and state subscriptions for Solana
monsocket The same realtime primitive, on Monad
@avapulse/icm-core Teleporter/ICM message lifecycle engine

Version and install badges read live from npm — they update themselves.

Open source

Contributions to other people's codebases. Open and merged are labelled separately, because they aren't the same thing.

Repo Pull request State
block/buzz
Block's Rust comms platform · 25.5k ★
#4931 read social publish body from stdin for the - sentinel
#4922 accept conventional boolean spellings for env-backed flags
#4918 republish group metadata when a huddle auto-archives
#4882 tombstone workflow definition events on NIP-09 deletion
open
magicblock-labs/Solana.Unity-SDK
MagicBlock's Unity SDK for Solana
#264 MWA API parity, auth cache, reconnect UX open
blueshift-gg/blueshift-dashboard
Blueshift's Solana learning platform
#311 dynamic, localized course-card descriptions merged

Stack

Chains & programs Rust · Solana · SVM · Anchor · Pinocchio · LiteSVM · SBPF · Solidity · Foundry · Sui/Move
Systems & backend TypeScript · Node.js · WebSockets · Kafka · Redis · PostgreSQL · Prisma
Infrastructure Docker · AWS · CI/CD · Prometheus · Grafana · Turborepo · Linux
Interfaces Next.js · React · React Native · Electron · Tailwind

Going deeper into: Solana runtime internals · native SBPF programs · compiler design · distributed systems

Background

B.S. Data Science and Applications, IIT Madras · 2× 100xDevs hackathon winner · SuperDevs (top 1% selection) · Turbin3 graduate · Superteam India member · 2× Web3 ecosystem grant recipient


Looking for infrastructure and systems engineering roles and internships.

Fastest way to reach me: pratikkale7661@gmail.com

Pinned Loading

  1. DecentralWatch DecentralWatch Public

    Decentralized uptime monitoring powered by Solana, with global validators submitting signed uptime proofs and earning rewards.

    TypeScript 3 2

  2. Flowrge Flowrge Public

    A no-code automation platform that lets users connect Web2 apps and Solana blockchain events to create seamless, cross-ecosystem workflows.

    TypeScript 2

  3. dareme dareme Public

    DareMe turns "I bet you can't..." into a trustless, on-chain smart contract. It's the intersection of SocialFi and Prediction Markets

    TypeScript

  4. sui-private-transfer sui-private-transfer Public

    A privacy-preserving token transfer protocol on Sui, inspired by Tornado Cash and Mixoor. Users deposit SUI into a shared pool and withdraw to any address with zero on-chain link between sender and…

    TypeScript