Bbinnen48inbinnen48-slip.hashnode.dev·Sep 2 · 3 min readClose empty Solana token accounts and reclaim rent (no seed, public RPC)Every SPL token account on Solana is a rent-exempt account. When you first receive a token, an Associated Token Account (ATA) is created for that mint and funded with the rent-exempt minimum. The acco00
MMortyinmorty6685.hashnode.dev·Aug 31 · 2 min readSolana Pay transfer requests do not need a backendA Solana Pay transfer request is a URL. The wallet composes the transfer. There is no server. solana:<recipient>?amount=<amount>&label=...&message=...&memo=...&reference=... Spec: https://docs.solana00
ATARMCP Teaminarmcp.hashnode.dev·Aug 14 · 5 min readHow to Design Liquidity and Slippage Warnings for a Utility TokenA token interface should help a user understand execution risk before asking for a signature. That sounds obvious, but many Web3 products still show a spot price as if it were the price available for 00
LTLưu Tuấn Anhinblog.fiscybersec.com·Aug 6 · 12 min readSourTrade: Campaign to turn JavaScript into a malware production lineOverview SourTrade is a large-scale malvertising campaign running since late 2024, targeting crypto investors and traders in 12 countries across 25 languages. The attacker impersonates three trusted p00
VEVikar Egorinrpcplane.hashnode.dev·Jul 28 · 7 min readWhy Solana Transactions Don't Land (and How to Fix It)You sign a transaction, call sendTransaction, get a signature back, and then… nothing. The signature never shows up on-chain. Your logs have no error. Your RPC provider returned a clean 200. The user 00
DEDavid Essienindavid-essien.hashnode.dev·Jul 16 · 22 min readHow to Authenticate Users with Solana Wallets in NestJSLet's talk about wallet based auth in NestJS. What this is, is basically an auth system where the user is authenticated and authorized based on their web3 wallet. We'll be doing this with a Solana wal00
AAAyush Agrawalinblog.ayushagr.me·Jul 15 · 17 min readThe 7 Bytes That Weren't in the IDL: How #[repr(C)] Padding Breaks a Borsh ClientA single u64 added seven bytes of padding the compiler knew about and the client didn't. Here is why, and how to predict it for any #[repr(C)] struct. The failure I added one field to an instruction-a10
MSMultiSender Suiteinmultisendersuite.hashnode.dev·Jul 10 · 3 min readToken Creation Is Easy. Launch Operations Are Messy.Creating a token is usually the easy part. The operational work starts when a team must prepare recipients, review exact amounts, fund fees, sign safely, and prove what happened on-chain. The work sta00
MSMultiSender Suiteinmultisendersuite.hashnode.dev·Jul 10 · 3 min readSPL Token Distribution Checklist Before You SendPause before the wallet prompt. Confirm the mint, decimals, recipients, totals, SOL fee balance, test batch, and verification plan before an SPL token distribution. 1. Confirm the asset and network St00
Zzubairlearntechinzubairlearntech.hashnode.dev·Jul 9 · 5 min readArchitecting a High-Performance Solana Web Terminal with Next.js, Privy, and JupiterBy mid-2026, Solana has completely solidified its position as the undisputed hub for high-frequency on-chain trading. With the ecosystem processing transactions in under 400 milliseconds and the netwo01Z