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 - September 26 - Bridge Comparator, Program Loader v4, feature gates, and more

By Solana-Changelog

Published on 2023-09-28

Explore Solana's latest developments including Jupiter's bridge comparator, Program Loader v4, feature gates, and the impact on the ecosystem's growth.

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

Solana's Latest Innovations: Bridge Comparator, Program Loader v4, and Feature Gates

In the ever-evolving world of blockchain technology, Solana continues to push the boundaries of innovation and user experience. The latest Solana Changelog, presented by Nick from the Solana Foundation and Jonas, brings to light several exciting developments that are set to enhance the Solana ecosystem. From a revolutionary bridge comparator to the introduction of Program Loader v4 and feature gates, this update is packed with advancements that promise to elevate Solana's position in the crypto space.

Community Events and HyperDrive Hackathon

The Solana ecosystem is buzzing with activity, and the community events calendar at Solana.com/events is the go-to resource for staying informed. This comprehensive platform lists a wide array of events, from in-person workshops to virtual meetups, providing developers and enthusiasts with ample opportunities to engage with the Solana community.

One of the highlights mentioned in the changelog is the ongoing HyperDrive Hackathon. To support participants, the DevRel team at the Solana Foundation is hosting twice-weekly office hours. These sessions offer an invaluable opportunity for builders to ask questions, seek guidance, and refine their projects. The office hours take place in the HyperDrive Discord channel, creating a collaborative environment for innovation and problem-solving.

Nick emphasizes the importance of these office hours, stating, "If you're building something for HyperDrive, then stop on in, ask questions if you got them, and don't forget to use Stack Exchange too." This commitment to supporting developers showcases Solana's dedication to fostering a thriving ecosystem of decentralized applications and services.

Phantom's Enhanced NFT Collection Features

The changelog reveals an exciting update from Phantom, a popular wallet in the Solana ecosystem. Phantom has introduced a new feature that enhances the functionality of NFT collections within their platform. Jonas explains, "For every NFT collection, some of them which they picked or which applied, I guess, they have a bunch of links now where you can stake and do missions."

This development is significant for NFT creators and collectors alike. It allows for deeper engagement with NFT collections, potentially increasing their utility and value. The ability to stake NFTs or participate in missions directly from the wallet interface streamlines the user experience and opens up new possibilities for NFT-based projects on Solana.

For NFT collection creators, this update presents an opportunity to increase visibility and interaction with their projects. Jonas adds, "If you have an NFT collection, now you can contact Phantom and have all kinds of links to your connections, to your NFT collections." This feature could potentially drive more traffic and engagement to NFT projects, fostering growth in the Solana NFT space.

Jupiter Exchange's Revolutionary Bridge Comparator

One of the most exciting announcements in this changelog is the introduction of Jupiter Exchange's bridge comparator. This innovative tool allows users to compare and execute cross-chain transactions with unprecedented ease and efficiency.

Jonas enthusiastically describes the feature: "If you go to Jupiter.ag, you have now this new tab here, which is still in alpha, so be a bit careful with it. But you can now bridge from all kinds of different currencies to other currencies." He demonstrates the functionality by showing how users can swap 100 USDC on Ethereum to 100 USDC on Solana.

Nick shares Jonas's excitement, commenting, "Yeah, it's super cool. I'm a big fan of Jupiter, this basically takes their swap idea and applies it to bridges. So you can just compare all the bridges that they have support for on Jupiter. And I think it's gonna be really cool."

This bridge comparator represents a significant leap forward in cross-chain interoperability. By allowing users to easily compare different bridging options, it reduces the friction often associated with moving assets between blockchains. This could potentially lead to increased liquidity flow into the Solana ecosystem, as users from other chains find it easier to transfer their assets.

Moreover, the tool's user-friendly interface and comprehensive comparison features align perfectly with Solana's ethos of providing fast, efficient, and accessible blockchain solutions. As the tool moves out of alpha and gains more widespread adoption, it could become a cornerstone of cross-chain interactions involving Solana.

Helius' Comprehensive Guide to QUIC

The changelog also highlights a valuable resource for those looking to deepen their understanding of Solana's network infrastructure. Helius, a prominent player in the Solana ecosystem, has published an in-depth guide on QUIC (Quick UDP Internet Connections), a protocol that plays a crucial role in Solana's network performance.

