Logo

Changelog

Weekly updates on the Solana ecosystem from the Solana Foundation

Solana Changelog Jul 24 - EpochRewards, Agave v2.0 release schedule, Solana Godot SDK

Solana Changelog Jul 24 - EpochRewards, Agave v2.0 release schedule, Solana Godot SDK

by Solana Foundation

Some more Solana changes from Nick & Jonas. Subscribe to the newsletter: https://solana.com/newsletter Solana StackExchange weekly rankings: - https://stackexchange.com/leagues/714/week/solana/2024-07-07 SIMD-0075: Secp256r1 Precompile (Supersedes SIMD-0048) - https://github.com/solana-foundation/solana-improvement-documents/pull/75 Commits: - Update EpochRewards in sysvars doc - https://github.com/anza-xyz/agave/pull/2102 - replace solana-client with its constituent parts where possible - https://github.com/anza-xyz/agave/pull/2086 - cli: enable geyser without specified configs - https://github.com/anza-xyz/agave/pull/2137 - Update changelog with the removal of `cargo-build/test-bpf` - https://github.com/anza-xyz/agave/pull/2092 Resources: - Agave v2.0 release schedule - https://github.com/anza-xyz/agave/wiki/v2.0-Release-Schedule - Solana Godot SDK - https://zenwiki.gitbook.io/solana-godot-sdk-docs - Unreal IDL to C++ converter - https://github.com/etodanik/solana-codegen-cpp Follow us on Twitter: https://x.com/solana_devs - Jonas: https://x.com/solplay_jonas - Nick: https://x.com/nickfrosty If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

Solana Changelog Jul 17 - More deprecated removals, precombiles, web3 developer bootcamp, and more

Solana Changelog Jul 17 - More deprecated removals, precombiles, web3 developer bootcamp, and more

by Solana Foundation

Some more Solana changes from Jonas & Nick. Subscribe to the newsletter: https://solana.com/newsletter Solana StackExchange weekly rankings: - https://stackexchange.com/leagues/714/week/solana/2024-06-30 SIMD-0152: Precompiles: - https://github.com/solana-foundation/solana-improvement-documents/pull/152 Firedancer bug bounty program: - https://x.com/asymmetric_re/status/1808560622444970438 Commits: - Remove some unused deps - https://github.com/anza-xyz/agave/pull/1929 - [ed25519] Use `verify_strict` for signature verification in ed25519 precompile - https://github.com/anza-xyz/agave/pull/1876 - Remove `cargo-build-bpf` and `cargo-test-bpf` - https://github.com/anza-xyz/agave/pull/2040 - Update changlog re: removal of deprecated symbols - https://github.com/anza-xyz/agave/pull/2006 - Extract log collector crate - https://github.com/anza-xyz/agave/pull/2025 - Remove get_stake_activation methods from RpcClient - https://github.com/anza-xyz/agave/pull/2036 Resources: - Light DAS - https://x.com/WilfredAlmeida_/status/1809306573795098860 https://github.com/urani-labs/solana-dev-onboarding-rs - Web3 Builders Alliance (WBA) Education Program - https://www.web3builders.dev/apply - MagicBlock game jam submissions - https://itch.io/jam/solana-speedrun-3/entries Follow us on Twitter: https://twitter.com/solana_devs - Nick: https://twitter.com/nickfrosty - Jonas: https://twitter.com/SolPlay_jonas If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

Solana Changelog Jul 10 - Removing deprecated code, new web3.js, and blinks.xyz

Solana Changelog Jul 10 - Removing deprecated code, new web3.js, and blinks.xyz

by Solana Foundation

Some more Solana changes from Nick & Jacob. Subscribe to the newsletter: https://solana.com/newsletter Solana StackExchange weekly rankings: - https://stackexchange.com/leagues/714/week/solana/2024-06-23 Commits: - Remove deprecated symbols from recent_blockhashes_account - https://github.com/anza-xyz/agave/pull/2004 - Remove deprecated spl-token conversion methods - https://github.com/anza-xyz/agave/pull/1955 - Remove deprecated symbols from solana-program - https://github.com/anza-xyz/agave/pull/1958 - Remove deprecated symbols from solana-sdk - https://github.com/anza-xyz/agave/pull/1953 - stake-program: `MoveStake` and `MoveLamports` - https://github.com/anza-xyz/agave/pull/1415 - chore: Mergify now gently nudges folks who update RPC code to also update the Rust and JavaScript clients - https://github.com/anza-xyz/agave/pull/1904 - Remove rpc endpoint deprecated in v1.18 - https://github.com/anza-xyz/agave/pull/1897 - vote: remove deprecated ixs - https://github.com/anza-xyz/agave/pull/1906 Resources: - sRFC on the Solana Forum - https://forum.solana.com/c/srfc/6 - https://github.com/solana-labs/solana-web3.js/releases/tag/tp4 Follow us on Twitter: https://twitter.com/solana_devs - Nick: https://twitter.com/nickfrosty - Jacob: https://twitter.com/jacobvcreech If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

Solana Changelog Jul 3 - Removing deprecated RPC methods in v2.0 and Solana Actions and blinks

Solana Changelog Jul 3 - Removing deprecated RPC methods in v2.0 and Solana Actions and blinks

by Solana Foundation

Some more Solana changes from Nick & Jonas. Subscribe to the newsletter: https://solana.com/newsletter Solana StackExchange weekly rankings: - https://stackexchange.com/leagues/714/week/solana/2024-06-16 SIMD-0148: MoveStake and MoveLamports instructions (approved) - https://github.com/solana-foundation/solana-improvement-documents/commit/53da1778a2cd02e9c8d49bcb7938b8f9a05dc0b6 Commits: - Remove support for deprecated rpc endpoints - https://github.com/anza-xyz/agave/pull/18090 - https://github.com/solana-labs/solana-web3.js/issues/2859 - spl: Upgrade all crates to v2-only versions - https://github.com/anza-xyz/agave/pull/1872 - cli: Use `WithComputeUnitConfig` for compute unit limit - https://github.com/anza-xyz/agave/pull/1810 - charging CU for loaded accounts data size - https://github.com/anza-xyz/agave/pull/1356 Resources: - Solana Actions Docs: https://solana.com/docs/advanced/actions#get-started - Video: How to build Solana Actions and blinks - https://www.youtube.com/watch?v=kCht01Ycif0 - Example Actions: https://github.com/solana-developers/solana-actions/blob/main/examples/next-js/src/app/api/actions/transfer-sol/route.ts - Awesome Blinks: https://github.com/solana-developers/awesome-blinks Follow us on Twitter: https://twitter.com/solana_devs - Nick: https://twitter.com/nickfrosty - Jonas: https://twitter.com/solplay_jonas If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

Solana Changelog Jun 26 - ZK Elgamal program, better feature gate testing locally, and more

Solana Changelog Jun 26 - ZK Elgamal program, better feature gate testing locally, and more

by Solana Foundation

Some more Solana changes from Nick & Jacob. Subscribe to the newsletter: https://solana.com/newsletter Solana StackExchange weekly rankings: - https://stackexchange.com/leagues/714/week/solana/2024-06-09 Commits: - CI - SBPF program build script - https://github.com/anza-xyz/agave/pull/1581 - [sdk] Add ZK Elgamal Proof program feature gate - https://github.com/anza-xyz/agave/pull/1679 - Add num_partitions to Blockstore rewards - https://github.com/anza-xyz/agave/pull/1601 - Verify elf with active feature set before attempting deployment - https://github.com/anza-xyz/agave/pull/1654 - SVM: update spec - https://github.com/anza-xyz/agave/pull/1757 Resources: - Solana Actions Docs - https://solana.com/docs/advanced/actions Follow us on Twitter: https://twitter.com/solana_devs - Nick: https://twitter.com/nickfrosty - Jacob: https://twitter.com/jacobvcreech If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

Test validator fix, new Syscall, RPC updates, and more

Test validator fix, new Syscall, RPC updates, and more

