Liquid Stake with compassSOL for an 9.66% 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.9% APY staking with Solana Compass

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

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

Learn more

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

By Changelog

Published on 2022-09-13

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

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

Solana Changelog: Transaction v0, Fee Markets for Storage, and SuperTeam Earn

In the fast-paced world of blockchain technology, Solana continues to push the boundaries of innovation and performance. The latest Solana Changelog, featuring Colin, Jacob, and Joe, brings us exciting updates on the upcoming versioned transactions, fee markets for storage, and the launch of SuperTeam Earn. Let's dive into these developments and explore what they mean for the Solana ecosystem.

Versioned Transactions: A Game-Changer for Solana

One of the most anticipated features coming to Solana is the introduction of versioned transactions, specifically Transaction v0. This new transaction format is set to revolutionize how developers interact with the Solana blockchain, offering enhanced capabilities and improved efficiency.

What are Versioned Transactions?

Versioned transactions introduce multiple types of transaction formats to the Solana blockchain. The current format will be known as "legacy," while the new format will be called "version zero." This new version brings with it a powerful feature known as Address Look-Up Tables.

Address Look-Up Tables: Expanding Transaction Possibilities

Address Look-Up Tables are a game-changing feature that allows developers to reference up to 255 different accounts using a single account in their transaction. This innovation has two primary benefits:

  1. Increased Composability: Developers can now work with more accounts in a single transaction, enabling more complex and feature-rich applications.

  2. Transaction Compression: The current limit for Solana transactions is 1232 bytes. With Address Look-Up Tables, developers can significantly compress the amount of space a transaction occupies, allowing for more efficient use of blockchain resources.

Timeline for Implementation

The Solana team is targeting the end of September for the release of versioned transactions and Address Look-Up Tables on Mainnet Beta. This rapid deployment showcases Solana's commitment to continuous improvement and innovation.

Fee Markets for Storage: A New Proposal

In addition to versioned transactions, the Solana team is exploring a new proposal for fee markets specifically tailored for storage. This proposal aims to create a more dynamic and efficient system for allocating storage resources on the blockchain.

How Do Fee Markets for Storage Work?

The proposed fee market for storage introduces a demand-based fee structure for setting up accounts on the Solana blockchain. Here are the key points:

  1. Size-Based Pricing: The fee for creating an account will be based on the size of storage requested.

  2. Increased Flexibility: Developers will have the ability to request storage sizes beyond the current 10-megabyte limit.

  3. Validator Benefits: The new fee structure is designed to benefit validators, ensuring a fair distribution of resources and compensation.

Current Status and Feedback

As of now, the fee markets for storage proposal is in the draft stage. The Solana team is actively seeking feedback from the community, encouraging developers and stakeholders to review the proposal on GitHub and share their thoughts.

SuperTeam Earn: Empowering the Solana Community

One of the most exciting announcements in this Changelog is the launch of SuperTeam Earn by SuperTeamDAO in India. This new platform is set to revolutionize how developers, creators, and enthusiasts engage with the Solana ecosystem.

What is SuperTeam Earn?

SuperTeam Earn is a comprehensive platform that brings together various opportunities for individuals looking to contribute to and benefit from the Solana ecosystem. The platform offers:

  1. Bounties: Developers can find and complete specific tasks or projects for rewards.

  2. Job Offers: Full-time and part-time employment opportunities within the Solana ecosystem.

  3. Grant Opportunities: Funding options for innovative projects and ideas.

  4. Learning Resources: Educational materials to help users expand their knowledge of Solana and blockchain technology.

User Experience and Accessibility

The SuperTeam Earn platform boasts an impressive and intuitive user interface, making it easy for users to navigate and find relevant opportunities. The team behind SuperTeam Earn unveiled the platform at the D'Dellie hacker house, showcasing its potential to a live audience.

SDK Updates: Preparing for Versioned Transactions

To support the upcoming versioned transactions, the Solana team has been hard at work updating various SDKs and tools. These updates ensure that developers can seamlessly integrate the new transaction format into their applications.

Web3.js Updates

