# sRFC

**URL:** https://forum.solana.com/c/srfc/6.md

[Latest](https://forum.solana.com/latest.md) · [Categories](https://forum.solana.com/categories.md) · [Tags](https://forum.solana.com/tags.md)

---

## [SRFCs have moved to Github](https://forum.solana.com/t/srfcs-have-moved-to-github/4211)

<div class="topic-metadata">

**Author:** [@jacobcreech](https://forum.solana.com/u/jacobcreech)\
**Replies:** 0\
**Last updated:** [August 5, 2025, 6:51pm UTC](https://forum.solana.com/t/srfcs-have-moved-to-github/4211 "2025-08-05T18:51:28Z")

</div>

We’ve moved sRFCs to Github. You can find newer sRFCs on Solana Foundation Discussions

---

## [Solana Request for Comments Info READ FIRST](https://forum.solana.com/t/solana-request-for-comments-info-read-first/16)

<div class="topic-metadata">

**Author:** [@jacobcreech](https://forum.solana.com/u/jacobcreech)\
**Replies:** 2\
**Last updated:** [April 22, 2025, 12:22pm UTC](https://forum.solana.com/t/solana-request-for-comments-info-read-first/16 "2025-04-22T12:22:45Z")

</div>

What is a SRFC? Solana Request for Comments is a proposal for an application standard on Solana. The proposal should document the rationale for the standard and provide enough documentation to understand the implementati…

---

## [sRFC 37: Efficient Block/Allow List Token Standard](https://forum.solana.com/t/srfc-37-efficient-block-allow-list-token-standard/4036)

<div class="topic-metadata">

**Author:** [@qtmoses](https://forum.solana.com/u/qtmoses)\
**Replies:** 4\
**Last updated:** [June 30, 2025, 4:45pm UTC](https://forum.solana.com/t/srfc-37-efficient-block-allow-list-token-standard/4036 "2025-06-30T16:45:28Z")

</div>

sRFC 37: Efficient Block/Allow List Token Standard Summary This proposal aims to introduce a novel mechanism of permissioned tokens without the drawbacks of the existing solutions. By following this specification, issuer…

---

## [sRFC 30: Account Abstraction Interfaces](https://forum.solana.com/t/srfc-30-account-abstraction-interfaces/1860)

<div class="topic-metadata">

**Author:** [@Elwin](https://forum.solana.com/u/Elwin)\
**Replies:** 1\
**Last updated:** [April 16, 2025, 9:13pm UTC](https://forum.solana.com/t/srfc-30-account-abstraction-interfaces/1860 "2025-04-16T21:13:46Z")

</div>

Summary This proposal aims to introduce a standardized interface for Account Abstraction (AA) in the Solana ecosystem. By following this interface, any protocol interested in AA development on Solana can unify the operat…

---

## [sRFC 00002: Off-Chain Instruction Account Resolution](https://forum.solana.com/t/srfc-00002-off-chain-instruction-account-resolution/25)

<div class="topic-metadata">

**Author:** [@ngundotra](https://forum.solana.com/u/ngundotra)\
**Replies:** 4\
**Last updated:** [April 16, 2025, 9:10pm UTC](https://forum.solana.com/t/srfc-00002-off-chain-instruction-account-resolution/25 "2025-04-16T21:10:07Z")

</div>

Off-Chain Accounts Resolution for Transaction Creation Summary This RFC proposes a solution for collecting all the Accounts needed for a Solana transaction before the transaction is sent to the network. By introducing a …

---

## [sRFC-35 - Address/Domain Association Specification](https://forum.solana.com/t/srfc-35-address-domain-association-specification/3155)

<div class="topic-metadata">

**Author:** [@nickfrosty](https://forum.solana.com/u/nickfrosty)\
**Replies:** 19\
**Last updated:** [April 16, 2025, 9:04pm UTC](https://forum.solana.com/t/srfc-35-address-domain-association-specification/3155 "2025-04-16T21:04:42Z")

</div>

sRFC-35 - Address/Domain Association Specification Summary Solana addresses can be publicly linked to domain names using DNS TXT records or a well-known file. This allows for applications and services (like wallets, exch…

---

## [sRFC 36 - Typed Message Payload Rendering in Wallets](https://forum.solana.com/t/srfc-36-typed-message-payload-rendering-in-wallets/3678)

<div class="topic-metadata">

**Author:** [@LukasDeco](https://forum.solana.com/u/LukasDeco)\
**Replies:** 1\
**Last updated:** [April 16, 2025, 2:14pm UTC](https://forum.solana.com/t/srfc-36-typed-message-payload-rendering-in-wallets/3678 "2025-04-16T14:14:32Z")

</div>

sRFC 36 - Typed Message Payload Rendering in Wallets TLDR; To improve DeFi UX, we can eliminate gas fees for market takers by allowing them to sign an IDL-encoded message instead of submitting a transaction. The maker ca…

---

## [sRFC 33 - Sign message in Actions/blinks](https://forum.solana.com/t/srfc-33-sign-message-in-actions-blinks/2026)

<div class="topic-metadata">

**Author:** [@nickfrosty](https://forum.solana.com/u/nickfrosty)\
**Replies:** 12\
**Last updated:** [February 7, 2025, 2:46pm UTC](https://forum.solana.com/t/srfc-33-sign-message-in-actions-blinks/2026 "2025-02-07T14:46:05Z")

</div>

sRFC 33 - Sign message in Actions/blinks TLDR Add the ability for Actions and blinks to ask users to sign a plaintext message. This is a common and no-cost way to validate a user actually controls a given wallet address. …

---

## [sRFC 34 - Standardized Relayer API](https://forum.solana.com/t/srfc-34-standardized-relayer-api/2876)

<div class="topic-metadata">

**Author:** [@ilan\_g](https://forum.solana.com/u/ilan_g)\
**Replies:** 0\
**Last updated:** [January 7, 2025, 9:30pm UTC](https://forum.solana.com/t/srfc-34-standardized-relayer-api/2876 "2025-01-07T21:30:08Z")

</div>

sRFC 34 - Standardized Relayer API Summary This RFC proposes a standard API that teams can adopt/implement to enable on-chain activity without end users holding SOL (gas abstraction/gasless transactions). Creating a netw…

---

## [Directly supporting blinks in wallets (aside from external sites/x)](https://forum.solana.com/t/directly-supporting-blinks-in-wallets-aside-from-external-sites-x/2539)

<div class="topic-metadata">

**Author:** [@silostack](https://forum.solana.com/u/silostack)\
**Replies:** 0\
**Last updated:** [November 30, 2024, 5:20pm UTC](https://forum.solana.com/t/directly-supporting-blinks-in-wallets-aside-from-external-sites-x/2539 "2024-11-30T17:20:21Z")

</div>

Adding blinks support for QR scanning wallets Summary Browser wallets like Phantom support blinks by reading a URL and rendering data received back. For example, displaying options for the user to pick from, entering an …

---

## [Multiple txs in actions/blinks](https://forum.solana.com/t/multiple-txs-in-actions-blinks/2072)

<div class="topic-metadata">

**Author:** [@rexap](https://forum.solana.com/u/rexap)\
**Replies:** 4\
**Last updated:** [October 21, 2024, 8:11pm UTC](https://forum.solana.com/t/multiple-txs-in-actions-blinks/2072 "2024-10-21T20:11:01Z")

</div>

Multiple txs in actions/blinks Summary Currently Action POST response only allows for the returning of a single transaction (tx) as a string. /\*\* \* Response body payload returned from the Action POST Request \*/ export…

---

## [sRFC 33: Media Types of Blink](https://forum.solana.com/t/srfc-33-media-types-of-blink/2267)

<div class="topic-metadata">

**Author:** [@0xaryan](https://forum.solana.com/u/0xaryan)\
**Replies:** 3\
**Last updated:** [October 21, 2024, 4:01pm UTC](https://forum.solana.com/t/srfc-33-media-types-of-blink/2267 "2024-10-21T16:01:41Z")

</div>

Summary Currently, the media types, support for the icon field are svg , png, webp, which limits the design space for the developer to show content. The goal is to introduce default media types supported by most of the …

---

## [sRFC 32: Optional Transactions in Action Chaining](https://forum.solana.com/t/srfc-32-optional-transactions-in-action-chaining/1971)

<div class="topic-metadata">

**Author:** [@0xaryan](https://forum.solana.com/u/0xaryan)\
**Replies:** 18\
**Last updated:** [September 25, 2024, 4:08pm UTC](https://forum.solana.com/t/srfc-32-optional-transactions-in-action-chaining/1971 "2024-09-25T16:08:33Z")

</div>

sRFC 32: Optional Transactions in Action Chaining Summary Transactions in Action Chaining are non-optional right now, therefore for each action in the chain the user need to sign completely differnet transactions which w…

---

## [Blinks CTA: External Linking](https://forum.solana.com/t/blinks-cta-external-linking/2018)

<div class="topic-metadata">

**Author:** [@c4b4d4](https://forum.solana.com/u/c4b4d4)\
**Replies:** 11\
**Last updated:** [September 25, 2024, 4:08pm UTC](https://forum.solana.com/t/blinks-cta-external-linking/2018 "2024-09-25T16:08:21Z")

</div>

CTA Links for Blinks Letting users define links to external sites We are looking forward to add CTA before or after somebody sends a transaction. For example, someone could add a “Learn more” button that sends the user t…

---

## [Blinks Language Localization](https://forum.solana.com/t/blinks-language-localization/2051)

<div class="topic-metadata">

**Author:** [@c4b4d4](https://forum.solana.com/u/c4b4d4)\
**Replies:** 2\
**Last updated:** [September 11, 2024, 6:41pm UTC](https://forum.solana.com/t/blinks-language-localization/2051 "2024-09-11T18:41:01Z")

</div>

Blinks Language Localization Adding Language code to requests for localizing texts Localizing texts to the user’s preferd language gives a better ux, plus it facilitates onboarding non-english speakers. Since the text o…

---

## [sRFC 23 – Field Authority Interface (for Token Metadata)](https://forum.solana.com/t/srfc-23-field-authority-interface-for-token-metadata/1661)

<div class="topic-metadata">

**Author:** [@jacksondoherty](https://forum.solana.com/u/jacksondoherty)\
**Replies:** 4\
**Last updated:** [August 20, 2024, 11:57pm UTC](https://forum.solana.com/t/srfc-23-field-authority-interface-for-token-metadata/1661 "2024-08-20T23:57:04Z")

</div>

sRFC 23 – Field Authority Interface (for Token Metadata) Summary An interface that works alongside the Token Metadata Interface (sRFC 00017) which provides field-based authority to additional public keys. Problem The To…

---

## [sRFC 28: Blinks Chaining](https://forum.solana.com/t/srfc-28-blinks-chaining/1734)

<div class="topic-metadata">

**Author:** [@spacemandev](https://forum.solana.com/u/spacemandev)\
**Replies:** 18\
**Last updated:** [August 4, 2024, 4:52am UTC](https://forum.solana.com/t/srfc-28-blinks-chaining/1734 "2024-08-04T04:52:52Z")

</div>

Blinks as they exist now have a single depth to interactions. You fetch the entrypoint of the blink with a GET request, then use one of the button actions to make a POST request to the server to fetch a transaction with …

---

## [sRFC 31: Compatibility of Blinks and Actions](https://forum.solana.com/t/srfc-31-compatibility-of-blinks-and-actions/1892)

<div class="topic-metadata">

**Author:** [@tsmbl](https://forum.solana.com/u/tsmbl)\
**Replies:** 4\
**Last updated:** [July 31, 2024, 4:34pm UTC](https://forum.solana.com/t/srfc-31-compatibility-of-blinks-and-actions/1892 "2024-07-31T16:34:13Z")

</div>

sRFC 31: Compatibility of Blinks and Actions Context & Problem Actions Spec Version Compatibility Different Blink clients, such as wallets, update at different rates. This means they might not support the latest features…

---

## [sRFC 29 - Input types of blinks and actions](https://forum.solana.com/t/srfc-29-input-types-of-blinks-and-actions/1804)

<div class="topic-metadata">

**Author:** [@nickfrosty](https://forum.solana.com/u/nickfrosty)\
**Replies:** 15\
**Last updated:** [July 24, 2024, 1:06pm UTC](https://forum.solana.com/t/srfc-29-input-types-of-blinks-and-actions/1804 "2024-07-24T13:06:08Z")

</div>

sRFC 29 - Input types of blinks and actions TLDR Add new input types within blink clients to improve the user experience and unlock new use cases for Action builders. Rationale The current Solana Actions and blinks spec…

---

## [Displaying all NFT media types in Blinks](https://forum.solana.com/t/displaying-all-nft-media-types-in-blinks/1741)

<div class="topic-metadata">

**Author:** [@EV3](https://forum.solana.com/u/EV3)\
**Replies:** 6\
**Last updated:** [July 8, 2024, 4:39pm UTC](https://forum.solana.com/t/displaying-all-nft-media-types-in-blinks/1741 "2024-07-08T16:39:36Z")

</div>

Displaying all NFT media types in Blinks Summary Adding “animation\_url” and “category” to the blinks response would allow the unfurler/extension to include more exciting media in Blinks. (“category” coming from the metap…

---

## [sRFC 00017: Token Metadata Interface](https://forum.solana.com/t/srfc-00017-token-metadata-interface/283)

<div class="topic-metadata">

**Author:** [@joncinque](https://forum.solana.com/u/joncinque)\
**Replies:** 16\
**Last updated:** [June 26, 2024, 1:42pm UTC](https://forum.solana.com/t/srfc-00017-token-metadata-interface/283 "2024-06-26T13:42:00Z")

</div>

Token-Metadata Interface Summary Token-metadata is a very complex space, but at its base, all creators of fungible and non-fungible tokens need a way to upload information about their token on-chain. This proposal cont…

---

## [sRFC 27: Blockchain Links (Blinks)](https://forum.solana.com/t/srfc-27-blockchain-links-blinks/1721)

<div class="topic-metadata">

**Author:** [@jnwng](https://forum.solana.com/u/jnwng)\
**Replies:** 0\
**Last updated:** [June 25, 2024, 1:13pm UTC](https://forum.solana.com/t/srfc-27-blockchain-links-blinks/1721 "2024-06-25T13:13:22Z")

</div>

Blockchain links (”blinks”, for short) are fully-qualified URLs intended to expose Solana Actions to numerous clients. Blinks come in a few forms: actions.json published at the origin of a domain This file acts as a c…

---

## [sRFC 26: Multi-Actions (Solana Actions v2)](https://forum.solana.com/t/srfc-26-multi-actions-solana-actions-v2/1720)

<div class="topic-metadata">

**Author:** [@jnwng](https://forum.solana.com/u/jnwng)\
**Replies:** 0\
**Last updated:** [June 25, 2024, 1:12pm UTC](https://forum.solana.com/t/srfc-26-multi-actions-solana-actions-v2/1720 "2024-06-25T13:12:48Z")

</div>

Authors: nick@dialect.to, alexey@dialect.to The Multi-Action Specification (MAS) is a extension of sRFC 25: Solana Actions and retains interoperability (but not strict backwards-compatibility). See detailed specificatio…

---

## [sRFC 25: Solana Actions v1](https://forum.solana.com/t/srfc-25-solana-actions-v1/1719)

<div class="topic-metadata">

**Author:** [@jnwng](https://forum.solana.com/u/jnwng)\
**Replies:** 0\
**Last updated:** [June 25, 2024, 1:05pm UTC](https://forum.solana.com/t/srfc-25-solana-actions-v1/1719 "2024-06-25T13:05:58Z")

</div>

v1 of the Solana Actions API specification is identical to the Solana Pay transaction request specification, with one key differentiator. Instead of the solana: URI scheme, solana-action: is used to provide an opportunit…

---

## [sRFC 0024: Extending off-chain message signing standard](https://forum.solana.com/t/srfc-0024-extending-off-chain-message-signing-standard/1681)

<div class="topic-metadata">

**Author:** [@qtmoses](https://forum.solana.com/u/qtmoses)\
**Replies:** 0\
**Last updated:** [June 14, 2024, 6:29pm UTC](https://forum.solana.com/t/srfc-0024-extending-off-chain-message-signing-standard/1681 "2024-06-14T18:29:34Z")

</div>

sRFC 0024: Extending off-chain message signing standard Summary Off-chain message signing (OCMS) is a standard used by software wallets, hardware wallets and protocols to sign arbitrary text messages. These messages have…

---

## [sRFC 00020: RWA/Security Token Standard](https://forum.solana.com/t/srfc-00020-rwa-security-token-standard/370)

<div class="topic-metadata">

**Author:** [@Dom](https://forum.solana.com/u/Dom)\
**Replies:** 14\
**Last updated:** [April 30, 2024, 5:46am UTC](https://forum.solana.com/t/srfc-00020-rwa-security-token-standard/370 "2024-04-30T05:46:11Z")

</div>

Summary This sRFC proposes the development of an open-source Real World Asset (RWA) Security Token standard, specifically focused on real estate, but applicable to many other applications, to foster wider adoption of the…

---

## [sRFC 22 - Extending support for mobile wallets in the Wallet Adapter](https://forum.solana.com/t/srfc-22-extending-support-for-mobile-wallets-in-the-wallet-adapter/1245)

<div class="topic-metadata">

**Author:** [@ZeroTimeDrift](https://forum.solana.com/u/ZeroTimeDrift)\
**Replies:** 0\
**Last updated:** [March 21, 2024, 2:26pm UTC](https://forum.solana.com/t/srfc-22-extending-support-for-mobile-wallets-in-the-wallet-adapter/1245 "2024-03-21T14:26:53Z")

</div>

Mobile Wallet Support - Wallet Adapter Summary Currently, the adapter’s support for wallet connection support is sub-optimal. Users that start a session within a mobile browser will lose session context when asked to con…

---

## [Update Base Fees](https://forum.solana.com/t/update-base-fees/1027)

<div class="topic-metadata">

**Author:** [@gmgalactus](https://forum.solana.com/u/gmgalactus)\
**Replies:** 0\
**Last updated:** [February 7, 2024, 9:41am UTC](https://forum.solana.com/t/update-base-fees/1027 "2024-02-07T09:41:21Z")

</div>

Title: Updated Base Fees Summary I had written an article about base fees and how the base fees should look depending on the cluster size. I want to hear from the community about their opinion. There are multiple appr…

---

## [sRFC 21 - Nested Account Resolution](https://forum.solana.com/t/srfc-21-nested-account-resolution/949)

<div class="topic-metadata">

**Author:** [@ngundotra](https://forum.solana.com/u/ngundotra)\
**Replies:** 0\
**Last updated:** [January 15, 2024, 12:31pm UTC](https://forum.solana.com/t/srfc-21-nested-account-resolution/949 "2024-01-15T12:31:12Z")

</div>

Code: GitHub - ngundotra/srfc-21-nested-account-resolution SRFC 21 - Nested Account Resolution Summary This sRFC introduces a standard protocol to enable on-chain and off-chain derivation of accounts needed to complete …

---

## [sRFC 00011: A smart contract that allows for easy storage and retrieval of data on-chain](https://forum.solana.com/t/srfc-00011-a-smart-contract-that-allows-for-easy-storage-and-retrieval-of-data-on-chain/149)

<div class="topic-metadata">

**Author:** [@nvsriram](https://forum.solana.com/u/nvsriram)\
**Replies:** 4\
**Last updated:** [October 1, 2023, 5:46pm UTC](https://forum.solana.com/t/srfc-00011-a-smart-contract-that-allows-for-easy-storage-and-retrieval-of-data-on-chain/149 "2023-10-01T17:46:34Z")

</div>

On-chain Data Storage Summary A smart contract that allows for easy storage and retrieval of data on-chain Motivation Currently in Solana there is no standard for data storage on-chain. By data, I mean anything that can…

[Next page](https://forum.solana.com/c/srfc/6.md?page=1)