by Solana Foundation

Some more Solana changes from Nick & Jonas. Subscribe to the newsletter: https://solana.com/newsletter Solana StackExchange weekly rankings: - https://stackexchange.com/leagues/714/week/solana/2024-06-02 SIMD-0153: ZK ElGamal Proof program - https://github.com/solana-foundation/solana-improvement-documents/pull/153 Commits: - Feature-Gate: Migrate Address Lookup Table program to Core BPF - https://github.com/anza-xyz/agave/pull/1380 - quic server: disable GSO, reduce reply data allocations 10x - https://github.com/anza-xyz/agave/pull/1647 - test-validator: Try to reset deployment slot on all cloned accounts - https://github.com/anza-xyz/agave/pull/1706 - Add option to record transactions to ledger-tool - https://github.com/anza-xyz/agave/pull/181 - Validate transaction fee payer earlier - https://github.com/anza-xyz/agave/pull/1529 - Syscall: `GetEpochStake` - https://github.com/anza-xyz/agave/pull/1152 - Update requirements.md - https://github.com/anza-xyz/agave/pull/1232 - rpc: Include interest-bearing configuration for UI amount calculation - https://github.com/anza-xyz/agave/pull/1549 - Program Test: Add BPF program account helpers - https://github.com/anza-xyz/agave/pull/1614 Resources: - Making Vanity Program ID generation faster - https://x.com/cavemanloverboy/status/1800885825715982791 - Solana/Phaser Template updated - https://x.com/breadheads_nft/status/1800994784749748492 - Blog post on optimizing Stockpile - https://www.programderived.com/blog/optimizing-stockpile/ Follow us on Twitter: https://twitter.com/solana_devs - Nick: https://twitter.com/nickfrosty - Jonas: https://twitter.com/SolPlay_jonas If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

Optional Borsh, Precompiles, and new Web3.js

Optional Borsh, Precompiles, and new Web3.js

by Solana Foundation

Some more Solana changes from Nick & Jacob. Subscribe to the newsletter: https://solana.com/newsletter Solana StackExchange weekly rankings: - https://stackexchange.com/leagues/714/week/solana/2024-05-26 SIMD-0152: Precompiles: - https://github.com/solana-foundation/solana-improvement-documents/pull/152/files Commits: - Make borsh optional in sdk and program crates - https://github.com/anza-xyz/agave/pull/1576 - sdk: fix replace_signatures for variable signer ordering - https://github.com/anza-xyz/agave/pull/1608 - Solana ping tpu client - https://github.com/anza-xyz/agave/pull/923 - Runtime: Core BPF Migration: Add support for upgrading Core BPF programs - https://github.com/anza-xyz/agave/pull/1140 - Runtime: Core BPF Migration: Explicit upgrade authority checks in migration - https://github.com/anza-xyz/agave/pull/1509 - Add Compute Budget Crate - https://github.com/anza-xyz/agave/pull/1121 - refactor: collect rent from account - https://github.com/anza-xyz/agave/pull/1527 - Extract solana-poseidon crate from solana-program - https://github.com/anza-xyz/agave/pull/999 Resources: - Solana's web3.js - Tech Preview 3 (TP3) - https://github.com/solana-labs/solana-web3.js/releases/tag/tp3 - New web3.js version to include logs! - https://x.com/SolPlay_jonas/status/1798325403892822467 Follow us on Twitter: https://twitter.com/solana_devs - Nick: https://twitter.com/nickfrosty - Jacob: https://twitter.com/jacobvcreech If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

Faster getProgramAccounts, SIMD-96 approved, and Anchor types in Kinobi

Faster getProgramAccounts, SIMD-96 approved, and Anchor types in Kinobi

by Solana Foundation

Some more Solana changes from Nick & Brianna. Subscribe to the newsletter: https://solana.com/newsletter Solana StackExchange weekly rankings: - https://stackexchange.com/leagues/714/week/solana/2024-05-19 SIMD-96: Reward full priority fee to validator - https://github.com/solana-foundation/solana-improvement-documents/blob/main/proposals/0096-reward-collected-priority-fee-in-entirety.md Vote for SIMD-96 has been approved by majority vote of validators: - https://github.com/solana-labs/solana/issues/34731#issuecomment-2134110784 Commits: - refactor: reuse calculated fees - https://github.com/anza-xyz/agave/pull/1462 - [banks-server] fix: Enable CPI tracking by default - https://github.com/anza-xyz/agave/pull/1504 - Adding a variable sort_results to Rpc config while doing getProgramAccounts - https://github.com/anza-xyz/agave/pull/629 Resources: - Solana Documentaion for Fees udated - https://solana.com/docs/core/fees - Guide: Getting started on Solana with Rust experience - https://solana.com/developers/guides/getstarted/rust-to-solana - Fibonacci sequence in Solana eBPF assembly - https://github.com/deanmlittle/solana-fibonacci-asm/blob/master/src/fib/fib.s - Metaplex's Kinobi now supports generating Anchor types - https://twitter.com/MetaplexStatus/status/1794049052981547073 Follow us on Twitter: https://twitter.com/solana_devs - Nick: https://twitter.com/nickfrosty - Brianna: https://twitter.com/b_migliaccio If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

Trident, Unruggable, and SyscallGetSysvar

Trident, Unruggable, and SyscallGetSysvar

by Solana Foundation

Some more Solana changes from Nick & Jonas. Subscribe to the newsletter: https://solana.com/newsletter Solana StackExchange weekly rankings: - https://stackexchange.com/leagues/714/week/solana/2024-05-12 SIMD-0084: Disable rent fees collection: - https://github.com/solana-foundation/solana-improvement-documents/pull/84 Amend SIMD-0089: Update program upgrade process - https://github.com/solana-foundation/solana-improvement-documents/pull/150 Commits: - [zk-sdk] Add equality, pubkey validity, and percentage-with-cap instruction data - https://github.com/anza-xyz/agave/pull/1467 - CHANGELOG: Add breaking change for Borsh 0.9 removal - https://github.com/anza-xyz/agave/pull/1457 - feat: deserialize new epoch stakes bank snapshot field - https://github.com/anza-xyz/agave/pull/1397 - CI: Add Anchor v0.30.0 as a downstream target - https://github.com/anza-xyz/agave/pull/1441 - Feature-Gate: Migrate Config program to Core BPF - https://github.com/anza-xyz/agave/pull/1379 - Feature-Gate: Migrate Feature Gate program to Core BPF - https://github.com/anza-xyz/agave/pull/1375 - implement SyscallGetSysvar - https://github.com/anza-xyz/agave/pull/1307 Resources: - Trident - a rust-based framework to fuzz test Solana programs - https://twitter.com/AckeeBlockchain/status/1792631392402018788 - web3js socket issues proposed fix - https://github.com/solana-labs/solana-web3.js/issues/2726 - Unruggable wallet - https://github.com/hogyzen12/unruggable/tree/main Follow us on Twitter: https://twitter.com/solana_devs - Nick: https://twitter.com/nickfrosty - Jonas: https://twitter.com/SolPlay_jonas If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

EpochStakes, SolFuzz, and Optimizations

EpochStakes, SolFuzz, and Optimizations

by Solana Foundation