The popular Web3.js library has received significant updates to support versioned transactions. Two key methods have been enhanced:

  1. sendTransaction: Now supports versioned transactions, allowing developers to send the new transaction format.

  2. simulateTransaction: Enables simulation of versioned transactions, helping developers test their code before deployment.

RPC Response Enhancements

The JSON RPC responses have also been updated to provide more detailed information about versioned transactions:

  • Resolved Keys: The response now includes information about which accounts were loaded from a lookup table, as opposed to being directly included in the transaction.

This enhancement improves transparency and makes it easier for developers to debug and understand the execution of their transactions.

Return Data Support: Enhancing Transaction Analysis

Another notable improvement is the addition of return data support for the getBlock and getTransaction methods. Previously, developers could only see potential return data from a call using simulateTransaction. Now, they can access actual return data from executed transactions, opening up new possibilities for on-chain analysis and application development.

Benefits of Return Data Support

  1. Improved Debugging: Developers can more easily troubleshoot issues by examining the actual data returned by their programs.

  2. Enhanced Analytics: The ability to access return data from past transactions enables more sophisticated on-chain analytics.

  3. Increased Transparency: Users and developers alike can gain deeper insights into the operations of Solana programs.

The Importance of Community Feedback

Throughout the Changelog, the hosts emphasized the importance of community feedback in shaping Solana's development. Whether it's providing input on the fee markets for storage proposal or exploring the new SuperTeam Earn platform, community engagement is crucial for the ecosystem's growth.

How to Get Involved

  1. GitHub Discussions: Participate in discussions and provide feedback on proposals and pull requests.

  2. Solana Stack Exchange: Engage with other developers and ask questions on the dedicated Solana Stack Exchange.

  3. Twitter: Follow the Solana developer accounts for the latest updates and discussions.

  4. SuperTeam Earn: Explore opportunities to contribute to the ecosystem and earn rewards.

Looking Ahead: Solana's Bright Future

The developments discussed in this Changelog demonstrate Solana's commitment to innovation and improvement. From versioned transactions that expand the capabilities of the blockchain to community-driven initiatives like SuperTeam Earn, Solana is paving the way for a more robust and accessible blockchain ecosystem.

Breakpoint 2022: A Glimpse into the Future

As the Solana ecosystem continues to evolve, the upcoming Breakpoint conference promises to be an exciting event for developers, investors, and enthusiasts alike. Attendees can expect to learn more about these recent developments and gain insights into the future direction of Solana.

Conclusion: Solana's Unstoppable Momentum

The latest Solana Changelog highlights the platform's relentless pursuit of innovation and improvement. With versioned transactions on the horizon, new proposals for resource allocation, and community-driven initiatives gaining traction, Solana is solidifying its position as a leader in the blockchain space.

As developers and users eagerly await the implementation of these new features, it's clear that Solana's ecosystem is thriving. The combination of technical advancements and community engagement creates a powerful synergy that propels the platform forward.

Whether you're a seasoned Solana developer or just getting started in the blockchain world, there's never been a more exciting time to be part of the Solana community. With each update and innovation, Solana is not just keeping pace with the rapidly evolving blockchain landscape – it's setting the pace for others to follow.

Facts + Figures

  • Versioned transactions (Transaction v0) and Address Look-Up Tables are targeted for release on Mainnet Beta by the end of September 2022.
  • Address Look-Up Tables allow mapping of one account to up to 255 different accounts in a single transaction.
  • The current transaction size limit on Solana is 1232 bytes.
  • A new proposal for fee markets for storage introduces a demand-based fee structure for account creation.
  • The proposed fee market for storage may allow for account sizes beyond the current 10-megabyte limit.
  • SuperTeam Earn, launched by SuperTeamDAO in India, offers bounties, job opportunities, grants, and learning resources for the Solana ecosystem.
  • Web3.js library has been updated to support versioned transactions in sendTransaction and simulateTransaction methods.
  • JSON RPC responses now include information about resolved keys from Address Look-Up Tables.
  • Return data support has been added for getBlock and getTransaction methods, enhancing on-chain analysis capabilities.
  • The Solana Stack Exchange is available for developers to ask questions and engage with the community.
  • Breakpoint 2022 conference is upcoming, promising insights into Solana's future developments.

