OpenViSTAI · Agents · Blockchain · Crypto
Menu
Developer Tools

Python Solana Actions

Python Solana Actions is a Python library for implementing Solana Actions APIs that return blockchain transactions for preview, signing and sending. It includes Flask and FastAPI examples and supports building transaction interactions for websites and other web contexts.

Independent OpenViST project profile, based on linked sources.

Python Solana Actions — OpenViST project profile in Developer Tools.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when a Python application needs to expose Solana transactions as Actions that can be presented for wallet preview and signing, including through web surfaces or shareable links.

Who it is for

  • Python developers building Solana transaction features into web applications.
  • Teams exploring Solana Actions and shareable blockchain links, or blinks.

Documented uses

  • Expose Solana transactions through an API for preview, signing and submission.
  • Integrate transaction interactions into a Flask or FastAPI application.
  • Make an Action available through a website, button, widget or QR code.
  • Turn an Action into a shareable link for action-aware clients.
Before you choose

Requirements & limits

The repository documents installation with pip3 and identifies the project as MIT-licensed open-source software.

  • The documented implementation language is Python.
  • The repository provides examples for Flask and FastAPI.
  • Solana Actions return transactions for preview, signing and sending; wallet interaction depends on the surrounding action-aware client.
  • Blinks are shareable, metadata-rich links whose enhanced presentation depends on action-aware clients.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Install the Python Solana Actions library

Add the library to a Python development environment before following its Flask or FastAPI examples.

Before you start

  • A Python development environment with pip3.

Steps

  1. Run the command below in the environment where you plan to work.

    Documented command
    pip3 install solana-actions
  2. Use the repository's Flask or FastAPI example as the next integration reference.

Expected outcome

The package installation command is documented, with framework examples available for continuing implementation.

Guide limitations

  • The examples do not establish support for every Flask or FastAPI deployment setup.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
15 October 2026
Original website title
conka8/Python-solana-actions · Official homepage title · retained in its source language