Some more Solana changes from Nick & Jacob. Subscribe to the newsletter: https://solana.com/newsletter Solana StackExchange weekly rankings: https://stackexchange.com/leagues/714/week/solana/2024-04-28 Governance discussion on proposal to reward full priority fee to validators: https://forum.solana.com/t/proposal-for-enabling-the-reward-full-priority-fee-to-validator-on-solana-mainnet-beta/1456/2 SIMD-0149: Migrate Snapshot Epoch Stakes: - https://github.com/solana-foundation/solana-improvement-documents/pull/149 Commits: - Runtime: Core BPF Migration: Wire migration into feature transitions - https://github.com/anza-xyz/agave/pull/590 - Simd 118: always pass epoch reward status to snapshot as None - https://github.com/anza-xyz/agave/pull/1253 - Don't panic the vote program - https://github.com/anza-xyz/agave/pull/1248 - load balance by CUs - https://github.com/anza-xyz/agave/pull/1221 - Adds CLI arg for setting accounts read cache size limits - https://github.com/anza-xyz/agave/pull/1218 - program: remove unused tiny_bip39 dep - https://github.com/anza-xyz/agave/pull/1087 - Reduce deserialization allocations/copies - https://github.com/anza-xyz/agave/pull/1197 - ci: don't self-update rustup when using the rust-version script - https://github.com/anza-xyz/agave/pull/1209 - program cache: reduce contention - https://github.com/anza-xyz/agave/pull/1192 - Vote: remove vote program dependency - https://github.com/anza-xyz/agave/pull/1150 Resources: - create-solana-app added Anchor v0.30 - https://twitter.com/beeman_nl/status/1788548650206900574 - Triton's new transaction delivery system ("Cascade") with SWQoS via their "Jet" system - https://twitter.com/brianlong/status/1788384912581509515 - Anchor i11n - https://github.com/deanmlittle/anchor-i11n - SolFuzz framework for valdiators - https://twitter.com/fd_ripatel/status/1788266928722837563 Follow us on Twitter: https://twitter.com/solana_devs - Nick: https://twitter.com/nickfrosty - Jacob: https://twitter.com/jacobvcreech If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

MoveStake, Core Concepts, and Bigtable Support

MoveStake, Core Concepts, and Bigtable Support

by Solana Foundation

Some more Solana changes from Nick & Jacob. Subscribe to the newsletter: https://solana.com/newsletter Solana StackExchange weekly rankings: - https://stackexchange.com/leagues/714/week/solana/2024-04-28 SIMD-0148: MoveStake and MoveLamports instructions: - https://github.com/solana-foundation/solana-improvement-documents/pull/148 Commits: - Program-Runtime: Add `EnvironmentConfig` to `InvokeContext` - https://github.com/anza-xyz/agave/pull/1059 - remove token-2022 dep from rpc-client-api - https://github.com/anza-xyz/agave/pull/941 - Bump borsh from 1.4.0 to 1.5.0 - https://github.com/anza-xyz/agave/pull/1124 - Add get-recent-prioritization-fees command to cli - https://github.com/anza-xyz/agave/pull/805 - frozen-abi: remove unused deps - https://github.com/anza-xyz/agave/pull/1104 - Fix test_cli_program_extend_program - https://github.com/anza-xyz/agave/pull/1115 - [SIMD-0137]: Return `SyscallError::InvalidAttribute` on invalid curve or op id on curve25519 syscalls - https://github.com/anza-xyz/agave/pull/412 - Add --enable-bigtable-ledger-upload Support to solana-test-validator - https://github.com/anza-xyz/agave/pull/1048 - Simd 118: load stake accounts on distribution - https://github.com/anza-xyz/agave/pull/845 - cli: use newer blockhashes when deploying large programs - https://github.com/anza-xyz/agave/pull/1070 - client: Resend transactions using same mechanism as initial send - https://github.com/anza-xyz/agave/pull/915 - rpc: Return accurate last valid block height - https://github.com/anza-xyz/agave/pull/1034 - Add tpu-quic port to solana gossip command - https://github.com/anza-xyz/agave/pull/1027 Resources: - Updated Core Concepts docs: https://solana.com/docs/core/accounts Follow us on Twitter: https://twitter.com/solana_devs - Nick: https://twitter.com/nickfrosty - Jacob: https://twitter.com/jacobvcreech If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

May 1 - Auto-extend programs in the CLI, deploy Solana programs with an RPC, more

May 1 - Auto-extend programs in the CLI, deploy Solana programs with an RPC, more

by Solana Foundation

Some more Solana changes from Nick & Jacob. Subscribe to the newsletter: https://solana.com/newsletter Solana StackExchange weekly rankings: - https://stackexchange.com/leagues/714/week/solana/2024-04-14 SIMD-083: Relax Entry Constraints (now has a feature gate) - https://github.com/solana-foundation/solana-improvement-documents/blob/main/proposals/0083-relax-entry-constraints.md Commits: - spl: Upgrade to newest library versions - https://github.com/anza-xyz/agave/pull/994 - CLI: Auto-extend program accounts by default - https://github.com/anza-xyz/agave/pull/791 - Transaction Status: Add support for `token-group` and `token-metadata` interface instructions - https://github.com/anza-xyz/agave/pull/980 - cli: Add `--use-rpc` flag to program deploy and write-buffer - https://github.com/anza-xyz/agave/pull/928 - limits number of nodes per IP address in Turbine - https://github.com/anza-xyz/agave/pull/864 - cli: Warn on sizes above 10MB during `solana rent` - https://github.com/anza-xyz/agave/pull/922 - runtime: parallelize Stakes::new using rayon - https://github.com/anza-xyz/agave/pull/450 - cli: add additional buffer validation checks for deploys - https://github.com/anza-xyz/agave/pull/877 - Use poh grace ticks when new reset bank is pending - https://github.com/anza-xyz/agave/pull/794 Resources: - Agave estimated release schedule - https://twitter.com/rexstjohn/status/1783192002815013316 - Scribes winners - https://earn.superteam.fun/listings/hackathon/best-complete-guide-to-solana-development/ (we could also link to the guide that was added) - MagicBlock validator demo - https://www.youtube.com/watch?v=aGKWR7Wc7Uk - Turbo game jam - https://twitter.com/makegamesfast/status/1783231947356975536 - Turbo docs - https://turbo.computer/ Follow us on Twitter: https://twitter.com/solana_devs - Nick: https://twitter.com/nickfrosty - Jacob: https://twitter.com/jacobvcreech If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

April 9 - Flare and GetEpochStake

April 9 - Flare and GetEpochStake

by Solana Foundation

Some more Solana changes from Bri & Jacob. Subscribe to the newsletter: https://solana.com/newsletter Solana StackExchange weekly rankings: - https://stackexchange.com/leagues/714/week/solana/2024-03-31 Resource: - Flare CLI - https://github.com/Anthias-Labs/flare Commits: - Improve index generation - https://github.com/anza-xyz/agave/pull/524 SIMD-0133: Get Epoch Stake - https://github.com/solana-foundation/solana-improvement-documents/pull/133 Follow us on Twitter: https://twitter.com/solana_devs Bri: https://twitter.com/b_migliaccio Jacob: https://twitter.com/jacobvcreech If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

April 16 - Vote Instructions, Bank forwarding, QOS

April 16 - Vote Instructions, Bank forwarding, QOS

by Solana Foundation

Some more Solana changes from Bri & Jacob. Subscribe to the newsletter: https://solana.com/newsletter Solana StackExchange weekly rankings: - https://stackexchange.com/leagues/714/week/solana Resource: - Optimizing Compute - https://twitter.com/HeyAndyS/status/1776633723045199972 Commits: - Forwarding Filter - https://github.com/anza-xyz/agave/pull/685 - Connections for unstaked - https://github.com/anza-xyz/agave/pull/633 - Updating low stakes connections - https://github.com/anza-xyz/agave/pull/701 SIMD-0138 - https://github.com/solana-foundation/solana-improvement-documents/pull/138 Follow us on Twitter: https://twitter.com/solana_devs Bri: https://twitter.com/b_migliaccio Jacob: https://twitter.com/jacobvcreech If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

April 23 - migrating BPF programs, priority fees on the CLI, and more

April 23 - migrating BPF programs, priority fees on the CLI, and more

by Solana Foundation

