Earn 5.87% APY staking with Solana Compass + help grow Solana's ecosystem

Stake natively or with our LST compassSOL to earn a market leading APY

Podcast Summary Solana Changelog

Solana Changelog - Feb 13 - Devnet Faucets, Token Extension Hooks, Leader Tipping, and Mountain DAO

Explore the latest Solana updates including a comprehensive faucet guide, token extension improvements, leader tipping proposal, and insights from the Mountain DAO event in Salt Lake City.

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

Solana Changelog: Faucet Guide, Token Extensions, and Mountain DAO Insights

In the latest episode of the Solana Changelog, hosts Jonas and Mike McKenna deliver a wealth of updates and insights from the heart of the Mountain DAO event in Salt Lake City. This week's discussion covers critical developments in the Solana ecosystem, from new developer resources to proposed protocol improvements. Let's dive into the key topics that are shaping the future of Solana.

Mountain DAO: A Gathering of Solana's Brightest Minds

The episode kicks off with an exciting update from Mike about the ongoing Mountain DAO event in Salt Lake City, Utah. This month-long blockchain hacking festival has attracted over 110 participants in its first week, with expectations of nearly 400 attendees throughout the entire event.

"We have more than 110 people here this week. There'll be a little bit of under 400 people throughout the whole month. And some of the best builders in the whole ecosystem here," Mike enthuses.

The event has drawn some of the most talented developers in the Solana ecosystem, including the team from Adagram Labs, who are pioneering AI applications on Solana, and T.H. Lawrence, creator of the innovative local host validator with time-travel capabilities.

Mountain DAO serves as a crucible for innovation, bringing together the brightest minds in the Solana space. It's an opportunity for developers to collaborate, share ideas, and push the boundaries of what's possible on the Solana blockchain.

Addressing the Recent Mainnet Beta Outage

Jonas addresses the recent outage on Solana's Mainnet Beta, which occurred on February 6th and lasted approximately five hours. While such incidents are undoubtedly concerning for the ecosystem, the swift response and resolution highlight the resilience and dedication of the Solana community.

"It was on the 6th of February in the night and the fix for this was actually already prepared. So it was quickly rolled out and then in the night like all the validators gathered together in Discord and figured out the highest available optimistically confirmed slot," Jonas explains.

The community's rapid mobilization to coordinate the restart demonstrates the strength of Solana's decentralized network. Validators worked together to identify the highest available optimistically confirmed slot and orchestrated a coordinated restart, resolving the issue within a relatively short timeframe.

For those seeking more detailed information about the outage, a comprehensive report is available on the Solana website. This transparency is crucial for maintaining trust within the community and providing developers with the information they need to understand and mitigate such issues in the future.

Improved Devnet Faucet Access

One of the most significant updates for Solana developers is the introduction of a new guide for accessing devnet SOL. This resource addresses a common pain point for developers who have struggled to obtain testnet tokens in the past.

The guide outlines several methods for acquiring devnet SOL:

  1. Solana CLI: Developers can use the command solana airdrop to receive up to 10 SOL per day.
  2. Web Faucet: A web-based interface with higher airdrop limits, now featuring GitHub login integration for increased token allocation.
  3. RPC Provider Faucets: Some RPC providers, such as Helius, Quicknode, and Triton, offer their own faucets with better success rates when using their URLs.
  4. Proof of Work Faucet: For those needing larger amounts of SOL, a proof of work tool can generate tokens over time.
  5. Discord Communities: Channels like LAMPR DAO and 76 Devs Discord offer faucet bots for token distribution.

Jonas also shares a sustainable tip for developers: "You can use solana program show --buffers which shows you all the buffers that you already have, and then you can just close them or solana program show --programs. And like I have 25 programs deployed, and you can just close a few of them probably and then just reuse the SOL."

This comprehensive guide and the various options available demonstrate Solana's commitment to improving the developer experience and ensuring that builders have the resources they need to create and test their applications effectively.

Token Extension Improvements in SPL JavaScript SDK

The latest version of the SPL JavaScript SDK (version 0.40) introduces significant improvements to the way transfer hooks work. These enhancements make it easier for developers to implement and manage token extensions.