Questions Answered

What are versioned transactions in Solana?

Versioned transactions are a new feature in Solana that introduce multiple types of transaction formats. The current format will be known as "legacy," while the new format is called "version zero." This new version brings with it Address Look-Up Tables, allowing developers to reference up to 255 different accounts using a single account in their transaction, increasing composability and enabling transaction compression.

How do Address Look-Up Tables benefit Solana developers?

Address Look-Up Tables provide two main benefits for Solana developers. First, they increase composability by allowing developers to work with more accounts in a single transaction, enabling more complex and feature-rich applications. Second, they enable transaction compression, allowing developers to significantly reduce the space a transaction occupies within the 1232-byte limit, leading to more efficient use of blockchain resources.

What is the proposed fee market for storage on Solana?

The proposed fee market for storage on Solana introduces a demand-based fee structure for setting up accounts on the blockchain. The fee for creating an account will be based on the size of storage requested, potentially allowing for storage sizes beyond the current 10-megabyte limit. This proposal aims to create a more dynamic and efficient system for allocating storage resources while also benefiting validators.

What is SuperTeam Earn and what does it offer?

SuperTeam Earn is a comprehensive platform launched by SuperTeamDAO in India for the Solana ecosystem. It offers various opportunities including bounties for specific tasks or projects, job offers within the Solana ecosystem, grant opportunities for innovative projects, and learning resources to help users expand their knowledge of Solana and blockchain technology. The platform features an intuitive user interface, making it easy for users to find relevant opportunities.

How have Solana's SDKs been updated to support versioned transactions?

Solana's SDKs, particularly Web3.js, have been updated to support versioned transactions. The sendTransaction and simulateTransaction methods now support the new transaction format. Additionally, JSON RPC responses have been enhanced to include information about resolved keys from Address Look-Up Tables, improving transparency and making it easier for developers to debug and understand transaction execution.

What new features have been added to transaction analysis in Solana?

Return data support has been added for the getBlock and getTransaction methods in Solana. This enhancement allows developers to access actual return data from executed transactions, not just potential return data from simulations. This improvement opens up new possibilities for on-chain analysis, improves debugging capabilities, and increases transparency in program operations.

How can developers and community members contribute to Solana's development?

Developers and community members can contribute to Solana's development in several ways. They can participate in GitHub discussions and provide feedback on proposals and pull requests. The Solana Stack Exchange is available for asking questions and engaging with other developers. Following Solana developer accounts on Twitter keeps them updated with the latest news. Additionally, exploring opportunities on SuperTeam Earn allows direct contribution to the ecosystem while earning rewards.

When can we expect to see versioned transactions implemented on Solana's Mainnet Beta?

According to the Changelog, versioned transactions (Transaction v0) and Address Look-Up Tables are targeted for release on Solana's Mainnet Beta by the end of September 2022. This rapid deployment showcases Solana's commitment to continuous improvement and innovation in the blockchain space.

Related Content

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

Explore Solana's upcoming versioned transactions, new fee markets for storage, and the exciting launch of SuperTeam Earn in this in-depth Solana Changelog episode.

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 - 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 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 - 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 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 - 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 - December 13, 2022 - BigTable Fixes, Versioned Tx Program Testing, and OpenBook!

Explore the latest Solana updates including transaction capping, BigTable improvements, versioned transactions in program tests, and the exciting launch of OpenBook DEX.

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 - 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 - December 13, 2022 - BigTable Fixes, Versioned Tx Program Testing, and OpenBook!

Discover the latest Solana updates including transaction capping, BigTable improvements, versioned transactions in program tests, and the exciting launch of OpenBook DEX.

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 - 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 - February 14, 2023 - Diet Clients, 1.15 Release, and Metaplex Fusion

Explore Solana's newest features including diet clients for improved security, the 1.15 release, and innovative NFT farming with Metaplex Fusion.