Some more Solana changes from Nick & Jacob. Subscribe to the newsletter: https://solana.com/newsletter Solana StackExchange weekly rankings: - https://stackexchange.com/leagues/714/week/solana/2024-04-07 SIMD-0140: Migrate Config Program to Core BPF - https://github.com/solana-foundation/solana-improvement-documents/pull/140 Commits: - add feature gate to collect and reward priority fee fully - https://github.com/anza-xyz/agave/pull/583 - cli: Introduce `WithComputeUnitConfig` for specifying more than compute unit price - https://github.com/anza-xyz/agave/pull/850 - cli: Update `simulate_and_update_compute_unit_limit` to take `Message` - https://github.com/anza-xyz/agave/pull/839 - cli: adding prio fee support to validator-info - https://github.com/anza-xyz/agave/pull/582 - Plumb CLI arg to control number of TVU receive threads/sockets - https://github.com/anza-xyz/agave/pull/550 Resources: - Bonkathon by RadiantsDAO - https://twitter.com/RadiantsDAO/status/1779910202269302865 - Solana Mobile template - https://github.com/solana-mobile/solana-mobile-expo-template - https://www.anchor-lang.com/release-notes/0.30.0 Follow us on Twitter: https://twitter.com/solana_devs - Nick: https://twitter.com/nickfrosty - Jacob: https://twitter.com/jacobvcreech If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

Apr 2 - CLI explorer, priority fees when deploying, and more

Apr 2 - CLI explorer, priority fees when deploying, and more

by Solana Foundation

Some more Solana changes from Nick & Jacob. Subscribe to the newsletter: https://solana.com/newsletter Solana StackExchange weekly rankings: - https://stackexchange.com/leagues/714/week/solana/2024-03-17 Commits: - Simd 118: extend EpochRewards sysvar - https://github.com/anza-xyz/agave/pull/428 - Use loader v3 instead of v2 in the SVM - https://github.com/anza-xyz/agave/pull/454 - prioritization fee cache: remove lru crate - https://github.com/anza-xyz/agave/pull/30 - Add `SanitizedTransaction` builder to SVM - https://github.com/anza-xyz/agave/pull/442 - prioritization fee cache: remove not required locks - https://github.com/anza-xyz/agave/pull/272 - Simd 118: rekey partitioned epoch rewards feature - https://github.com/anza-xyz/agave/pull/427 - Removes unused dependencies from accounts-db crate - https://github.com/anza-xyz/agave/pull/416 - Runtime: Core BPF Migration: Struct for loading and checking source BPF program accounts - https://github.com/anza-xyz/agave/pull/332 - Add `--with-compute-unit-price` to cli program deploy commands - https://github.com/anza-xyz/agave/pull/364 - Runtime: Core BPF Migration: Struct for loading and checking builtin program accounts - https://github.com/anza-xyz/agave/pull/331 - Support --block-production-method in banking-bench - https://github.com/anza-xyz/agave/pull/269 - Fix: deploy program on last slot of epoch during environment change - https://github.com/anza-xyz/agave/pull/101 - client: Timeout resends during `send_and_confirm_in_parallel` - https://github.com/anza-xyz/agave/pull/358 - Add `hello-solana` example source files to SVM folder - https://github.com/anza-xyz/agave/pull/361 - Cli stake-split: adjust transfer amount if recipient has lamports - https://github.com/anza-xyz/agave/pull/266 SIMD-0130: Dynamic Block Limits - https://github.com/solana-foundation/solana-improvement-documents/pull/132 Follow us on Twitter: https://twitter.com/solana_devs Nick: https://twitter.com/nickfrosty Jacob: https://twitter.com/jacobvcreech If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

Mar 26 - Sending transaction faster, stake-weighted QoS, and optimize compute

Mar 26 - Sending transaction faster, stake-weighted QoS, and optimize compute

by Solana Foundation

Some more Solana changes from Nick & Jacob. Subscribe to the newsletter: https://solana.com/newsletter Global hackathon end Apr 8, 2024: - Find more details on the official website - https://www.colosseum.org/renaissance Solana StackExchange weekly rankings: - https://stackexchange.com/leagues/714/week/solana/2024-03-10 Commits: - client: Start resending sooner during send_and_confirm_transactions_in_parallel - https://github.com/anza-xyz/agave/pull/348 - wen-restart: Find heaviest fork - https://github.com/anza-xyz/agave/pull/183 - rpc-sts: add config options for stake-weighted qos - https://github.com/anza-xyz/agave/pull/197 Resources: - web3.js tech preview 2 - https://github.com/solana-labs/solana-web3.js/releases/tag/tp2 - How to Optimize Compute Usage on Solana - https://solana.com/developers/guides/advanced/how-to-optimize-compute - How to Request Optimal Compute Budget - https://solana.com/developers/guides/advanced/how-to-request-optimal-compute - How to use Priority Fees on Solana - https://solana.com/developers/guides/advanced/how-to-use-priority-fees - Guide to Stake-weighted Quality of Service on Solana - https://solana.com/developers/guides/advanced/stake-weighted-qos SIMD-0129: Alt_BN128 Syscalls - Simplified Error Code - https://github.com/solana-foundation/solana-improvement-documents/pull/129 Follow us on Twitter: https://twitter.com/solana_devs Nick: https://twitter.com/nickfrosty Jacob: https://twitter.com/jacobvcreech If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

Mar 19 - Anza's Agave client, compute, and create-solana-program

Mar 19 - Anza's Agave client, compute, and create-solana-program

by Solana Foundation

Some more Solana changes from Nick & Jacob. Subscribe to the newsletter: https://solana.com/newsletter Solana StackExchange weekly rankings: - https://stackexchange.com/leagues/714/week/solana/2024-03-03 Resources: - Guide on how to use priority fees - https://solana.com/developers/guides/advanced/how-to-use-priority-fees - Agave Validator changelog - https://github.com/anza-xyz/agave/blob/master/CHANGELOG.md - Solana program GitHub org - https://github.com/solana-program - `create-solana-program` from Loris - https://twitter.com/lorismatic/status/1765698360961286193 Commits: - Add `reserved_account_keys` module to sdk - https://github.com/anza-xyz/agave/pull/84 - rpc: disable BigTable with header - https://github.com/anza-xyz/agave/pull/226 - update changelog and remove deprecated label on `gossip_service::get_client()` - https://github.com/anza-xyz/agave/pull/227 - [TieredStorage] Remove the general-purposed TieredStorageWriter - https://github.com/anza-xyz/agave/pull/196 - [anza migration] Sets client id to Agave - https://github.com/anza-xyz/agave/pull/163 - Version bump v2.0.0 - https://github.com/anza-xyz/agave/pull/121 - runtime: Move `From AddressLookupError` from sdk - https://github.com/anza-xyz/agave/pull/141 Follow us on Twitter: https://twitter.com/solana_devs Nick: https://twitter.com/nickfrosty Jacob: https://twitter.com/jacobvcreech If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

Mar 12 - Solana hackathon, Anza fork, Anchor IDLs, Windows support

Mar 12 - Solana hackathon, Anza fork, Anchor IDLs, Windows support

by Solana Foundation

Some more Solana changes from Nick & Jonas. Subscribe to the newsletter: https://solana.com/newsletter Resources: - Renaissance Hackathon has begun - https://www.colosseum.org/renaissance - Side tracks for the Hackathon on Superteam - https://earn.superteam.fun/renaissance/ - Anza fork of the Solana Labs Validator Client (to be named Agave) - https://solana.com/news/solana-labs-anza-fork Commits: - Bump platform tools version - https://github.com/solana-labs/solana/pull/35330 - ledger-tool: verify: add --record-slots and --verify-slots - https://github.com/solana-labs/solana/pull/34246 - Gives back 8 bytes to stack buffer for account data when hashing - https://github.com/solana-labs/solana/pull/35374 - Add github action to close new pull requests - https://github.com/solana-labs/solana/pull/35400 - Rpc: deprecate getStakeActivation and make inactive_stake consistent - https://github.com/anza-xyz/agave/pull/69 - windows: Use vcpkg for openssl dep - https://github.com/anza-xyz/agave/pull/73 - anchor - Fix IDL - https://github.com/coral-xyz/anchor/pull/2824 SIMD-0119: Additional Amounts for Distribution - https://github.com/solana-foundation/solana-improvement-documents/pull/119 Follow us on Twitter: https://twitter.com/solana_devs Nick: https://twitter.com/nickfrosty Jonas: https://twitter.com/SolPlay_jonas If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

