How to

Protect your transactions from MEV with Yellowstone Shield and the TPU client

This guide shows you how to implement validator allowlists / blocklists and route transactions directly to trusted leaders via QUIC, ensuring robust protection from sandwiching and frontrunning.

Get hired by Triton: a guide for Solana engineers

Triton doesn't start with resumes. We start with open source and a passion for building. This is how Prapti went from Solana Fellowship student to indexing Solana, to x402 gateway on Old Faithful, and finally to a full-time role on our team.

Benchmark Solana RPC endpoints

Most Solana RPC benchmarks only show surface latency. Thorofare goes deeper—running two endpoints side by side to measure every stage of a slot: shred propagation, block assembly, transaction execution, and consistency. A full, end-to-end view of real RPC performance.

Build dApps without hidden dependencies

Let’s talk about what dependencies are, where to look for them, and how to ship dApps that will work with any infrastructure provider.

Triton RPC error codes & troubleshooting guide: FAQ for developers

Check common error codes and learn what info you need to gather before connecting with Triton Support.

Get weekly USDC rewards from your SOL with Triton One's Private Validator

Get block rewards, MEV tips, and Cascade Marketplace payouts weekly in USDC.

Parse Solana gRPC transactions to JSON and jsonParsed using TypeScript

Learn how to turn binary Solana gRPC transactions into JSON, jsonParsed, Base64 and Base58 using a Rust powered WebAssembly encoder in TypeScript.

End-to-end Solana transaction pipeline with @solana/kit in Triton's Ping Thing

Learn how to send, sign, and confirm Solana transactions with the new @solana/kit SDK, from RPC setup to blockhash and compute budget best practices.

New @solana/kit: what it is, what changed, and why it's faster

Solana’s new kit SDK (formerly web3.js 2.x) is a modular, faster, type-safe client that cuts confirmation latency, shrinks bundle sizes, and adds modern TS/JS, custom RPC transports, and leak-resistant keys.