"There's especially, there's some helper functions now which can very easily get you all the additional accounts that you need for the transfer hooks," Jonas explains.

The updated guide includes:

  • A "Hello World" example
  • A counter program demonstration
  • A more complex example showcasing delegate usage for transfer fees

Each example in the guide comes with a direct link to open the code in Solana Playground, streamlining the learning and implementation process for developers.

This update to the SPL JavaScript SDK reflects Solana's ongoing efforts to simplify complex processes and provide developers with powerful tools to build sophisticated applications on the platform.

Solana Scribes: A Writing Hackathon

Mike introduces an exciting new initiative called Solana Scribes, a writing hackathon with substantial prizes totaling $137,390. This unique event focuses on creating high-quality documentation and content for the Solana ecosystem.

"It is really the whole world of Solana. So it's economics, it's DeFi, it's communication. It's things like poems and thought-provoking essays, way for the technology. There's memes, there's all types of like just amazing public goods, gaming," Mike elaborates.

The Solana Scribes hackathon represents a novel approach to improving the ecosystem's knowledge base. By incentivizing content creation across various domains, Solana aims to enhance its documentation, educational resources, and overall community engagement.

This initiative not only helps in creating valuable resources for developers and users but also encourages diverse perspectives and creative expressions within the Solana community. It's an opportunity for writers, thinkers, and creators to contribute to the ecosystem in meaningful ways beyond code.

New and Improved Solana Documentation Site

A significant update to Solana's documentation infrastructure has been unveiled. The documentation site has moved from docs.solana.com to solana.com/docs, bringing with it a host of improvements designed to enhance user experience and content quality.

Mike highlights some of the key enhancements:

  • Improved navigation
  • Anchor links for deep linking within documents
  • A streamlined GitHub integration for easy document editing and contribution

"We're putting a lot of effort into basically making sure we're producing less documents that are better maintained. So we're retiring a lot of the older docs and really just merging it into one place and that place to find everything will be solana.com/docs," Mike explains.

This overhaul of the documentation site reflects Solana's commitment to providing clear, up-to-date, and easily accessible information to its growing community of developers and users. The emphasis on maintainability and user contribution aligns with the open-source ethos that has been a cornerstone of Solana's success.

Solana Stack Exchange: A Thriving Community Resource

The Solana Stack Exchange has emerged as a vital resource for developers seeking answers to technical questions. Mike and Jonas both express their enthusiasm for this platform and its growing community of contributors.

"Fuzzy Yeti has had 290 hit points in only 44 days. Way. Sol has gotten 240 points in only 21 days," Mike shares, highlighting the active participation of new users.

The Stack Exchange platform offers several advantages:

  • Easily searchable solutions to common problems
  • A voting system to highlight the most helpful questions and answers
  • Integration with search engines for quick problem-solving

Jonas adds, "Honestly, if you have any error message on the console, if it's not obvious what it is, paste it in Solana Stack Exchange and you'll probably find an answer almost immediately."

The success of Solana Stack Exchange demonstrates the power of community-driven support and knowledge sharing. It has become an indispensable tool for developers at all levels, fostering a culture of collaboration and mutual assistance within the Solana ecosystem.

Proposed Leader Tipping Mechanism

An intriguing proposal has been put forward in the form of SIMD-109, which aims to introduce a tipping mechanism for sending SOL to the current leader in the Solana network. This proposal, originating from the team behind Jito, a prominent validator solution, has sparked interesting discussions within the community.

Mike explains the distinction between tipping and priority fees: "Tipping is something you can add to your transactions that only gets paid if the transaction actually goes through. So the leader will receive that tip if it processes the transaction as opposed to a priority fee, which is taken even if the transaction does not immediately go through."

The proposal explores various implementation options, including:

  1. A dedicated tipping program
  2. A syscall for directly funding the current leader

This initiative aims to standardize a practice that has gained popularity within the Jito ecosystem, potentially integrating it more deeply into the Solana core protocol. The ongoing discussion reflects the community's engagement in shaping Solana's future and optimizing its economic model.

Exponential Fee Proposal for Write-Locked Accounts

Another significant proposal under discussion is SIMD-110, which suggests implementing exponentially increasing fees for write-locked accounts. This proposal addresses challenges faced during high-congestion events, such as NFT mints or large token airdrops.

