Liquid Stake with compassSOL for an 7.32% 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 6.7% APY staking with Solana Compass

Help decentralize and secure the Solana network delegating your stake to us and earn an impressive 6.7% 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 6.7% APY staking with Solana Compass

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

Learn more

Solana Changelog - September 12 - Hyperdrive Office Hours, Community Events, Faster Program Deploys

By Solana-Changelog

Published on 2023-09-12

Discover the latest Solana updates including community events, Hyperdrive Hackathon office hours, advanced development courses, and exciting protocol improvements for faster program deployments.

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

Solana Changelog: Community Events, Hyperdrive Hackathon, and Faster Program Deployments

The Solana ecosystem continues to evolve at a rapid pace, with new developments and improvements being made regularly. In this week's Solana Changelog, John from the Solana Foundation DevRel team and Jonas provide us with exciting updates on community events, educational resources, and significant protocol improvements. Let's dive into the details of what's new in the world of Solana.

Community Events Calendar: Fostering Collaboration and Learning

One of the most exciting announcements in this week's changelog is the introduction of the Community Events Calendar. This new initiative aims to bring together Solana enthusiasts, developers, and curious individuals in a more organized manner. The calendar serves as a central hub for various community-run events, ranging from workshops to meetups.

The Community Events Calendar is not just a passive listing of events. It's an interactive platform where community members can actively participate in shaping the Solana ecosystem's social landscape. If you're planning an event or know of an upcoming Solana-related gathering, you're encouraged to submit it to the calendar. This collaborative approach ensures that the calendar remains a comprehensive and up-to-date resource for everyone in the Solana community.

By centralizing event information, the Community Events Calendar makes it easier for people to discover opportunities to learn, network, and contribute to the Solana ecosystem. Whether you're a seasoned developer looking to share your knowledge or a newcomer eager to learn, this calendar will be an invaluable tool in your Solana journey.

Hyperdrive Hackathon Office Hours: Direct Support for Innovators

The Hyperdrive Hackathon is a significant event in the Solana calendar, bringing together developers from around the world to create innovative projects on the Solana blockchain. To support participants and ensure they have the best possible experience, the Solana team has introduced Hyperdrive Hackathon Office Hours.

These office hours will run throughout the duration of the hackathon, providing a direct line of communication between participants and the Solana DevRel team. Developers working on hackathon projects can join these sessions to ask questions, seek guidance, and overcome any challenges they might be facing.

The introduction of these office hours demonstrates Solana's commitment to nurturing talent and fostering innovation within its ecosystem. By providing direct access to the DevRel team, Solana is ensuring that hackathon participants have the support they need to bring their ideas to life.

John mentions that the DevRel team will also be active in the Discord channels, offering an additional avenue for support. This multi-channel approach to participant support is likely to result in higher-quality projects and a more rewarding experience for all involved in the Hyperdrive Hackathon.

Advanced Solana Development Course: Elevating Developer Skills

As the Solana ecosystem grows, so does the demand for skilled developers who can build sophisticated applications on the platform. To meet this need, an Advanced Solana Development course has been created by IdeaSob. This course is designed to take developers beyond the basics and into the realm of advanced Solana programming.

The course focuses on Rust and Solana, providing a deep dive into the intricacies of building on the Solana blockchain. It's an excellent resource for developers who have already grasped the fundamentals and are looking to enhance their skills further.

John encourages viewers to check out the course and provide feedback. This interactive approach to educational content ensures that the resources available to Solana developers continue to improve and align with the community's needs.

The availability of such advanced courses is a testament to Solana's maturing ecosystem. As more developers gain expertise in Solana development, we can expect to see increasingly sophisticated and innovative applications being built on the platform.

Solana Development Guide for EVM Developers: Bridging the Gap

In an effort to welcome developers from other blockchain ecosystems, particularly those familiar with the Ethereum Virtual Machine (EVM), a new resource has been highlighted. John Wong has created an article that serves as a bridge for EVM developers looking to enter the Solana space.

This guide is particularly valuable as it addresses the specific challenges and differences that EVM developers might encounter when transitioning to Solana. By providing a tailored resource, Solana is making it easier for a wider pool of talented developers to contribute to its ecosystem.

Jonas mentions that the article is not only informative but also entertaining, featuring a Mr. Bean reference that adds a touch of humor to the learning process. This approach to educational content – blending information with entertainment – can make the transition to Solana more enjoyable and engaging for developers.

The creation and promotion of such resources demonstrate Solana's commitment to growing its developer community and fostering an inclusive environment where developers from various backgrounds can thrive.

