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 - Bridge Comparator, Program Loader v4, Feature Gates, and More

By Changelog

Published on 2023-09-28

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

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

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

Welcome to the latest edition of the Solana Changelog, where we dive deep into the most recent developments and updates in the Solana ecosystem. In this comprehensive article, we'll explore the exciting new features, tools, and improvements that are shaping the future of Solana. From Jupiter's groundbreaking bridge comparator to the implementation of Program Loader v4 and feature gates, there's a lot to unpack. Let's dive in!

Community Events and HyperDrive Hackathon

The Solana ecosystem is buzzing with activity, and there's no better place to stay in the loop than the Community Events Calendar. This invaluable resource allows developers, enthusiasts, and newcomers alike to discover a wide array of events, from workshops to meetups, all centered around Solana.

To access this treasure trove of opportunities, simply visit solana.com/events. Here, you'll find a comprehensive list of community-run events that cater to various interests and skill levels within the Solana ecosystem.

But that's not all – the Solana Foundation is taking an active role in fostering innovation and collaboration through the HyperDrive Hackathon. To support participants, the DevRel team is hosting twice-weekly Office Hours. These sessions provide an excellent opportunity for builders to ask questions, seek guidance, and overcome any challenges they may face during the hackathon.

Nick from the Solana Foundation emphasizes the importance of these Office Hours: "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 support system ensures that participants have access to expert advice and can make the most of their hackathon experience.

Jonas adds, "The Office Hours are in the HyperDrive Discord. So make sure to join in there in the voice chat and be there for an hour, every Tuesday, every Thursday." This regular schedule allows participants to plan their development process around these valuable sessions, maximizing their potential for success.

Phantom's New NFT Collection Features

Phantom, the popular Solana wallet, has introduced an exciting new feature that enhances the NFT experience for users. Jonas highlights this development: "Phantom released a new feature, which is now like 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 update brings a new level of interactivity and engagement to NFT collections within the Phantom wallet. Users can now access various links associated with their NFTs, including staking options and mission-based activities. This feature not only adds value to existing NFT collections but also opens up new possibilities for creators and collectors alike.

For NFT project developers, this presents an excellent opportunity to enhance their offerings. Jonas suggests, "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 integration allows for a more seamless and interactive experience directly within the wallet interface, potentially increasing user engagement and the overall utility of NFTs.

Jupiter's Revolutionary Bridge Comparator

One of the most exciting developments in the Solana ecosystem comes from Jupiter Exchange. Jonas enthusiastically shares, "Jupiter Exchange has now a list of bridges. So this is super exciting. So 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."

This new feature represents a significant leap forward in cross-chain interoperability and user experience. The bridge comparator allows users to easily compare and select the most efficient bridge for their token swaps across different blockchains. Jonas provides a practical example: "Now here I can, for example, swap 100 USDC on Ethereum to 100 USDC on Solana."

Nick expresses his enthusiasm for this development: "Yeah, it's super cool. I, 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 has the potential to revolutionize how users interact with different blockchain ecosystems. By providing a clear, side-by-side comparison of various bridge options, Jupiter is empowering users to make informed decisions about their cross-chain transactions. This not only enhances the user experience but also promotes greater liquidity and interoperability between Solana and other blockchain networks.

Helius' Guide to QUIC

In the ever-evolving landscape of blockchain technology, understanding the underlying protocols is crucial. Helius, a prominent player in the Solana ecosystem, has stepped up to provide clarity on one such protocol: QUIC. Nick brings attention to this educational resource: "This is 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."

QUIC, which stands for Quick UDP Internet Connections, is a transport layer network protocol designed by Google. Its implementation in Solana serves a critical purpose in maintaining network health and efficiency. Jonas elaborates on its significance: "QUIC is really interesting because it also provides your certain quality of service depending on your stake weight. So it's a very interesting article to read."

The guide from Helius offers a comprehensive overview of QUIC's role in the Solana ecosystem. It explains how the protocol helps in mitigating spam traffic, which is crucial for maintaining the network's high performance and low transaction costs. By implementing QUIC, Solana can better manage network resources, ensuring that legitimate transactions are prioritized and processed efficiently.