Feb 27 - Partitioned Epoch Rewards, Anchor CI, and 2.0

Feb 27 - Partitioned Epoch Rewards, Anchor CI, and 2.0

by Solana Foundation

Some more Solana changes from Nick & Jacob. Subscribe to the newsletter: https://solana.com/newsletter Resources: SIMD-0118: Partitioned Epoch Rewards, amend/extend design - https://github.com/solana-foundation/solana-improvement-documents/pull/118 - Unified wallet kit from Jupiter - https://unified.jup.ag/ Commits: - Removes copying owner when serializing Account #35118 - https://github.com/solana-labs/solana/pull/35118 - SVM: move transaction_results from accounts-db to SVM - https://github.com/solana-labs/solana/pull/35183 - Update build downstream projects script - https://github.com/solana-labs/solana/pull/35262 - rpc: Faster sorting for get_token_largest_accounts - https://github.com/solana-labs/solana/pull/35263 - cli: program set-upgrade-authority sign-only - https://github.com/solana-labs/solana/pull/35203 - bpf-loader-upgradeable: export get_program_data_address helper - https://github.com/solana-labs/solana/pull/35131 - Update version to 1.19.0 - https://github.com/solana-labs/solana/pull/35168 Follow us on Twitter: https://twitter.com/solana_devs Nick: https://twitter.com/nickfrosty Jacob: https://twitter.com/jacobvcreech If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

Feb 20 - feature activation, decoupling the SMV, and rust v1.76

Feb 20 - feature activation, decoupling the SMV, and rust v1.76

by Solana Foundation

Some more Solana changes from Jonas & Jacob. Subscribe to the newsletter: https://solana.com/newsletter Resources: - Feature activation schedule - https://github.com/solana-labs/solana/wiki/Feature-Gate-Activation-Schedule Commits: Lots related to decoupling the SVM specific things between various packages: - https://github.com/solana-labs/solana/pull/35138 - https://github.com/solana-labs/solana/pull/35122 - https://github.com/solana-labs/solana/pull/35135 - https://github.com/solana-labs/solana/pull/35153 - Upgrading rust to v1.76.0 - https://github.com/solana-labs/solana/pull/35148 - version updates to support spl toknen v2.0 - https://github.com/solana-labs/solana/pull/35156 Follow us on Twitter: https://twitter.com/solana_devs Jonas: https://twitter.com/SolPlay_jonas Jacob: https://twitter.com/jacobvcreech If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

Feb 13 - devnet faucets, token extension hooks helpers, leader tipping, mtn dao

Feb 13 - devnet faucets, token extension hooks helpers, leader tipping, mtn dao

by Solana Foundation

Some more Solana changes from Jonas & Mike. Subscribe to the newsletter: https://solana.com/newsletter Details about the recent Mainnet-beta outage: - https://solana.com/news/02-06-24-solana-mainnet-beta-outage-report Checkout the new Solana Documentation website: - https://solana.com/docs Resources: - Solana faucets guide: https://solana.com/news/02-06-24-solana-mainnet-beta-outage-report - Solana web faucet: https://faucet.solana.com/ - Token extension guide for hooks: https://solana.com/developers/guides/token-extensions/transfer-hook - Solana Scribes: writing hackathon - https://earn.superteam.fun/scribes/ SIMD-109: - Add a tipping mechanism to send SOL to the current leader - https://github.com/solana-foundation/solana-improvement-documents/pull/109 SIMD-110: - Exponential fee for write lock accounts - https://github.com/solana-foundation/solana-improvement-documents/pull/110 Follow us on Twitter: https://twitter.com/solana_devs Jonas: https://twitter.com/SolPlay_jonas Mike: https://twitter.com/mikemaccana If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

Jan 30 -  transaction CU cost, simulation for token accounts, fee to write lock

Jan 30 - transaction CU cost, simulation for token accounts, fee to write lock

by Solana Foundation

Some more Solana changes from Jacob & Nick. Subscribe to the newsletter: https://solana.com/newsletter Commit highlight: - TransactionState: add TransactionCost - https://github.com/solana-labs/solana/pull/34881 - rpc: parse token accounts in simulate_transaction - https://github.com/solana-labs/solana/pull/34619 SIMD-110: - Exponential fee for write lock accounts - https://github.com/solana-foundation/solana-improvement-documents/pull/110 Resources: - Dubious dependency removal - https://github.com/orgs/solana-labs/projects/49 - Solana Playground - https://beta.solpg.io/ Follow us on Twitter: https://twitter.com/solana_devs Jacob: https://twitter.com/jacobvcreech Nick: https://twitter.com/nickfrosty If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

Jan 23 - Token Extensions and Transaction Size Fees

Jan 23 - Token Extensions and Transaction Size Fees

by Solana Foundation

Some more Solana changes from Jacob & Nick. Subscribe to the newsletter: https://solana.com/newsletter Commit highlight: - Shred repair request: https://github.com/solana-labs/solana/pull/34771 - Do not preserve QUIC streams: https://github.com/solana-labs/solana/pull/34779 SIMD-108: https://github.com/solana-foundation/solana-improvement-documents/pull/108 Resources: - Token Extension Guides: https://solana.com/developers/guides/token-extensions/getting-started Follow us on Twitter: https://twitter.com/solana_devs Jacob: https://twitter.com/jacobvcreech Nick: https://twitter.com/nickfrosty If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

Jan 16 - Lower program deploy costs, Halve rent, Luzid test validator

Jan 16 - Lower program deploy costs, Halve rent, Luzid test validator

by Solana Foundation

Some more Solana changes from Nick & Mike. Subscribe to the newsletter: https://solana.com/newsletter Commit highlight: - Solana program deployment failed because blockhash was expired - https://github.com/solana-labs/solana/pull/34621 - [TieredStorage] HotStorageWriter::new() - https://github.com/solana-labs/solana/pull/34659 - GitHub workflows: Disable cron schedule for forks - https://github.com/solana-labs/solana/pull/34703 - Fix program buffer account rent-exempt lamport calculation - https://github.com/solana-labs/solana/pull/34722 - cli: Use program length for deployments instead of 2x length - https://github.com/solana-labs/solana/pull/34730 SIMD-0101: Halve Rent - https://github.com/solana-foundation/solana-improvement-documents/pull/101 Resources: - Luzid test validator - https://twitter.com/thlorenz/status/1742997352959582450 - SolAndy's videos - https://www.youtube.com/@solandy Follow us on Twitter: https://twitter.com/solana_devs Mike: https://twitter.com/mikemaccana Nick: https://twitter.com/nickfrosty If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

Jan 10 -  Deprecate executable, upgrade rust and SPL token, MtnDAO

Jan 10 - Deprecate executable, upgrade rust and SPL token, MtnDAO

by Solana Foundation

Some more Solana changes from Jacob & Nick. Subscribe to the newsletter: https://solana.com/newsletter Commit highlight: - Deprecate account meta executable read/update in bpf loaders - https://github.com/solana-labs/solana/pull/34194 - spl: Bump token-2022 to v1 - https://github.com/solana-labs/solana/pull/34412 - Upgrades Rust to 1.75.0 - https://github.com/solana-labs/solana/pull/34607 - [program-test] adding method warp_to_epoch - https://github.com/solana-labs/solana/pull/34620 SIMD-0096 - Reward full priority fee to validators https://github.com/solana-foundation/solana-improvement-documents/pull/96 Resources: - MtnDAO in Salt Lake City, Utah, USA, February 2024 - https://twitter.com/mtndao/status/1734616165626851663 - Solana developmnet course from Rise In - https://twitter.com/solana_devs/status/1740746346104238444 - Solana Crash Course education sessions in January 2024 - https://twitter.com/solana_devs/status/1742618267674612166 - Solana Bootcamp - https://www.youtube.com/playlist?list=PLilwLeBwGuK6NsYMPP_BlVkeQgff0NwvU Follow us on Twitter: https://twitter.com/solana_devs Jacob: https://twitter.com/jacobvcreech Nick: https://twitter.com/nickfrosty If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