Protocol Improvements: Faster Program Deployments

One of the most significant updates highlighted in this changelog is the improvement in program deployment speed. Jonas discusses two key commits that address this issue:

  1. TPU client performance enhancement: This commit speeds up performance by awaiting all features at once. It addresses a problem that was particularly noticeable in version 1.16, where developers often struggled to deploy programs due to expiring blockages.

  2. Speed up of send-and-confirm-parallel: This commit further reduces the time required to deploy programs.

These improvements are crucial for developers, as they significantly reduce the friction in the development and deployment process. Faster deployments mean quicker iteration cycles, allowing developers to be more productive and bringing innovations to the Solana ecosystem at a faster pace.

Jonas expresses his excitement about these improvements, highlighting how they resolve issues that were causing frustration in the developer community. The ability to deploy programs more reliably and quickly is a substantial quality-of-life improvement for Solana developers.

Poseidon Hash Optimization: Enabling On-Chain ZK Proofs

Another exciting development mentioned by Jonas is the optimization of Poseidon hash computations. This improvement stems from discussions with the Light Protocol team at the Hacker House in Berlin.

The Poseidon hash is crucial for zero-knowledge (ZK) proofs, but its computational intensity has been a limiting factor for on-chain implementations. The new optimization introduces a syscall for Poseidon hash computations, allowing them to be calculated directly on the validators.

This change means that the compute cost for Poseidon hashes will now be based on the input parameters rather than the actual computation time. This optimization opens up new possibilities for ZK applications on Solana, potentially leading to more privacy-preserving and scalable solutions.

The introduction of this optimization showcases Solana's commitment to staying at the forefront of blockchain technology and its willingness to implement improvements that enable cutting-edge use cases.

Stake Account Serialization: Improving Developer Tools

Jonas gives a shout-out to Joe, a former member of the DevRel team now working at Leps, for his contribution to improving the test validator. Joe's commit ensures that stake accounts in the test validator are now written to JSON format.

While this might seem like a small change, it's an important improvement for developers working with stake accounts in test environments. The JSON serialization makes it easier to inspect and manipulate stake account data during development and testing.

This update is a perfect example of how Solana continues to refine its developer tools, making the process of building and testing applications on the platform more streamlined and developer-friendly.

SolanaTV: Expanding Educational Content

Jonas highlights the valuable content being produced by SolanaTV, particularly praising recent videos on security, account ownership, and compute resources. He also mentions an upcoming video about the memo program, which will provide insights into adding extra information to transactions.

These educational videos serve as an excellent resource for developers looking to deepen their understanding of Solana's intricacies. By covering topics like security and account ownership, SolanaTV is helping to ensure that developers build robust and secure applications on the platform.

The mention of the memo program video is particularly interesting, as it highlights a feature that allows developers to add additional context to their transactions. This can be incredibly useful for a variety of applications, from enhanced record-keeping to more complex multi-step transactions.

Looking Forward: Hyperdrive Hackathon and Breakpoint

As the changelog wraps up, both John and Jonas express their excitement for the upcoming Hyperdrive Hackathon. They encourage viewers to participate and look forward to seeing the innovative programs that will be created during the event.

The hosts also mention Breakpoint, Solana's annual conference, as an event to look forward to. This serves as a reminder of the vibrant and active Solana community, with regular events bringing together developers, entrepreneurs, and enthusiasts from around the world.

Conclusion: A Thriving Ecosystem

This week's Solana Changelog paints a picture of a thriving ecosystem that is continuously evolving and improving. From community-driven events and educational resources to significant protocol improvements and developer tool enhancements, Solana is demonstrating its commitment to creating a robust and developer-friendly blockchain platform.

The introduction of the Community Events Calendar and Hyperdrive Hackathon Office Hours shows Solana's focus on community building and support. The advanced development course and EVM developer guide highlight the ecosystem's commitment to education and inclusivity. Protocol improvements like faster program deployments and Poseidon hash optimization showcase Solana's technical advancement.

As Solana continues to grow and evolve, these regular changelogs serve as an important touchpoint for the community, keeping everyone informed about the latest developments and opportunities within the ecosystem. With exciting events like the Hyperdrive Hackathon and Breakpoint on the horizon, the future looks bright for Solana and its community of developers and users.

