Liquid Stake with compassSOL for an 8.04% 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.8% APY staking with Solana Compass
Help decentralize and secure the Solana network delegating your stake to us and earn an impressive 6.8% APY yield on your SOL, while supporting us to create new guides and tools. Learn more
Stake your SOL
- Click to connect your wallet
- Enter the amount you wish to stake
- Kick back and enjoy your returns
- Unstake from your wallet or our staking dashboard
Earn 6.8% APY staking with Solana Compass
Help decentralize and secure the Solana network delegating your stake to us and earn an impressive 6.8% APY yield on your SOL, while supporting us to create new guides and tools.
Solana Changelog June 14 - Wallet Delegation, Anchor updates, and a new Developer Site
By Solana-Changelog
Published on 2023-06-15
Solana unveils a groundbreaking wallet delegation standard for enhanced security, updates Anchor dependencies, and launches a new open-source developer resource site.
Solana Changelog: Wallet Delegation, Anchor Updates, and New Developer Site
In the latest episode of the Solana Changelog, Nick and Colin from the Solana Foundation DevRel team bring us up to speed on the latest developments in the Solana ecosystem. Broadcasting live from New York, they dive into three key topics: a new wallet delegation standard, updates to the Anchor framework, and the launch of a new developer resource site. Let's explore these exciting developments in detail.
sRFC 12: Wallet Delegation Standard for Secure Proof of Ownership
The first major topic discussed in the changelog is the proposal of a new standard for wallet delegation, known as sRFC 12. This proposal aims to enhance security and user experience for Solana users, particularly those who employ cold storage solutions.
What is Wallet Delegation?
Wallet delegation is a method that allows users to prove ownership of assets in a cold wallet without directly connecting it to decentralized applications (dApps). Instead, users can delegate this proof to a hot wallet, reducing the risk of exposing their cold storage to potential security threats.
Colin explains the need for this standard:
"Typically when you want to connect with a dApp, it might be token gated to some effect where you have to show that you own a basically NFT to get access. But of course with cold wallets, you don't actually want to connect to every single dApp."
This standard addresses a crucial pain point for users who prioritize security but still want to interact with various dApps and services in the Solana ecosystem. By allowing users to delegate proof of ownership to a hot wallet, they can maintain the security of their cold storage while still enjoying full participation in the ecosystem.
Nick emphasizes the importance of this development:
"I think it's really cool. I think it adds a base level of security to users. So that way you can actually have your cold storage, you can actually have that as cold. You can have this secure delegation and then you can interact, you can claim airdrops, you can do whatever it is you want to do with the NFTs or the other assets or tokens you have in your cold storage."
It's worth noting that while this standard is still in the proposal stage, similar solutions already exist in the Solana ecosystem. Colin mentions that Cardinal Labs has already implemented a comparable feature, encouraging listeners to explore their offerings.
The introduction of this standard could significantly enhance the security landscape of the Solana ecosystem. By providing a standardized way for users to interact with dApps without exposing their cold storage, it could encourage more users to adopt best practices in crypto security. This, in turn, could lead to a reduction in hacks and unauthorized access to user funds, further solidifying Solana's reputation as a secure and user-friendly blockchain platform.
Anchor Framework Updates
The second major topic discussed in the changelog revolves around updates to the Anchor framework, a popular development tool in the Solana ecosystem.
Expanding Dependency Ranges
One of the key updates to Anchor involves allowing a wider range of dependencies. This change aims to reduce issues that developers often encounter when upgrading Anchor or working with projects that use different versions of the framework.
Colin explains the rationale behind this update:
"And because I think typically as a library author, you shouldn't pin your dependencies to an exact version. So this just like to increase the range so that those issues pop up less."
This change reflects a best practice in library development, where flexibility in dependency versions can lead to better compatibility across projects. However, Colin also notes an important distinction for application developers:
"But definitely if you're an application author, probably best of pinning dependencies to have like tighter control on exactly what's going on and what packages you have."
Nick concurs with this approach:
"Yeah, when I develop applications, I always pin my own versions that way I can like control the process up. But from a framework perspective, like it doesn't really make a whole lot of sense to do. Unless you really, really need to."
This update to Anchor demonstrates the Solana ecosystem's commitment to improving developer experience. By reducing dependency conflicts, developers can spend less time troubleshooting version incompatibilities and more time building innovative applications on Solana.
The change also highlights the ecosystem's maturity, as it adopts best practices from the broader software development world. This could make Solana more attractive to developers from other ecosystems, potentially accelerating the platform's growth and adoption.
Launch of New Developer Resource Site
The third and perhaps most exciting announcement in this changelog is the launch of a new developer resource site at solana.com/developers.
Open-Source Developer Guides and Resources
This new site represents a significant step forward in Solana's efforts to support its developer community. Nick explains:
"So just a couple of days ago, there was a release to the .com/developers page where the actual guides and resources are now actually open source. So anyone can contribute to them. Anyone can update them. It's just basically raw markdown files and stored on a another separate public GitHub organization repo."
This move to open-source the developer resources is a game-changer for the Solana ecosystem. It allows the entire community to contribute to and improve the documentation, ensuring that it remains up-to-date and comprehensive.
Colin highlights the potential impact of this new resource:
"Yeah, I think this is actually going to be an incredible resource because I think of course in the dev all team, with the feedback that we have, it's incredibly hard to find good resources. So it's not that the resources doesn't exist, it's more of like a discoverability problem."
The new site aims to solve this discoverability problem, making it easier for developers to find the information they need when building on Solana.
Continuous Updates and Community Involvement
One of the key advantages of this new resource site is its dynamic nature. As Nick explains:
"And it's something that you can probably almost like actively check in on. It's where resource will be added almost as frequently as possible. So it's not like a stale, you just go there one time and you consume everything. Definitely continue to check it out. Have a bookmark and check it every week."
This ongoing update process ensures that the resources remain relevant and up-to-date, a crucial factor in the fast-paced world of blockchain development.
The open-source nature of the site also encourages community involvement. Nick invites listeners to contribute:
"And if there's any guides or resources that you're looking for in the ecosystem, feel free to open an issue, open a PR and let's build some more better developer resources."
This collaborative approach to documentation and resources could significantly enhance the Solana developer experience. By leveraging the collective knowledge and expertise of the community, Solana can create a comprehensive and user-friendly resource that caters to developers of all skill levels.
Implications for the Solana Ecosystem
The announcements made in this changelog have far-reaching implications for the Solana ecosystem. Let's explore some of these potential impacts:
Enhanced Security
The proposed wallet delegation standard (sRFC 12) could significantly improve the security posture of Solana users. By allowing users to interact with dApps without exposing their cold storage, it reduces the risk of hacks and unauthorized access. This could lead to increased confidence in the Solana platform, potentially attracting more users and developers.
Improved Developer Experience
The updates to the Anchor framework, particularly the changes to dependency management, demonstrate Solana's commitment to improving the developer experience. By reducing common pain points, Solana is making it easier for developers to build on the platform. This could lead to an increase in the number and quality of applications in the Solana ecosystem.
Better Documentation and Resources
The launch of the new open-source developer resource site addresses one of the most common challenges in blockchain development: finding accurate and up-to-date information. By making these resources community-driven, Solana is ensuring that its documentation remains relevant and comprehensive. This could lower the barrier to entry for new developers and help experienced developers stay up-to-date with the latest best practices.
Community Empowerment
The open-source nature of the new developer site empowers the Solana community to take an active role in shaping the ecosystem's resources. This collaborative approach could foster a stronger sense of community and ownership among Solana developers.
Accelerated Innovation
With better security, improved developer tools, and more comprehensive resources, the Solana ecosystem is well-positioned for accelerated innovation. These improvements could lead to the development of more complex and innovative applications on the Solana blockchain.
Looking Ahead
As the Solana ecosystem continues to evolve and grow, updates like those discussed in this changelog play a crucial role in shaping its future. The proposed wallet delegation standard, if implemented, could set a new benchmark for security in the blockchain space. The improvements to Anchor and the launch of the new developer resource site demonstrate Solana's commitment to creating a developer-friendly environment.
These developments also highlight Solana's responsive approach to ecosystem needs. By addressing key pain points like security, dependency management, and resource discoverability, Solana is actively working to remove barriers to adoption and innovation.
The open-source nature of many of these initiatives also underscores the collaborative spirit of the Solana community. By inviting developers to contribute to documentation and propose new standards, Solana is leveraging the collective expertise of its ecosystem to drive progress.
As we look to the future, it's clear that Solana is positioning itself as a leading platform for blockchain development. With its focus on security, developer experience, and community involvement, Solana is creating an environment where innovation can thrive.
The changelog concludes with an invitation for viewers to subscribe to the Solana newsletter and follow the hosts on Twitter for more updates. This ongoing communication channel ensures that developers and enthusiasts can stay informed about the latest developments in the Solana ecosystem.
In conclusion, the announcements made in this Solana Changelog represent significant steps forward for the ecosystem. From enhanced security measures to improved developer tools and resources, these updates demonstrate Solana's commitment to creating a robust, secure, and developer-friendly blockchain platform. As these initiatives continue to evolve and new ones emerge, the future looks bright for Solana and its growing community of developers and users.
Facts + Figures
- sRFC 12 proposes a new wallet delegation standard for secure proof of ownership in Solana.
- The wallet delegation standard allows users to prove ownership of assets in a cold wallet without directly connecting it to dApps.
- Cardinal Labs has already implemented a solution similar to the proposed wallet delegation standard.
- Anchor framework updates now allow for a wider range of dependencies to reduce issues during upgrades.
- A new developer resource site has been launched at solana.com/developers.
- The new developer site features open-source guides and resources that anyone can contribute to.
- The developer resources are stored as raw markdown files in a public GitHub repository.
- The new developer site aims to solve the discoverability problem for Solana resources.
- Resources on the new developer site will be updated frequently.
- Developers are encouraged to open issues or pull requests to contribute to the developer resources.
- The Solana Changelog is hosted by Nick and Colin from the Solana Foundation DevRel team.
- The episode was broadcast live from New York.
- Viewers are encouraged to subscribe to the Solana newsletter for more updates.
- The hosts can be followed on Twitter for additional Solana ecosystem news.
Questions Answered
What is the proposed wallet delegation standard in Solana?
The proposed wallet delegation standard, known as sRFC 12, is a new method that allows users to prove ownership of assets in a cold wallet without directly connecting it to decentralized applications (dApps). Instead, users can delegate this proof to a hot wallet, reducing the risk of exposing their cold storage to potential security threats. This standard aims to enhance security and user experience for Solana users, particularly those who employ cold storage solutions.
How does the new Anchor framework update benefit developers?
The new Anchor framework update allows for a wider range of dependencies, which aims to reduce issues that developers often encounter when upgrading Anchor or working with projects that use different versions of the framework. This change reflects best practices in library development, where flexibility in dependency versions can lead to better compatibility across projects. By reducing dependency conflicts, developers can spend less time troubleshooting version incompatibilities and more time building innovative applications on Solana.
What is the new developer resource site launched by Solana?
Solana has launched a new developer resource site at solana.com/developers. This site features open-source guides and resources that anyone can contribute to. The resources are stored as raw markdown files in a public GitHub repository, making it easy for the community to update and improve the documentation. This new site aims to solve the discoverability problem for Solana resources, making it easier for developers to find the information they need when building on Solana.
How can developers contribute to the new Solana developer resource site?
Developers can contribute to the new Solana developer resource site by opening issues or pull requests on the GitHub repository where the resources are stored. They can suggest new guides, update existing ones, or help improve the overall structure and organization of the resources. This collaborative approach allows the entire Solana community to participate in creating and maintaining comprehensive and up-to-date documentation.
What are the potential implications of these updates for the Solana ecosystem?
These updates have several potential implications for the Solana ecosystem. The wallet delegation standard could significantly enhance security for users. The Anchor framework updates could improve the developer experience by reducing common issues. The new developer resource site could lower the barrier to entry for new developers and help experienced developers stay up-to-date. Together, these updates could lead to increased confidence in the platform, attract more developers, foster a stronger sense of community, and ultimately accelerate innovation in the Solana ecosystem.
On this page
- sRFC 12: Wallet Delegation Standard for Secure Proof of Ownership
- Anchor Framework Updates
- Launch of New Developer Resource Site
- Implications for the Solana Ecosystem
- Looking Ahead
- Facts + Figures
-
Questions Answered
- What is the proposed wallet delegation standard in Solana?
- How does the new Anchor framework update benefit developers?
- What is the new developer resource site launched by Solana?
- How can developers contribute to the new Solana developer resource site?
- What are the potential implications of these updates for the Solana ecosystem?
Related Content
Solana Changelog June 14 - Wallet Delegation, Anchor updates, and a new Developer Site
Discover the latest Solana updates including a new wallet delegation standard, Anchor improvements, and a revamped developer website. Stay ahead in the Solana ecosystem!
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 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 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 - 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 Jul 17 - Deprecations, Precompiles, and Developer Resources
Explore Solana's latest changes including precompile improvements, deprecated code removals, and exciting new developer resources in this comprehensive update.
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 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 Oct 23
Discover how Solana is attracting more developers than ever, with insights on the largest crypto hackathon and recent performance optimizations.
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 November 6th
Get the latest Solana updates including SIMD 189 for stricter ELF headers, Agave 2.1 pre-release, Web3.js 2.0 launch, and crucial developer insights.
Solana Changelog Apr 16 - Vote Instructions, Bank forwarding, QOS
Explore the latest Solana updates including SIMD-138, bank forwarding filters, and stake-weighted QoS enhancements for improved network efficiency and developer experience.
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 - 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.
- Our Validator
- Borrow / Lend
- Liquidity Pools
- Token Swaps & Trading
- Yield Farming
- Solana Explained
- Is Solana an Ethereum killer?
- Transaction Fees
- Why Is Solana Going Up?
- Solana's History
- What makes Solana Unique?
- What Is Solana?
- How To Buy Solana
- Solana's Best Projects: Dapps, Defi & NFTs
- Choosing The Best Solana Validator
- Staking Rewards Calculator
- Liquid Staking
- Can You Mine Solana?
- Solana Staking Pools
- Staking On Solana
- How To Unstake Solana
- How To Unstake Solana
- How validators earn
- Best Wallets For Solana