Solana
Browse all Solana articles.

Modifying accounts using different signers !Hero image showing Anchor Signer: Modifying accounts with different signers In our Solana tutorials thus far, we've only had one account initialize and...
Last updated on Sep 4, 2024
Transferring SOL and building a payment splitter: "msg.value" in Solana !Hero image showing Transfering SOL and building a payment splitter This tutorial will introduce the mechanism by which Solana...
Last updated on Sep 2, 2024
Solana logs, "events," and transaction history !Solana logs, "events," and transaction history Solana programs can emit events similar to how Ethereum emits events, though there are some differences...
Last updated on Aug 30, 2024
9 min read
Solana Sysvars Explained
Solana Sysvars Explained !Solana Sysvars In Solana, sysvars are read-only system accounts that give Solana programs access to the blockchain state as well as network information. They are similar to...
Last updated on Aug 28, 2024
5 min read
Solana Anchor Program IDL
Solana Anchor Program IDL !Hero Image showing Interface Definition Language The IDL (Interface Definition Language) is a JSON file that describes how to interact with a Solana program. It is...
Last updated on Aug 18, 2024
Solana counter tutorial: reading and writing data to accounts !Writing Data to accounts in Anchor Solana In our previous tutorial, we discussed how to initialize an account so that we could persist...
Last updated on Aug 15, 2024
4 min read
Function modifiers (view, pure, payable) and fallback functions in Solana: why they don't exist
Function modifiers (view, pure, payable) and fallback functions in Solana: why they don't exist !Hero image showing view, pure, payable, fallback, and receive in Solona Solana does not have fallback...
Last updated on Aug 15, 2024
Reading Another Anchor Program's Account Data On Chain In Solidity, reading another contract's storage requires calling a function or the storage variable being public. In Solana, an off-chain client...
Last updated on Aug 15, 2024
Cost of storage, maximum storage size, and account resizing in Solana !Solana account rent When allocating storage space, the payer must pay a certain number of SOL per byte allocated. Solana calls...
Last updated on Aug 15, 2024
Multicall in Solana: Batching Transactions and Transaction Size Limit !Hero image showing Solona transaction batch and transaction size limit Solana has multicall built in In Ethereum, we use the...
Last updated on Aug 15, 2024
8 min read
Owner vs Authority in Solana
Owner vs Authority in Solana !Hero image showing Owner vs Authority Newcomers to Solana are frequently confused by the distinction between an "owner" and an "authority." This article attempts to...
Last updated on Aug 15, 2024
Reading an account balance in Anchor: address(account).balance in Solana !Solona and Anchor get account balance Reading an account balance in Anchor Rust To read the Solana balance of an address...
Last updated on Aug 15, 2024