Facts + Figures

  • A new Community Events Calendar has been launched for Solana-related events
  • Hyperdrive Hackathon Office Hours are being held to support participants
  • An Advanced Solana Development course focusing on Rust has been created by IdeaSob
  • A Solana development guide for EVM developers has been published by John Wong
  • Two key commits have improved program deployment speed on Solana
  • A new syscall for Poseidon hash computations has been introduced, optimizing on-chain ZK proofs
  • Stake accounts in the Solana test validator are now written to JSON format
  • SolanaTV has been producing educational content on security, account ownership, and compute resources
  • An upcoming SolanaTV video will cover the memo program for adding extra information to transactions
  • The Hyperdrive Hackathon and Breakpoint conference are upcoming major events in the Solana ecosystem

Questions Answered

What new community resource has Solana introduced?

Solana has introduced a new Community Events Calendar. This calendar serves as a central hub for various community-run events, including workshops and meetups. It allows community members to both view upcoming events and submit their own, fostering a more connected and engaged Solana ecosystem. The calendar aims to make it easier for people to discover opportunities to learn, network, and contribute to the Solana community.

How is Solana supporting participants in the Hyperdrive Hackathon?

Solana is supporting Hyperdrive Hackathon participants through dedicated Office Hours. These sessions will run throughout the duration of the hackathon, providing direct access to the Solana DevRel team. Participants can join these office hours to ask questions, seek guidance, and overcome challenges they may face during the hackathon. Additionally, the DevRel team will be active in Discord channels, offering an extra avenue for support and ensuring participants have the resources they need to succeed.

What new educational resources are available for Solana developers?

Several new educational resources have been highlighted for Solana developers. First, an Advanced Solana Development course focusing on Rust has been created by IdeaSob, aimed at developers looking to enhance their skills beyond the basics. Additionally, a Solana development guide for EVM developers has been published by John Wong, helping to bridge the gap for developers coming from Ethereum-based platforms. SolanaTV has also been producing educational content on topics such as security, account ownership, and compute resources.

What improvements have been made to program deployment on Solana?

Two significant improvements have been made to program deployment on Solana. First, a TPU client performance enhancement has been implemented, which speeds up performance by awaiting all features at once. This addresses issues with expiring blockages that were causing deployment problems. Second, an improvement to the send-and-confirm-parallel process further reduces the time required to deploy programs. These changes make the deployment process faster and more reliable, improving the developer experience on Solana.

How has Solana optimized Poseidon hash computations?

Solana has introduced a new syscall for Poseidon hash computations. This optimization allows Poseidon hashes, which are crucial for zero-knowledge proofs, to be calculated directly on the validators. The compute cost for these hashes is now based on the input parameters rather than the actual computation time. This change significantly reduces the computational intensity of Poseidon hashes on-chain, opening up new possibilities for ZK applications on Solana and potentially leading to more privacy-preserving and scalable solutions.

Related Content

Solana Changelog - September 12 - Hyperdrive Office Hours, Community Events, Faster Program Deploys

Discover the latest Solana updates including new community events, Hyperdrive Hackathon office hours, advanced development courses, and significant improvements to program deployment speed.

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 - May 1 - Auto-extend programs in the CLI, deploy Solana programs with an RPC, more

Discover the latest Solana updates including CLI enhancements, program deployment improvements, and exciting ecosystem developments in this comprehensive changelog.

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

Explore the latest Solana updates including auto-extend programs in CLI, RPC deployment options, and exciting ecosystem developments like the Turbo Game Jam.

Solana Changelog Aug 21 - SIMD Updates, Commits, and Developer Resources

Discover the latest Solana updates, including SIMD-0163, new commits, and exciting developer resources like Luzid in this week's Solana Changelog.

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.

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 - 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 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 Sep 4 - Rust Wallet Adapter, Optimized Entrypoint, and Anchor improvements

Explore the latest Solana updates including the Radar Hackathon, RPC 2.0 transition guide, and performance improvements for developers.

Solana Changelog - September 19th, 2022 - Larger TXs, PubSub docs, & Summer Camp winners!

Discover the latest Solana updates including increased transaction sizes, new SDK modifications, and the exciting winners of the Solana Summer Camp hackathon.

Solana Changelog Jun 26 - ZK Elgamal Program, Better Feature Gate Testing, and More

Discover the latest Solana updates including the ZK Elgamal Proof program, enhanced local feature gate testing, and exciting improvements to the developer experience.

Solana Changelog - September 6th, 2022 - CLI, Realloc, NFToken, Versioned TXs & Solana Bytes!

Discover the latest Solana updates including CLI improvements, realloc features, NFToken Explorer support, and the new Solana Bytes tutorial series.

Solana Changelog - April 16 - Vote Instructions, Bank Forwarding, QoS

Discover the latest Solana upgrades including vote instruction deprecation, bank forwarding filters, and QoS enhancements for improved network performance and developer experience.

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

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