December 20 -  Top picks of 2023

December 20 - Top picks of 2023

by Solana Foundation

Some more Solana changes from Jacob & Nick. Subscribe to the newsletter: https://solana.com/newsletter Commit highlight: - bank: Add errored compute units during simulation - https://github.com/solana-labs/solana/pull/34450 SIMD-0093 - disable bpf loader (V2) instructions - https://github.com/solana-foundation/solana-improvement-documents/pull/93 Resources: - Project Yellowstone - https://docs.triton.one/project-yellowstone/introduction - Pirate bootcamp repo - https://github.com/solana-developers/pirate-bootcamp - Solana bootcamp video series - https://www.youtube.com/playlist?list=PLilwLeBwGuK6NsYMPP_BlVkeQgff0NwvU Jacob and Nick's favorite picks for the year: - State compression docs - https://docs.solana.com/learn/state-compression - Compressed.app - https://compressed.app - Bankrun - https://kevinheavey.github.io/solana-bankrun/ - Sign in with Solana - https://github.com/phantom/sign-in-with-solana Follow us on Twitter: https://twitter.com/solana_devs Jacob: https://twitter.com/jacobvcreech Nick: https://twitter.com/nickfrosty If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

December 12 - Solana Speedrun and Transaction Scheduling

December 12 - Solana Speedrun and Transaction Scheduling

by Solana Foundation

Some more Solana changes from Jacob & Nick. Subscribe to the newsletter: https://solana.com/newsletter Join the Solana Speedrun: https://solanaspeedrun.com/ Resources: - create-solana-game: simply run `npx create-solana-game` - https://www.npmjs.com/package/create-solana-game Commit highlight: - Ledger tool can read Bigtable entries - https://github.com/solana-labs/solana/pull/34266 - Schedule filter on the transaction scheduler - https://github.com/solana-labs/solana/pull/34252 - Filters based on transaction tel and how close they're sent to you - Transaction Scheduler: Check transaction age and already processed during receive https://github.com/solana-labs/solana/pull/34253 - CI downstream build for anchor https://github.com/solana-labs/solana/pull/34343 Follow us on Twitter: https://twitter.com/solana_devs Jacob: https://twitter.com/jacobvcreech Nick: https://twitter.com/nickfrosty If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

December 5 - Geyser, GroupMember Extension, and Core BPF Programs

December 5 - Geyser, GroupMember Extension, and Core BPF Programs

by Solana Foundation

Some more Solana changes from Jacob & Nick. Subscribe to the newsletter: https://solana.com/newsletter Resources: - Create-solana-dapp: https://twitter.com/nickfrosty/status/1730239363164868750 SIMD: - SIMD-88 Enable Core BPF Programs: https://github.com/solana-foundation/solana-improvement-documents/pull/88 Commit highlight: - Geyser Logging: https://github.com/solana-labs/solana/pull/34101 - Group Member Extension: https://github.com/solana-labs/solana-program-library/pull/5628 Follow us on Twitter: https://twitter.com/solana_devs Jacob: https://twitter.com/jacobvcreech Nick: https://twitter.com/nickfrosty If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

November 21 - Disable rent collection, GraphQL resolver, confidential transfers

November 21 - Disable rent collection, GraphQL resolver, confidential transfers

by Solana Foundation

Some more Solana changes from Jacob & Nick. Subscribe to the newsletter: https://solana.com/newsletter Resources: - Confidential transfers quick start guide: https://spl.solana.com/confidential-token/quickstart - GraphQL client resolver for the Solana RPC: https://github.com/solana-labs/solana-web3.js/tree/master/packages/rpc-graphql SIMD: - SIMD-84 Disable rent fees collection: https://github.com/solana-foundation/solana-improvement-documents/pull/84 Commit highlight: - Add a feature to disable rent collection: https://github.com/solana-labs/solana/pull/33945 Follow us on Twitter: https://twitter.com/solana_devs Jacob: https://twitter.com/jacobvcreech Nick: https://twitter.com/nickfrosty If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

November 14 - Blockstore, Breakpoint, and Relaxed Transaction Constraints

November 14 - Blockstore, Breakpoint, and Relaxed Transaction Constraints

by Solana Foundation

Some more Solana changes from Jacob & Nick. Subscribe to the newsletter: https://solana.com/newsletter Resources: - SIMD-82 Relax Transaction Constraints: https://github.com/solana-foundation/solana-improvement-documents/pull/82 Commit highlight: - Blockstore: only return block times for rooted slots: https://github.com/solana-labs/solana/pull/33871 - Burn fees collected into invalid accounts: https://github.com/solana-labs/solana/pull/33887 Follow us on Twitter: https://twitter.com/solana_devs Jacob: https://twitter.com/jacobvcreech Nick: https://twitter.com/nickfrosty If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

October 24 - NFT Locking, GetHealth, and Open Clockwork

October 24 - NFT Locking, GetHealth, and Open Clockwork

by Solana Foundation

Some more Solana changes from Jacob & Jonas. Subscribe to the newsletter: https://solana.com/newsletter Core Community Call: https://github.com/solana-foundation/core-community-call/tree/main Resources: - Hyperdrive projects: https://twitter.com/therealchaseeb/status/1713185469276553692 - NFT collection locking: https://twitter.com/armaniferrante/status/1711555285419196838 - Open Clockwork: https://github.com/open-clockwork/clockwork Commit highlight: - GetHealth: https://github.com/solana-labs/solana/pull/33651 Follow us on Twitter: https://twitter.com/solana_devs Jacob: https://twitter.com/jacobvcreech Jonas: https://twitter.com/SolPlay_jonas If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

October 17 - Duplicate Block Prevention, Anchor, and Cargo Registry

October 17 - Duplicate Block Prevention, Anchor, and Cargo Registry

by Solana Foundation

Some more Solana changes from Jacob & Nick. Subscribe to the newsletter: https://solana.com/newsletter Proposal: - Turbine for duplicate block prevention https://github.com/solana-foundation/solana-improvement-documents/pull/71 Resources: - Anchor release https://github.com/coral-xyz/anchor/blob/v0.29.0/docs/src/pages/docs/release-notes.md Commit highlight: - Cargo Registry: https://github.com/solana-labs/solana/pull/33570 Follow us on Twitter: https://twitter.com/solana_devs Jacob: https://twitter.com/jacobvcreech Nick: https://twitter.com/nickfrosty If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

October 10 - Solana StackExchange, sRFC, and future Feature Activations

October 10 - Solana StackExchange, sRFC, and future Feature Activations

by Solana Foundation

Some more Solana changes from Jacob & John. Subscribe to the newsletter: https://solana.com/newsletter Submit your Hyperdrive project now: https://solana.com/hyperdrive Resources: - Solana StackExchange: - Solana Request for Comments: https://forum.solana.com/c/srfc/6 Commit highlight: - Bank: Add function to replace empty account with upgradeable program on feature activation: https://github.com/solana-labs/solana/pull/32783 Follow us on Twitter: https://twitter.com/solana_devs Jacob: https://twitter.com/jacobvcreech John: https://twitter.com/SolPlay_jonas If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

October 03 - Confidential transfers in token CLI, transactionSubscribe to PubSub

October 03 - Confidential transfers in token CLI, transactionSubscribe to PubSub

by Solana Foundation