Moreover, the quality of service aspect that Jonas mentions adds another layer of sophistication to Solana's network management. By taking into account a user's stake weight, the network can provide differentiated service levels, potentially incentivizing greater participation and investment in the Solana ecosystem.

For developers and enthusiasts looking to deepen their understanding of Solana's technical underpinnings, this guide serves as an excellent resource. It not only explains the what and how of QUIC but also contextualizes its importance within the broader Solana architecture.

Program Loader v4 and Feature Gates

One of the most significant developments in the Solana codebase is the introduction of Program Loader v4 and associated feature gates. Nick highlights two key commits related to this update: "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."

Program Loader v4 represents the next iteration of Solana's program loading mechanism. Nick explains its importance: "Basically, loader V4 is the next iteration of the loader program, which allows for program upgrades on the Solana runtime. And it's really setting the stage for program runtime V2 and that's what this actual feature gate is for."

The concept of feature gates is crucial for understanding how new functionalities are rolled out on the Solana blockchain. Nick provides a clear explanation: "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 phased approach to feature activation allows for thorough testing and gradual adoption across different network environments. Nick continues, "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."

The introduction of Program Loader v4 and its associated feature gate is particularly exciting because it paves the way for Program Runtime v2. Nick expresses his enthusiasm: "So yeah, it's just, it's the first like public push for runtime V2 to make it so people can start interacting and figuring out all the good stuff on runtime V2."

Jonas draws a parallel to game development practices, highlighting the flexibility and safety that feature gates provide: "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 back, we could easily disable it."

For those interested in following the activation schedule of various features, Jonas points to a valuable resource: "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 transparent and structured approach to feature activation demonstrates Solana's commitment to maintaining a stable and secure blockchain while continually innovating and improving its capabilities.

The Importance of Community Engagement

As the Changelog discussion wraps up, both Nick and Jonas emphasize the importance of community engagement, particularly in the context of the ongoing HyperDrive Hackathon. Nick encourages participants to leverage the available resources: "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."

Jonas echoes this sentiment and adds a call for visibility: "Yeah, and definitely want to see what you're building. 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 encouragement for community members to share their projects and ideas underscores the collaborative and supportive nature of the Solana ecosystem. By promoting their work and engaging with the broader community, developers can gain valuable feedback, attract potential collaborators, and contribute to the overall growth and innovation within Solana.

The hosts also remind viewers to tag @solanadevs when sharing their projects on Twitter, further facilitating community engagement and visibility for new developments in the ecosystem.

Conclusion

The latest Solana Changelog brings to light several exciting developments that are shaping the future of the blockchain. From Jupiter's innovative bridge comparator to the implementation of Program Loader v4 and feature gates, Solana continues to evolve and improve its infrastructure.

The emphasis on community events, hackathons, and engagement demonstrates Solana's commitment to fostering a vibrant and collaborative ecosystem. As new features are rolled out and tested across various network environments, the blockchain is poised for continued growth and innovation.

For developers, enthusiasts, and users alike, these updates promise enhanced functionality, improved interoperability, and new opportunities within the Solana ecosystem. As we look forward to future developments, it's clear that Solana remains at the forefront of blockchain technology, continually pushing the boundaries of what's possible in decentralized finance and beyond.

Facts + Figures

  • Solana Foundation hosts a Community Events Calendar at solana.com/events for workshops, meetups, and other Solana-related events.
  • HyperDrive Hackathon Office Hours are held twice a week in the HyperDrive Discord for participants to ask questions and seek guidance.
  • Phantom wallet has introduced new features for NFT collections, including staking options and mission-based activities.
  • Jupiter Exchange has launched a bridge comparator in alpha, allowing users to compare and select bridges for cross-chain token swaps.
  • Helius has published a comprehensive guide on QUIC (Quick UDP Internet Connections) and its role in preventing spam network traffic on Solana.
  • Program Loader v4 has been introduced, setting the stage for Program Runtime v2 on Solana.
  • Feature gates are used in Solana to activate new features across different networks (testnet, DevNet, mainnet) in a phased, epoch-based approach.
  • The feature gates activation schedule can be found in the Solana labs GitHub repository.
  • QUIC implementation in Solana provides quality of service based on stake weight.
  • Developers are encouraged to share their projects on Twitter and tag @solanadevs for increased visibility.

