Liquid Stake with compassSOL for an 7.46% APY from staking, MEV + fees

Enjoy the freedom of liquid staking in Solana Defi while delegating your stake to the high performance Solana Compass validator. Stake or unstake at any time here, or with a Jupiter swap.

Benefit from our high staking returns and over 2 years experience operating a Solana validator, and receive additional yield from priority fees + MEV tips

Earn 7.0% APY staking with Solana Compass

Help decentralize and secure the Solana network delegating your stake to us and earn an impressive 7.0% APY yield on your SOL, while supporting us to create new guides and tools. Learn more

Stake your SOL

  1. Click to connect your wallet
  2. Enter the amount you wish to stake
  3. Kick back and enjoy your returns
  4. Unstake from your wallet or our staking dashboard

Earn 7.0% APY staking with Solana Compass

Help decentralize and secure the Solana network delegating your stake to us and earn an impressive 7.0% APY yield on your SOL, while supporting us to create new guides and tools.

Learn more

Solana Changelog - August 22, 2022 - Summer Camp, Scrambling Transactions, Address Lookup Tables

By Changelog

Published on 2022-08-22

Discover the latest Solana updates including Summer Camp hackathon, Firedancer validator client, scrambling transactions, and address lookup tables on Explorer.

The notes below are AI generated and may not be 100% accurate. Watch the video to be sure!

Solana Changelog: Summer Camp, Scrambling Transactions, and More

In the ever-evolving world of blockchain technology, Solana continues to make waves with its innovative solutions and robust ecosystem. The latest episode of the Solana Changelog, featuring Joe, Colin, and Jacob from the Solana Foundation's developer relations team, brings us up to speed on the exciting developments within the Solana community. From the conclusion of the Summer Camp hackathon to groundbreaking proposals for transaction security, this week's update is packed with news that showcases Solana's commitment to growth and improvement.

Summer Camp Hackathon Concludes

The Solana Summer Camp hackathon has come to a close, marking another successful event in Solana's ongoing efforts to foster innovation and creativity within its ecosystem. This hackathon saw an impressive turnout, with numerous projects submitted by enthusiastic developers from around the world.

Colin expressed his enthusiasm about the event, stating, "I thought it was fantastic. There was a huge turnout. We had tons of projects. I really wish everybody luck with their submissions." The excitement surrounding the hackathon is a testament to the vibrant and growing Solana developer community.

These hackathons play a crucial role in the Solana ecosystem, as they encourage developers to push the boundaries of what's possible on the platform. By providing a competitive and collaborative environment, Solana is effectively nurturing the next generation of blockchain applications and solutions.

Firedancer: A New Validator Client

One of the most significant announcements covered in this changelog is the introduction of Firedancer, a new validator client developed by Jump Crypto. This development represents a major step forward for Solana's infrastructure and performance capabilities.

Jacob shared his excitement about the announcement, saying, "I'm really looking forward to it. It's going to be really cool to see as it's being built out." The introduction of Firedancer is expected to bring several improvements to the Solana network, potentially enhancing its speed, efficiency, and reliability.

Validator clients are essential components of any blockchain network, responsible for verifying transactions and maintaining the integrity of the blockchain. By introducing a new validator client, Solana is diversifying its ecosystem and potentially improving its overall performance and security.

Developer Experience Board: A New Community Initiative

In an effort to further support and engage the Solana developer community, the dev relations team has launched a new project board on GitHub. This board serves as a central hub for contributing to open-source educational material and addressing developer needs within the Solana ecosystem.

Joe enthusiastically described the initiative: "There's a project board on GitHub now that you can go to if you want to contribute to open source educational material. So like we have this board of issues on here. You can add stuff to it for things you want to see other folks in the community can add to it."

This board allows developers to:

  1. Contribute to educational resources
  2. Create tutorials and examples
  3. Propose improvements to the Solana development experience
  4. Collaborate on building new tools

The team emphasizes the collaborative nature of this initiative, with Colin adding, "You can put issues on and say like, 'Hey, I don't like this about Solana building on Solana. Can someone else help me?' It's really cool. And we will personally just work with you to get it done."