Some more Solana changes from Jonas, John, & Nick. Subscribe to the newsletter: https://solana.com/newsletter Community Events Calendar: - view tons of community run events, from workshops to meetups: - Planning an event? Know an event is happening? Submit it to the Community Events Calendar: https://solana.com/events Hyperdrive Hackathon Demo/Pitch Practice: https://lu.ma/n5rhcj4q Proposal Highlight: - SIMD 0065: Add `transactionSubscribe` to PubSub https://github.com/solana-foundation/solana-improvement-documents/blob/fc714c9d7f04ade9e19469d3fa22b908ef552dea/proposals/0065-pubsub-transaction-subscribe.md Resources: - Solana development course: https://www.soldev.app/course - Cryptographic tools 101: https://www.helius.dev/blog/cryptographic-tools-101-hash-functions-and-merkle-trees-explained Commit highlight: - [token-cli] Add confidential transfer mint commands: https://github.com/solana-labs/solana-program-library/pull/5335 Follow us on Twitter: https://twitter.com/solana_devs Nick: https://twitter.com/nickfrosty Jonas: https://twitter.com/SolPlay_jonas John: https://twitter.com/ZYJLiu If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

September 26 - Bridge Comparator, Program Loader v4, feature gates, and more

September 26 - Bridge Comparator, Program Loader v4, feature gates, and more

by Solana Foundation

Some more Solana changes from Jonas & Nick. Subscribe to the newsletter: https://solana.com/newsletter Community Events Calendar: - view tons of community run events, from workshops to meetups: - Planning an event? Know an event is happening? Submit it to the Community Events Calendar: https://solana.com/events Hyperdrive Hackathon Office Hours: https://lu.ma/4syiap2l Resources: - Phantom Shortcuts: https://twitter.com/phantom/status/1704533381906624870 - Cross chain bridge comparator from Jupiter: https://twitter.com/JupiterExchange/status/1704380715402690679 - Helius' guide to QUIC: https://www.helius.dev/blog/all-you-need-to-know-about-solana-and-quic Commit highlight: - Set loader-v4 program deployment slot at actual deployment: https://github.com/solana-labs/solana/pull/33278 - Feature - Enable Program-Runtime-v2 and Loader-v4: https://github.com/solana-labs/solana/pull/33294 Follow us on Twitter: https://twitter.com/solana_devs Nick: https://twitter.com/nickfrosty Jonas: https://twitter.com/SolPlay_jonas If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

September 19 - Real world assets (RWA), OPOS hackathon winners, on-chain privacy

September 19 - Real world assets (RWA), OPOS hackathon winners, on-chain privacy

by Solana Foundation

Some more Solana changes from Jonas & Nick. Subscribe to the newsletter: https://solana.com/newsletter Community Events Calendar: - view tons of community run events, from workshops to meetups: - Planning an event? Know an event is happening? Submit it to the Community Events Calendar: https://solana.com/events Hyperdrive Hackathon Office Hours: https://lu.ma/4syiap2l RFP Highlight: Request developers and teams to create a Real World Asset (RWA) protocol on Solana: https://forum.solana.com/t/unified-security-token-rwa-program/526 Resources: - Overview of privacy on Solana using both Elusiv and Light Protocol: https://www.helius.dev/blog/privacy-on-solana-with-elusiv-and-light - OPOS hackathon winners have been announced: https://twitter.com/LamportDAO/status/1701796529592512929 Commit highlight: - Added sol_remaining_compute_units syscall: https://github.com/solana-labs/solana/pull/31640 Follow us on Twitter: https://twitter.com/solana_devs Nick: https://twitter.com/nickfrosty Jonas: https://twitter.com/SolPlay_jonas If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

September 12 - Hyperdrive office hours, community events, faster program deploys

September 12 - Hyperdrive office hours, community events, faster program deploys

by Solana Foundation

Some more Solana changes from Jonas & John. Subscribe to the newsletter: https://solana.com/newsletter Community Events Calendar: - view tons of community run events, from workshops to meetups: - Planning an event? Know an event is happening? Submit it to the Community Events Calendar: https://solana.com/events Hyperdrive Hackathon Office Hours: https://lu.ma/4syiap2l Resources: - Advanced Solana development course: https://careerbooster.io/courses/rust-solana-advance-development-course - Solana development guide for EVM devs: https://twitter.com/jwpark02/status/1698822359338086806 Commit highlight: - Speed up send-and-confirm-parallel: https://github.com/solana-labs/solana/pull/33032 Follow us on Twitter: https://twitter.com/solana_devs John: https://twitter.com/ZYJLiu Jonas: https://twitter.com/SolPlay_jonas If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

September 6 - Hyperdrive hackathon edition

September 6 - Hyperdrive hackathon edition

by Solana Foundation

Special edition of the Solana Changlog: Hyperdrive edition! John & Nick share top developer resources to kickstart building on Solana and your Hyperdrive hackathon projects. Subscribe to the newsletter: https://solana.com/newsletter ------------------- Resources: https://solana.com/developers Learn why Solana is used by the best and brightest teams in crypto. Explore our guides and examples to start building on the Solana blockchain. Solana Developers' GitHub - https://github.com/solana-developers A collection of repos from the Developer Relations team, including various reference implementations and code snippets using a variety of frameworks. Solana Docs - https://docs.solana.com/ Official documentation for Solana. Learn core concepts, get to know the underlying architecture or explore what it takes to operate a solana validator. Solana Cookbook - https://solanacookbook.com/#contributing Essential concepts and code snippets for building applications on Solana. Solana Pay - https://solanapay.com/ An open, free-to-use payments framework built on Solana, is available to millions of businesses as an approved app integration on Shopify. Solana Pay is built for instant transactions and near-zero gas fees. Solana Pay scaffold - https://github.com/solana-labs/solana-pay-scaffold This repo is intended to help you get up and running quickly when building an application using Solana Pay. It supports both transaction and transfer requests, and both Solana Pay QR codes and browser connected wallets. Solana Mobile - https://solanamobile.com/ Solana Mobile Stack (SMS) provides a comprehensive toolkit and an Android build environment that simplifies building mobile-first dApps. Solana Mobile tutorial apps - https://github.com/solana-mobile/tutorial-apps Collection of tutorial apps showcasing SMS AI Solana is built for scale — a blockchain with low costs, high speeds, minimal energy impact, and easy user experience. AI could reduce that friction even further, opening up the power of decentralization to millions of people by making it even easier to use. ChatGPT Plugin - https://chatgpt.solanalabs.com/ The Solana Labs ChatGPT Plugin helps you query information on the Solana blockchain directly within ChatGPT. ChatGPT Plugin repo - https://github.com/solana-labs/chatgpt-plugin Solana Labs has provided the code as a reference implementation with permissive licensing on GitHub. ------------------- Follow us on Twitter: https://twitter.com/solana_devs John: https://twitter.com/ZYJLiu Nick: https://twitter.com/nickfrosty If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

August 22 - OPOS Hackathon, Burner.codes, Raspberry Pi with Solana, and v1.16

August 22 - OPOS Hackathon, Burner.codes, Raspberry Pi with Solana, and v1.16

by Solana Foundation

Some more Solana changes from Jacob & Nick. Subscribe to the newsletter: https://solana.com/newsletter Resources: - OPOS hackathon from LamportDAO: https://www.cubik.so/hackathons/opos - Burner.codes: https://burner.codes - Raspberry Pi hardware using the Solana blockchain: https://twitter.com/solana_devs/status/1691563319457403301 Follow us on Twitter: https://twitter.com/solana_devs Jacob: https://twitter.com/jacobvcreech Nick: https://twitter.com/nickfrosty If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

August 15 - Bankrun JS, Bubblegum, and Radiance

August 15 - Bankrun JS, Bubblegum, and Radiance

by Solana Foundation

Some more Solana changes from Colin & Jonas. Subscribe to the newsletter: https://solana.com/newsletter SIMD - Receipt Roots to Gossip: https://github.com/solana-foundation/solana-improvement-documents/blob/c88257d9528b9079e6bb641bdb02e6f2d646c642/proposals/0059-add-receipt-root-to-gossip.md Commit highlight - https://twitter.com/metaplexstatus/status/1686862377701212160?s=46&t=pb8I5Pb14n_KFLIDwDfdSA Resource - Radiance: https://github.com/firedancer-io/radiance - Bankrun: https://github.com/kevinheavey/solana-bankrun Follow us on Twitter: https://twitter.com/solana_devs Jonas: https://twitter.com/SolPlay_jonas Colin: https://twitter.com/c_ogoo If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

