---
title: "Sponsor a Solana transaction via Grid API"
method: POST
path: "/sdk/{environmentId}/solana/sponsorTransaction"
tags: ["SDK"]
---

# Sponsor a Solana transaction via Grid API

`POST /sdk/{environmentId}/solana/sponsorTransaction`

Sponsors a Solana transaction using the Grid API by Squads.
The Grid API replaces the fee payer with a sponsored account so users don't need SOL for gas.
Only available for environments with SVM gas sponsorship enabled.

## Path parameters

- `environmentId` string, required

## Request body

- SponsorSVMTransactionRequest — Request to sponsor a Solana transaction via Grid API
  - `transaction` string, required — Base64 encoded unsigned Solana transaction (versioned transaction format)

## Response `200`

Sponsored transaction

- SponsorSVMTransactionResponse — Response containing the sponsored Solana transaction
  - `transaction` string — Base64 encoded transaction with Grid as the fee payer

## Other responses

- `400` — Bad Request
- `500` — Internal Server Error

---

[API](https://skmtc.net/dynamic/apis/dashboard-api.md) · [All operations](https://skmtc.net/dynamic/apis/dashboard-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/dynamic/dashboard-api/versions/aac826315d90/schema)