Jonas highlights the complexity of finding an optimal solution: "It's very difficult to find a perfect solution for this, of course. Yeah, here you can see, for example, the statistics during the last airdrop."

The proposal aims to create a more efficient fee structure that can adapt to network congestion, potentially improving the overall user experience during high-demand periods. Community members are encouraged to review the detailed statistics and participate in the ongoing discussions to help shape this important aspect of Solana's economic model.

Conclusion: Solana's Continuous Evolution

This episode of the Solana Changelog underscores the dynamic nature of the Solana ecosystem. From addressing network challenges to improving developer resources and proposing innovative protocol enhancements, Solana continues to evolve at a rapid pace.

The Mountain DAO event serves as a microcosm of the broader Solana community – collaborative, innovative, and dedicated to pushing the boundaries of blockchain technology. As the ecosystem grows and matures, initiatives like the Solana Scribes hackathon and the improved documentation site play crucial roles in nurturing a knowledgeable and engaged community.

For developers and enthusiasts alike, staying informed about these changes and participating in community discussions is key to leveraging the full potential of Solana. Whether it's through contributing to Stack Exchange, exploring new SDK features, or engaging with proposed protocol improvements, there are numerous ways to be part of Solana's exciting journey forward.

As Solana continues to address challenges and implement improvements, it reinforces its position as a leading blockchain platform for building scalable and user-friendly decentralized applications. The future looks bright for Solana, with a committed community and a relentless focus on innovation driving its progress.

Facts + Figures

  • Mountain DAO event in Salt Lake City has over 110 participants in its first week, with expectations of nearly 400 attendees throughout the month-long event.
  • The recent Mainnet Beta outage on February 6th lasted approximately 5 hours before being resolved.
  • The new Solana faucet guide outlines multiple methods for obtaining devnet SOL, including CLI airdrops of up to 10 SOL per day.
  • The web-based faucet now features GitHub login integration for increased token allocation.
  • SPL JavaScript SDK version 0.40 introduces improvements to transfer hook functionality.
  • Solana Scribes writing hackathon offers $137,390 in prizes for creating documentation and content across various Solana-related topics.
  • The Solana documentation site has moved from docs.solana.com to solana.com/docs with improved navigation and contribution features.
  • Solana Stack Exchange has seen active participation, with new users like Fuzzy Yeti earning 290 hit points in 44 days and Way.Sol gaining 240 points in 21 days.
  • SIMD-109 proposes a leader tipping mechanism to send SOL directly to the current network leader.
  • SIMD-110 suggests implementing exponentially increasing fees for write-locked accounts to address network congestion during high-demand events.
  • Jito currently runs 51% of all Solana validators.

Questions Answered

What is Mountain DAO?

Mountain DAO is a month-long blockchain hacking festival taking place in Salt Lake City, Utah. It brings together some of the best builders in the Solana ecosystem, including teams working on AI applications and innovative validator solutions. The event hosts over 110 participants in its first week and expects to see nearly 400 attendees throughout its duration, fostering collaboration and innovation within the Solana community.

How was the recent Mainnet Beta outage resolved?

The recent Mainnet Beta outage, which occurred on February 6th, was resolved through a coordinated effort by Solana validators. The fix was quickly rolled out, and validators gathered in Discord to determine the highest available optimistically confirmed slot. They then coordinated a restart based on this information, resolving the issue within approximately 5 hours. This swift response demonstrates the resilience and collaborative nature of the Solana network.

What new resources are available for developers to obtain devnet SOL?

Solana has introduced a comprehensive guide outlining multiple methods for obtaining devnet SOL. These include using the Solana CLI for airdrops up to 10 SOL per day, a web-based faucet with higher limits and GitHub login integration, RPC provider faucets, a proof of work faucet for larger amounts, and Discord community faucet bots. Additionally, developers can recycle SOL by closing unused program buffers or programs.

What improvements have been made to the SPL JavaScript SDK?

The latest version (0.40) of the SPL JavaScript SDK introduces significant improvements to transfer hook functionality. It includes new helper functions that simplify the process of obtaining additional accounts needed for transfer hooks. The updated guide provides examples ranging from a "Hello World" demonstration to more complex scenarios involving delegate usage for transfer fees, each with direct links to Solana Playground for easy implementation.