August 1 - Gamejam, RWA, Quick Program Deploys

August 1 - Gamejam, RWA, Quick Program Deploys

by Solana Foundation

Some more Solana changes from John & Jonas. Subscribe to the newsletter: https://solana.com/newsletter sRFC - https://forum.solana.com/t/srfc-00020-rwa-security-token-standard/370 Commit highlight - https://github.com/solana-labs/solana/pull/32388 Resource - https://www.youtube.com/watch?v=0P8JeL3TURU Follow us on Twitter: https://twitter.com/solana_devs Jonas: https://twitter.com/SolPlay_jonas John: https://twitter.com/ZYJLiu If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

July 25 - Events, Pyre, and Anchor

July 25 - Events, Pyre, and Anchor

by Solana Foundation

Some more Solana changes from Jacob & Jonas. Subscribe to the newsletter: https://solana.com/newsletter SIMD - https://github.com/solana-foundation/solana-improvement-documents/blob/0da89476dd733f3d73c18637e906d171f4b277b7/proposals/0057-events.md Commit highlight - https://github.com/coral-xyz/anchor/pull/2572 Resource - https://pyre.helius.xyz/ Follow us on Twitter: https://twitter.com/solana_devs Jonas: https://twitter.com/SolPlay_jonas Jacob: https://twitter.com/jacobvcreech If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

Solana Changelog July 18 - Active Stake Sysvar and Generating IDLs

Solana Changelog July 18 - Active Stake Sysvar and Generating IDLs

by Solana Foundation

Some more Solana changes from Jacob & John. Subscribe to the newsletter: https://solana.com/newsletter SIMD - https://github.com/solana-foundation/solana-improvement-documents/blob/b4a9b79659950d16b87f005168145972945c26df/proposals/0054-sysvar-get-active-stake.md Commit highlight - IDL Generation - https://github.com/coral-xyz/anchor/pull/2011 Resource - Switchboard Functions - https://twitter.com/switchboardxyz/status/1678804599019536384 Follow us on Twitter: https://twitter.com/solana_devs John: https://twitter.com/ZYJLiu Jacob: https://twitter.com/jacobvcreech If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

Solana Changelog July 11 - Merkle Shreds, Turbine, and a Security Series

Solana Changelog July 11 - Merkle Shreds, Turbine, and a Security Series

by Solana Foundation

Some more Solana changes from Jacob & John. Subscribe to the newsletter: https://solana.com/newsletter SIMD - SIMD-53: https://github.com/solana-foundation/solana-improvement-documents/blob/ef23d38b6e5886ef368f600ee99a49c4fc1c6a0b/proposals/0053-quic-turbine.md Commit highlight - Explicitly Pull in getRandom with custom feature: https://github.com/solana-labs/solana/pull/32382 - Roll out merkle shreds to 100% of testnet slots: https://github.com/solana-labs/solana/pull/32316 Resource - SolAndy Security Series: https://www.youtube.com/watch?v=WtnDf1x5PUE Follow us on Twitter: https://twitter.com/solana_devs John: https://twitter.com/ZYJLiu Jacob: https://twitter.com/jacobvcreech If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

Solana Changelog July 6 - Cubik, SPL-token, and Solana-Tools

Solana Changelog July 6 - Cubik, SPL-token, and Solana-Tools

by Solana Foundation

Some more Solana changes from Jacob & Jonas. Subscribe to the newsletter: https://solana.com/newsletter sRFC - sRFC-14: https://forum.solana.com/t/srfc-00014-rethinking-spl-token/246 Commit highlight - Rust version to solana-program: https://github.com/solana-labs/solana/pull/32232 Resource - Solana tools: https://twitter.com/realbuffalojoe/status/1673813462139678720?s=20 Follow us on Twitter: https://twitter.com/solana_devs Jonas: https://twitter.com/SolPlay_jonas Jacob: https://twitter.com/jacobvcreech If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

Solana Changelog June 22 - Token Metadata, Anchor 28, QUIC on Turbine

Solana Changelog June 22 - Token Metadata, Anchor 28, QUIC on Turbine

by Solana Foundation

Some more Solana changes from Nick & Joe. Subscribe to the newsletter: https://solana.com/newsletter sRFC - sRFC 17: https://forum.solana.com/t/srfc-00017-token-metadata-interface/283/ Commit highlight - Token Metadata Interface: https://github.com/solana-labs/solana-program-library/pull/4514 - Anchor 0.28.0: https://github.com/coral-xyz/anchor/pull/2527 Resource - Creating Compressed NFTs: https://solana.com/developers/guides/compressed-nfts - Publish a xNFT: https://twitter.com/HeyAndyS/status/1669137324947513346 Follow us on Twitter: https://twitter.com/solana_devs Joe: https://twitter.com/realbuffalojoe Nick: https://twitter.com/nickfrosty If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

Solana Changelog June 14 - Wallet Delegation, Anchor updates, and a new Developer Site

Solana Changelog June 14 - Wallet Delegation, Anchor updates, and a new Developer Site

by Solana Foundation

Some more Solana changes from Nick & Colin. Subscribe to the newsletter: https://solana.com/newsletter sRFC - sRFC 12: https://forum.solana.com/t/srfc-00012-wallet-delegation-standard-for-secure-proof-of-ownership/206/4 Commit highlight - Allow wider range of dependency versions to reduce dependency issues: https://github.com/coral-xyz/anchor/pull/2524 Resource - https://solana.com/developers Follow us on Twitter: https://twitter.com/solana_devs Colin: https://twitter.com/c_ogoo Nick: https://twitter.com/nickfrosty If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

Solana Changelog May 31 - Interfaces, Solang, Solana ChatGPT

Solana Changelog May 31 - Interfaces, Solang, Solana ChatGPT

by Solana Foundation

Some more Solana changes from Jacob & Jonas. Subscribe to the newsletter: https://solana.com/newsletter sRFC - sRFC 00015: Interfaces - https://forum.solana.com/t/srfc-00015-interfaces/267 Commit highlight - [zk-keygen] create cli utility and add new command - https://github.com/solana-labs/solana/pull/31641 - fix: addressTableLookups no longer serialized unless version set - https://github.com/solana-labs/solana/pull/31729 - Solang Solidity Compiler v0.3.0 - https://github.com/hyperledger/solang/releases/tag/v0.3.0 Resource - Solana ChatGPT Plugin - https://twitter.com/solana/status/1661085311231770628?s=20 - Form Function resources - https://twitter.com/formfunction/status/1660698680469639169?s=20 Follow us on Twitter: https://twitter.com/solana_devs Jonas: https://twitter.com/SolPlay_jonas Jacob: https://twitter.com/jacobvcreech If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.

Solana Changelog May 23 - Lite RPC, Programmable Smart Wallets, and Idle Games

Solana Changelog May 23 - Lite RPC, Programmable Smart Wallets, and Idle Games

by Solana Foundation

Some more Solana changes from Jacob & Colin. Subscribe to the newsletter: https://solana.com/newsletter sRFC - Programmable Smart Wallet: https://forum.solana.com/t/srfc-00009-sign-in-with-programmable-smart-wallets-using-off-chain-delegates/104/9 Commit highlight - Allow future leader schedule to be fetched: https://github.com/solana-labs/solana/pull/31538 Resource - Lite RPC: https://twitter.com/mangomarkets/status/1657912455278874629?s=20 - Idle Game Example: https://twitter.com/SolPlay_jonas/status/1656586704688496641?s=20 Follow us on Twitter: https://twitter.com/solana_devs Colin: https://twitter.com/c_ogoo Jacob: https://twitter.com/jacobvcreech If you have a resource you've built or anything that improves the Solana Developer experience, please reach out to us! --- DISCLAIMER The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.