This project board is set to become a valuable resource for the Solana community, fostering collaboration and driving improvements in the developer experience. By centralizing these efforts, Solana is making it easier for developers to contribute and benefit from shared knowledge and resources.

Scrambling Transactions: A New Security Proposal

In a move to enhance transaction security and combat potential MEV (Miner Extractable Value) issues, a new proposal for scrambling transactions has been drafted. This feature, as the name suggests, would scramble transactions before they hit the network.

Jacob explained the concept: "It's exactly what it sounds like. Your transactions will be scrambled before it hits the network. And this is done to kind of combat against the MEV situation." He further clarified that this feature would be optional, giving clients the choice to implement it or not.

It's important to note that this proposal is still in its draft stages and has not yet been accepted. The team encourages community members to check out the proposal on GitHub and contribute their thoughts and suggestions.

The introduction of transaction scrambling could be a significant step forward in protecting users from front-running and other MEV-related issues. By making it more difficult for malicious actors to predict and exploit transaction ordering, Solana is working to create a fairer and more secure environment for all users.

Address Lookup Tables on Explorer

In an exciting update for developers and users alike, Solana's Explorer now supports the visualization of address lookup tables. This new feature allows users to see the contents of an address lookup table when they look up the address that stores a link to one of these tables.

Colin highlighted the significance of this update: "It's a really cool new feature for the Explorer." This addition enhances the transparency and usability of the Solana network, making it easier for developers and users to understand and work with address lookup tables.

Address lookup tables are a crucial component of Solana's architecture, allowing for more efficient transaction processing by reducing the amount of data that needs to be included in each transaction. By making these tables more accessible through the Explorer, Solana is improving the overall developer and user experience.

Enhanced Safety Measures for Program Closure

In a move to prevent accidental program closures, the Solana CLI has implemented new safety measures. Previously, closing a program account was a simple but potentially destructive command. Now, the process includes a warning system to help prevent unintended closures.

Jacob explained the change: "Whenever you used to be able to just do program close and the address, it's done. And being that CLI command is actually very destructive. There is now a new, there's a warning when you try to do it and you have to bypass the warning to actually close it."

This update is a prime example of Solana's commitment to improving the developer experience and preventing potentially costly mistakes. By adding this extra layer of confirmation, Solana is helping to safeguard developers' work and maintain the integrity of the network.

Coral's Backpack and XNFTs

The Solana ecosystem continues to expand with exciting new projects, and one of the standouts this week is Coral's Backpack and XNFTs. Armani from Coral released a video demonstrating how to build for Backpack and create XNFTs, addressing a growing interest in these technologies within the community.

Colin commented on the significance of this development: "There's a lot of people wondering how to do that. And so it's a great resource to have." Joe added, "I think this is the first or one of the first use cases outside of like a profile picture NFT. So really cool to see that."

XNFTs represent an exciting new frontier in the world of non-fungible tokens, moving beyond simple profile pictures to offer more complex and interactive experiences. This development showcases the innovative potential of the Solana ecosystem and its ability to support cutting-edge blockchain applications.

Anchor by Example: A Community-Led Initiative

In addition to the Backpack video, the Coral team has also announced a new community-led initiative called "Anchor by Example." This project aims to create a comprehensive repository of Anchor examples as part of the Anchor documentation.

Jacob shared his enthusiasm for the project: "Make sure you check it out. Contribute to it. Help out if you can." Colin added, "Shout out to OXD for leading that front."

The Anchor by Example repository is set to become an invaluable resource for developers working with Anchor, Solana's popular development framework. By providing real-world examples and use cases, this initiative will help lower the barrier to entry for new developers and assist experienced developers in exploring more advanced concepts.

The Importance of Community Contributions

Throughout the changelog, the hosts emphasized the importance of community contributions to the Solana ecosystem. From participating in hackathons to contributing to educational resources and open-source projects, there are numerous ways for developers and enthusiasts to get involved and make a difference.

Joe encouraged listeners to share their work: "Don't forget if you create any cool resources. Tag us on Twitter and good luck with your summer camp submissions." This call to action underscores the collaborative nature of the Solana community and the vital role that individual contributors play in the ecosystem's growth and success.