Nick describes the guide as "a nice guide that Helius published on how QUIC works and what QUIC is. So it kind of talks about just high level, like how QUIC is used to actually prevent some of the spam network traffic on the Solana blockchain."

Jonas adds to this, explaining, "QUIC is really interesting because it also provides a certain quality of service depending on your stake weight. So it's a very interesting article to read."

QUIC's implementation in Solana is a key factor in the network's ability to maintain high throughput while mitigating spam and ensuring fair access to network resources. By providing a comprehensive explanation of QUIC, Helius is contributing to the broader understanding of Solana's technical underpinnings among developers and users alike.

This guide serves multiple purposes:

  1. It helps developers optimize their applications for Solana's network conditions.
  2. It provides insights into Solana's approach to scalability and network security.
  3. It demonstrates the ongoing efforts within the Solana ecosystem to educate and inform the community about critical technical aspects of the blockchain.

The publication of such detailed technical content underscores the commitment of projects like Helius to fostering a well-informed and technically proficient Solana community.

Program Loader v4 and Runtime v2: A New Era for Solana Development

The changelog brings attention to two significant commits related to Program Loader v4 and Runtime v2. These updates represent a major step forward in Solana's evolution, promising enhanced functionality and flexibility for developers.

Nick explains the importance of these commits: "There were two commits that I saw that are both related actually, they're for loader V4. And specifically one of them is for loader V4 and the other one is a feature gate that enables loader V4. And basically, loader V4 is the next iteration of the loader program, which allows for program upgrades on the Solana runtime."

He further elaborates on the significance of these updates: "And it's really setting the stage for program runtime V2 and that's what this actual feature gate is for." This development is crucial as it paves the way for more sophisticated and flexible smart contract deployments on Solana.

The introduction of Program Loader v4 and the preparations for Runtime v2 demonstrate Solana's commitment to continuous improvement and innovation. These updates are designed to enhance the capabilities of the Solana blockchain, potentially allowing for more complex decentralized applications and improved developer experiences.

Feature Gates: Controlled Rollout of New Capabilities

An integral part of the Program Loader v4 and Runtime v2 update is the implementation of feature gates. Nick provides a clear explanation of this concept: "Basically, if you don't already know, the feature gates are an epoch-based system where certain features in the Solana blockchain will be activated on the various networks, whether it's testnet, DevNet or mainnet."

This approach to rolling out new features offers several advantages:

  1. Controlled deployment: Features can be tested thoroughly on testnet and DevNet before being activated on mainnet.
  2. Community involvement: Developers and users can interact with new features in a staged manner, providing valuable feedback.
  3. Stability assurance: By activating features incrementally, the risk of network-wide issues is minimized.

Nick emphasizes the iterative nature of this process: "And as the community goes to adopt these and gets the ability to test out these different features and they get more and more stable, then they can be then iteratively activated on each of the respective networks."

Jonas draws a parallel to game development, highlighting the flexibility of this approach: "These feature gates are actually really cool because we use them in game development also a lot. Like you release a feature to like build a feature and then at some point you say, okay, now the feature is enabled. And when there's a bug, we could easily disable it."

This comparison underscores the adaptability and responsiveness of Solana's development process. The ability to quickly enable or disable features based on real-world performance and feedback is crucial for maintaining a robust and reliable blockchain network.

Transparency in Feature Activation

To further enhance transparency and keep the community informed, Solana provides a public schedule for feature gate activations. Jonas points out, "If you want to follow the feature gates activation schedule, you can find it in the Solana labs GitHub repository. And then you see here the epochs on which version they will activate and when they activate and what will activate."

This level of transparency is commendable and aligns with Solana's commitment to community engagement. By making the activation schedule publicly available, Solana allows developers and users to prepare for upcoming changes, ensuring a smooth transition as new features are introduced.

HyperDrive Hackathon: Fostering Innovation in the Solana Ecosystem

The changelog concludes with a reminder about the ongoing HyperDrive Hackathon. Both Nick and Jonas encourage participation and highlight the resources available to hackers.

Nick suggests, "If you're again, look, if you're looking for ideas, check out build.superteam.fun. We'd love to see some interesting projects on Solana." This statement underscores the Solana Foundation's eagerness to see innovative projects emerge from the hackathon.

Jonas adds to this, emphasizing the importance of visibility: "I saw a few really cool projects already. So also post about it on Twitter, be loud about your project. And more people know about it the more successful it will be." This advice highlights the supportive nature of the Solana community and the potential for projects to gain traction through community engagement.