What is the Solana Scribes hackathon?

Solana Scribes is a writing hackathon offering $137,390 in prizes for creating high-quality documentation and content for the Solana ecosystem. It covers a wide range of topics including economics, DeFi, communication, creative writing, and memes. This initiative aims to improve Solana's knowledge base, educational resources, and community engagement by incentivizing diverse content creation beyond just code contributions.

How has the Solana documentation site been improved?

The Solana documentation site has been moved to solana.com/docs and undergone significant improvements. These include enhanced navigation, the addition of anchor links for deep linking within documents, and streamlined GitHub integration for easier editing and contribution. The focus has been on producing fewer, better-maintained documents by consolidating and updating existing content, making it easier for users to find the information they need.

What is the proposed leader tipping mechanism in SIMD-109?

SIMD-109 proposes a mechanism for users to send SOL tips directly to the current network leader. Unlike priority fees, these tips would only be paid if the transaction is successfully processed. The proposal explores implementation options such as a dedicated tipping program or a syscall for direct leader funding. This initiative aims to standardize a practice popular in the Jito ecosystem and potentially integrate it into Solana's core protocol.

What does SIMD-110 propose regarding fees for write-locked accounts?

SIMD-110 suggests implementing exponentially increasing fees for write-locked accounts on the Solana network. This proposal aims to address challenges faced during high-congestion events like NFT mints or large token airdrops. By creating a more dynamic fee structure, the proposal seeks to improve network efficiency and user experience during periods of high demand, though finding the perfect solution remains a complex challenge.


Comments

Please login to leave a comment.

Related Content

Solana Changelog - February 13, 2024: DevNet Faucets, Token Extension Hooks, Leader Tipping, and Mountain DAO

Explore the latest Solana developments, including improved DevNet faucets, token extension hooks, a leader tipping proposal, and insights from the Mountain DAO event in Utah.

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 - Feature Activation, Decoupling the SVM, and Rust v1.76

Explore Solana's newest developments including feature activation schedules, SVM decoupling, Rust upgrade to v1.76, and upcoming events in this comprehensive 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 31 - New Hackathon, Custom Anchor Discriminators, and Blockchain Optimizations

Explore Solana's latest developments including the Radar hackathon, custom Anchor discriminators, ZK compression on DevNet, and blockchain optimizations in this comprehensive changelog.

Token Extensions and Solana's Long-Term Strategy with Austin Federa

Austin Federa discusses Solana's innovative token extensions, mobile strategy, and vision for the future of blockchain technology and adoption.

Solana Changelog June 22 - Token Metadata, Anchor 28, QUIC on Turbine

Discover the latest Solana updates including the Token Metadata Interface proposal, Anchor 0.28.0 release, and QUIC implementation for Turbine in this comprehensive changelog.

Solana Changelog - November 21: Disabling Rent Collection, GraphQL Resolver, and Confidential Transfers

Explore Solana's latest developments including plans to disable rent collection, new GraphQL resolver for RPC, and a guide for confidential token transfers.

How MetaDAO Became Solana's Breakout Token Launchpad | Kollan House

Deep dive into how MetaDAO is revolutionizing token launches on Solana through futarchy, creating unruggable ICOs with built-in investor protections and market-driven governance.

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 Aug 28 - Simulate Compute Units, Deprecating Legacy Vote Instructions, and Radar Hackathon

Discover the latest Solana updates including CLI compute unit simulation, deprecated vote instructions, and the exciting Radar hackathon starting September 2nd.

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 - 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 - Feb 20 - Feature Activation, Decoupling the SMV, and Rust v1.76

Explore Solana's recent developments including feature activation schedules, SVM decoupling efforts, and the upgrade to Rust v1.76. Learn about upcoming events and Stack Exchange updates.

Solana Changelog - August 15th, 2022 - Stack Exchange, Token 2022 & MinContext Slot

Solana's developer ecosystem expands with Stack Exchange public beta, Token 2022 release, and new MinContext Slot features. Learn about the latest updates in the Solana blockchain.

Solana tokens

Solana Token Markets

Explore all tokens →