Looking Ahead

As the Solana ecosystem continues to evolve and expand, it's clear that the platform is committed to fostering innovation, improving developer experience, and enhancing security and performance. The updates discussed in this changelog demonstrate Solana's proactive approach to addressing challenges and seizing opportunities in the fast-paced world of blockchain technology.

From the successful conclusion of the Summer Camp hackathon to the introduction of new tools like Firedancer and the implementation of enhanced security measures, Solana is positioning itself as a leader in the blockchain space. The platform's focus on community engagement and open collaboration sets a strong foundation for future growth and innovation.

As we look forward to future updates, it's exciting to imagine the new projects, tools, and improvements that will emerge from the vibrant Solana community. Whether you're a seasoned developer, a blockchain enthusiast, or someone just getting started in the world of crypto, there's never been a better time to get involved with Solana.

Stay tuned for more updates, and don't forget to check out the resources mentioned in this changelog. The future of Solana is bright, and with the continued support and innovation from its community, the possibilities are truly limitless.

Facts + Figures

  • The Solana Summer Camp hackathon recently concluded with a high number of project submissions.
  • Jump Crypto announced Firedancer, a new validator client for Solana.
  • A new GitHub project board has been launched for contributing to open-source educational material for Solana.
  • A proposal for scrambling transactions has been drafted to combat MEV issues on Solana.
  • Solana Explorer now supports visualization of address lookup tables.
  • The Solana CLI has implemented new safety measures for program closure to prevent accidental deletions.
  • Coral released a video demonstrating how to build for Backpack and create XNFTs.
  • A new community-led initiative called "Anchor by Example" has been announced to create a repository of Anchor examples.
  • The Solana Foundation's dev relations team consists of members including Joe, Colin, and Jacob.
  • The Developer Experience Board on GitHub allows community members to contribute to improving Solana's development ecosystem.
  • The scrambling transactions proposal is still in its draft stages and has not been accepted yet.
  • Closing program accounts via the Solana CLI now includes a warning system to prevent accidental closures.
  • XNFTs represent a new use case for NFTs beyond profile pictures.
  • The Anchor by Example repository will be part of the official Anchor documentation.
  • Community members are encouraged to tag the Solana dev team on Twitter when creating new resources.

Questions Answered

What was the Solana Summer Camp?

The Solana Summer Camp was a hackathon event that recently concluded. It featured a large number of participants who submitted various projects built on the Solana blockchain. The event was designed to foster innovation and creativity within the Solana ecosystem, encouraging developers to create new applications and solutions using Solana's technology.

What is Firedancer?

Firedancer is a new validator client for Solana, announced by Jump Crypto. Validator clients are essential components of blockchain networks, responsible for verifying transactions and maintaining the integrity of the blockchain. Firedancer is expected to bring improvements to Solana's network performance, potentially enhancing its speed, efficiency, and reliability as it's developed and implemented.

How does the new Developer Experience Board work?

The Developer Experience Board is a new project board on GitHub launched by the Solana dev relations team. It serves as a central hub for contributing to open-source educational material and addressing developer needs within the Solana ecosystem. Developers can use this board to contribute tutorials, examples, propose improvements, and collaborate on building new tools. The Solana team actively engages with the community through this board to address concerns and improve the overall developer experience.

What is the proposal for scrambling transactions?

The proposal for scrambling transactions is a draft initiative aimed at enhancing transaction security on Solana. If implemented, it would scramble transactions before they hit the network, making it more difficult for malicious actors to predict and exploit transaction ordering. This feature is designed to combat MEV (Miner Extractable Value) issues. It's important to note that this would be an optional feature, giving clients the choice to implement it or not.

What new feature has been added to Solana Explorer?

Solana Explorer now supports the visualization of address lookup tables. This means that when users look up an address that stores a link to an address lookup table, they can now see the contents of that table directly in the Explorer. This enhancement improves transparency and usability, making it easier for developers and users to understand and work with address lookup tables on the Solana network.

What safety measures have been implemented for program closure in Solana CLI?