The HyperDrive Hackathon serves as a catalyst for innovation within the Solana ecosystem. It provides a platform for developers to showcase their skills, experiment with Solana's cutting-edge features, and potentially create the next big decentralized application or service on the network.

Conclusion: Solana's Continuous Evolution

This Solana Changelog episode showcases the blockchain's commitment to continuous improvement and innovation. From the introduction of Jupiter's bridge comparator to the rollout of Program Loader v4 and the preparations for Runtime v2, Solana is clearly positioning itself at the forefront of blockchain technology.

The developments discussed in this changelog have far-reaching implications:

  1. Enhanced cross-chain interoperability through Jupiter's bridge comparator.
  2. Improved smart contract functionality with Program Loader v4 and Runtime v2.
  3. Greater transparency and community involvement through feature gates.
  4. Continued support for developers and innovators via the HyperDrive Hackathon.

As Solana continues to evolve, it's clear that the focus remains on creating a fast, efficient, and developer-friendly blockchain ecosystem. The ongoing improvements and community-focused initiatives highlighted in this changelog demonstrate Solana's dedication to addressing the needs of both developers and users.

With these advancements, Solana is not just keeping pace with the rapidly changing blockchain landscape – it's actively shaping the future of decentralized technologies. As the ecosystem grows and matures, we can expect to see even more groundbreaking developments that push the boundaries of what's possible in the world of blockchain and decentralized finance.

Facts + Figures

  • Solana.com/events hosts a comprehensive community events calendar featuring workshops, meetups, and other Solana-related events.
  • The DevRel team at Solana Foundation is hosting twice-weekly office hours for the HyperDrive Hackathon participants.
  • Phantom wallet has introduced new features for NFT collections, including staking and mission capabilities.
  • Jupiter Exchange has launched a bridge comparator tool, allowing users to compare and execute cross-chain transactions.
  • Helius has published a detailed guide on QUIC (Quick UDP Internet Connections) and its role in Solana's network performance.
  • Two significant commits related to Program Loader v4 and Runtime v2 have been pushed, setting the stage for enhanced smart contract capabilities.
  • Feature gates are being used to control the rollout of new features across Solana's testnet, DevNet, and mainnet.
  • The feature gate activation schedule is publicly available in the Solana labs GitHub repository.
  • The HyperDrive Hackathon is ongoing, with resources available at build.superteam.fun for participants looking for project ideas.
  • Solana's development process includes epoch-based feature activation, allowing for controlled deployment and testing of new capabilities.

Questions Answered

What is the Solana community events calendar?

The Solana community events calendar is a comprehensive resource available at Solana.com/events. It lists a wide variety of Solana-related events, including in-person workshops, virtual meetups, and other community gatherings. This calendar serves as a central hub for anyone looking to engage with the Solana ecosystem, learn more about the technology, or network with other developers and enthusiasts.

How is Solana supporting participants in the HyperDrive Hackathon?

Solana is supporting HyperDrive Hackathon participants through multiple channels. The DevRel team at the Solana Foundation is hosting twice-weekly office hours in the HyperDrive Discord channel, where participants can ask questions and seek guidance on their projects. Additionally, resources and project ideas are available at build.superteam.fun. Participants are also encouraged to use Stack Exchange for technical questions and to share their progress on Twitter for increased visibility.

What new feature has Phantom wallet introduced for NFT collections?

Phantom wallet has introduced a new feature that enhances the functionality of NFT collections. For selected NFT collections, Phantom now provides links within the wallet interface that allow users to stake their NFTs and participate in missions. This feature increases the utility of NFTs and provides new ways for collectors to engage with their digital assets. NFT collection creators can contact Phantom to have these features added to their collections, potentially increasing visibility and user interaction.

What is Jupiter Exchange's new bridge comparator tool?

Jupiter Exchange has launched a bridge comparator tool that allows users to compare and execute cross-chain transactions. This tool, currently in alpha, enables users to easily compare different bridging options for moving assets between blockchains. For example, users can swap USDC from Ethereum to Solana, with the tool providing comparisons of different bridging services. This feature simplifies cross-chain transactions and has the potential to increase liquidity flow into the Solana ecosystem.

What is QUIC and why is it important for Solana?