Questions Answered

What is the Community Events Calendar for Solana?

The Community Events Calendar is a resource available at solana.com/events that lists various Solana-related events. It includes workshops, meetups, and other community-run events, providing a centralized location for developers, enthusiasts, and newcomers to discover opportunities to engage with the Solana ecosystem. The calendar is regularly updated and allows event organizers to submit their events for inclusion.

How can HyperDrive Hackathon participants get support?

HyperDrive Hackathon participants can get support through Office Hours hosted by the DevRel team at the Solana Foundation. These Office Hours are held twice a week in the HyperDrive Discord channel, where participants can join voice chat to ask questions and seek guidance. The sessions last for an hour and provide a valuable opportunity for builders to overcome challenges and get expert advice on their projects.

What new features has Phantom wallet introduced for NFT collections?

Phantom wallet has introduced new features that enhance the functionality of NFT collections. These features include links for staking options and mission-based activities associated with specific NFT collections. NFT project developers can now contact Phantom to integrate various links and connections related to their collections, providing a more interactive and engaging experience for NFT holders directly within the wallet interface.

What is Jupiter's new bridge comparator feature?

Jupiter Exchange has launched a new bridge comparator feature, currently in alpha. This tool allows users to compare different bridge options for cross-chain token swaps. Users can input the amount and type of currency they want to swap, and the comparator will show various bridge options, helping users choose the most efficient and cost-effective route for their transaction. This feature significantly improves the user experience for cross-chain interactions involving Solana.

What is QUIC and how does it benefit Solana?

QUIC (Quick UDP Internet Connections) is a transport layer network protocol implemented in Solana to prevent spam network traffic. It provides quality of service based on stake weight, helping to manage network resources more efficiently. QUIC plays a crucial role in maintaining Solana's high performance and low transaction costs by prioritizing legitimate transactions and mitigating potential spam attacks on the network.

What is Program Loader v4 and why is it important?

Program Loader v4 is the latest iteration of Solana's program loading mechanism. It allows for program upgrades on the Solana runtime and sets the stage for Program Runtime v2. This update is crucial for improving the flexibility and functionality of smart contracts on Solana, enabling more sophisticated and efficient program execution. The introduction of Program Loader v4 represents a significant step forward in Solana's technical capabilities.

How do feature gates work in Solana?

Feature gates in Solana are an epoch-based system used to activate new features across different networks (testnet, DevNet, mainnet) in a phased approach. This system allows for thorough testing and gradual adoption of new functionalities. Features are first activated on testnets, then moved to DevNet, and finally to mainnet as they prove stable and reliable. This approach ensures a balance between innovation and network stability.

Related Content

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

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

Solana Changelog May 31: Interfaces, Solang, and Solana ChatGPT

Explore the latest Solana developments including interfaces, Solang Compiler v0.3.0, and the new Solana ChatGPT plugin in this comprehensive changelog.

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 - 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.

Solana Changelog - April 23 - Migrating BPF Programs, Priority Fees on the CLI, and More

Discover the latest Solana developments including BPF program migration, CLI priority fee updates, the upcoming Bonkathon, and major Anchor improvements in version 0.30.0.

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 - 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 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 - 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 March 7 - Verifiable Builds, Admin RPC, and Geyser

Explore the latest Solana developments including verifiable builds, admin RPC improvements, and Geyser interface updates for enhanced performance and security.

Solana Changelog - Token Extensions and Transaction Size Fees

Explore Solana's latest developments including token extensions, transaction size fees, and the upcoming Mountain Dew 5 event in this comprehensive changelog.

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 - April 9 - Flare and GetEpochStake

Discover the latest Solana developments including the Flare CLI for smart contract interaction, GetEpochStake proposal, and crucial performance enhancements for validators.

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 - 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.