The Solana CLI has implemented new safety measures to prevent accidental program closures. Previously, closing a program account was a simple but potentially destructive command. Now, when attempting to close a program, the CLI displays a warning message. Users must explicitly bypass this warning to proceed with the closure. This additional step helps prevent unintended deletions and protects developers from costly mistakes.

What is Coral's Backpack and XNFTs?

Coral's Backpack is a new project in the Solana ecosystem, and XNFTs are a new type of non-fungible token. Armani from Coral released a video demonstrating how to build for Backpack and create XNFTs. These represent an evolution in NFT technology, moving beyond simple profile pictures to offer more complex and interactive experiences. This development showcases the innovative potential of the Solana ecosystem in supporting advanced blockchain applications.

What is the "Anchor by Example" initiative?

"Anchor by Example" is a new community-led initiative announced by the Coral team. It aims to create a comprehensive repository of Anchor examples as part of the official Anchor documentation. This project will provide real-world examples and use cases for developers working with Anchor, Solana's popular development framework. The initiative is designed to lower the barrier to entry for new developers and assist experienced developers in exploring more advanced concepts within the Anchor framework.

Related Content

Solana Changelog - August 22, 2022 - Summer Camp, Scrambling Transactions, Address Lookup Tables

Catch up on the latest Solana developments including Summer Camp hackathon results, Firedancer validator client, and new features to enhance security and usability.

Solana Changelog - August 1 - Gamejam, RWA, Quick Program Deploys

Discover the latest Solana updates including the exciting Game Jam, new RWA security token standard, and improvements in program deployment speed.

Solana Changelog - August 1 - Gamejam, RWA, Quick Program Deploys

Explore the latest Solana developments including the Game Jam, RWA security token standards, and improved program deployment speeds in this week's Changelog.

Solana Changelog - August 15 - Bankrun JS, Bubblegum, and Radiance

Explore the latest Solana updates including game jam success, new developer tools, light client progress, and innovative local testing solutions

Solana Changelog - Token Extensions and Transaction Size Fees

Discover the latest Solana updates including token extensions, transaction size fees, and developer resources in this comprehensive changelog.

Solana Changelog: August 8th, 2022 - Offline Signing, QUIC & APR.dev

Discover the latest Solana updates including offline message signing, QUIC implementation progress, and new developer tools like APR.dev and Svelte Scaffold.

Solana Changelog - December 12 - Solana Speedrun and Transaction Scheduling

Dive into the latest Solana developments, including the exciting Solana Speedrun game jam and crucial updates to the transaction scheduler for improved network efficiency.

Solana Changelog - August 15 - Bankrun JS, Bubblegum, and Radiance

Discover the latest Solana updates including Game Jam results, light client developments, and new tools like Bankrun and Radiance enhancing the developer experience.

Solana Changelog - July 25 - Events, Pyre, and Anchor

Discover the latest Solana updates including the upcoming Game Jam, SIMD57 proposal for on-chain events, and exciting ecosystem developments in this week's Solana Changelog.

Solana Changelog - Faster getProgramAccounts, SIMD-96 Approved, and Anchor Types in Kinobi

Discover the latest Solana updates including optimized getProgramAccounts, SIMD-96 approval for validator rewards, and new Anchor type support in Kinobi

Solana Changelog - December 12 - Solana Speedrun and Transaction Scheduling

Exciting developments in Solana's ecosystem including the Solana Speedrun game jam, transaction scheduling improvements, and new developer tools for game creation.

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

Explore the latest Solana updates including Lite RPC for efficient transactions, programmable smart wallets, and exciting developments in game creation on the blockchain.

Solana Changelog - July 25 - Events, Pyre, and Anchor

Discover the latest Solana updates including the upcoming Game Jam, SIMD57 proposal for on-chain events, and crucial Anchor improvements in this week's changelog.

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

Explore the latest Solana updates including Cardinal Labs shutdown, Jupiter's Token 2022 support, Cubik's tooling round, and new developer resources

Solana Changelog - November 1, 2022 - Error Logging, Open-Source Proposals, and Voter Withdrawals

Discover the latest Solana updates including improved error logging, community-driven proposals, and exciting developments in the ecosystem.