QUIC (Quick UDP Internet Connections) is a protocol that plays a crucial role in Solana's network performance. It helps prevent spam network traffic and provides quality of service based on stake weight. Helius has published a comprehensive guide explaining how QUIC works and its significance for the Solana blockchain. Understanding QUIC is important for developers optimizing their applications for Solana's network conditions and for users interested in the technical aspects of Solana's scalability and security measures.

What are Program Loader v4 and Runtime v2 in Solana?

Program Loader v4 is the next iteration of Solana's loader program, which allows for program upgrades on the Solana runtime. It sets the stage for Runtime v2, which represents a significant advancement in Solana's smart contract capabilities. These updates are designed to enhance the flexibility and functionality of smart contracts on Solana, potentially allowing for more complex decentralized applications and improved developer experiences.

How does Solana use feature gates?

Solana uses feature gates as an epoch-based system to control the rollout of new features across its networks (testnet, DevNet, and mainnet). This approach allows for controlled deployment and thorough testing of new capabilities. Features are first activated on testnet and DevNet, allowing the community to interact with and provide feedback on them. As features prove stable, they are then iteratively activated on each network, including mainnet. This process ensures a balance between innovation and network stability.

Where can developers find information about upcoming feature activations on Solana?

Developers can find information about upcoming feature activations in the Solana labs GitHub repository. The repository contains a publicly available feature gate activation schedule, which shows the epochs during which specific features will be activated on different Solana networks. This transparency allows developers to prepare for upcoming changes and ensures a smooth transition as new features are introduced to the Solana ecosystem.

Related Content

Solana Changelog - Bridge Comparator, Program Loader v4, Feature Gates, and More

Discover the latest Solana developments including Jupiter's bridge comparator, Program Loader v4, feature gates, and more in this comprehensive changelog.

Solana Changelog March 21 - Priced Compute Units and the Solana Developer Forum

Explore Solana's latest developments, including the Priced Compute Units proposal, validator improvements, and the launch of the Solana Developer Forum.

Solana Changelog March 14 - Tiered Account Storage, Debugging Programs, and Anchor

Explore Solana's latest developments including tiered account storage, program debugging, and major Anchor updates in this comprehensive changelog.

Solana Changelog - September 13th, 2022 - Transaction v0, Fee Markets for Storage & SuperTeam Earn!

Explore Solana's latest developments including versioned transactions, fee markets for storage, and the exciting launch of SuperTeam Earn.

Solana Changelog Jul 3 - RPC Deprecations, Actions, and Blinks

Explore Solana's latest developments including RPC method deprecations, new Actions and Blinks features, and upcoming changes to compute unit charging.

Solana Changelog - January 24, 2023 - Bankless Leader, Explorer Updates, Nonvote RPC

Explore Solana's latest developments including the Bankless Leader proposal, Explorer updates, and impressive ecosystem growth in this comprehensive changelog.

Solana Changelog - January 24, 2023 - Bankless Leader, Explorer Updates, Nonvote RPC

Explore Solana's latest developments including the Bankless Leader proposal, Explorer updates, and impressive developer ecosystem growth in this comprehensive changelog.

Solana Changelog - January 17, 2023 - SIMD 3, Compute Cost Updates, Golana

Explore Solana's latest developments including SIMD 3 proposal for dynamic base fees, compute cost updates, and the introduction of Golana for Go developers.

Solana Changelog - October 18, 2022 - Unified Scheduler, BPF to SBF, and Thirdweb Solana!

Explore Solana's latest developments including the unified scheduler proposal, BPF to SBF migration, and Thirdweb's Solana support in this comprehensive breakdown.

Solana Changelog - Mar 19: Anza's Agave Client, Compute, and create-solana-program

Explore Solana's latest developments: Anza's Agave client, block space challenges, priority fees, and new developer tools like create-solana-program.

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

Explore Solana's latest updates including the 1.16 release, upcoming confidential transfers, SRFCs, and the importance of Solana StackExchange for developers.

Solana Changelog April 18 - Automatic Repair, Saga, and Helium

Discover Solana's latest developments including the Saga phone launch, Helium network migration, and innovative automatic cluster repair proposal.

Solana Changelog - Apr 2 - CLI Explorer, Priority Fees When Deploying, and More

Explore the latest Solana developments including dynamic block limits, CLI explorer tool, priority fees for program deployment, and key ecosystem improvements.

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 - April 23 - Migrating BPF Programs, Priority Fees on the CLI, and More

Explore the latest Solana developments including BPF program migration, CLI priority fee updates, the upcoming Bonkathon, and major Anchor 0.30 release changes.