OpenViSTAI · Agents · Blockchain · Crypto
Menu
Developer Tools

Pysui

Pysui is a Python client SDK for interacting programmatically with the Sui blockchain. Developers can install it as a pip package and add optional zkLogin and SEAL features through a package extra.

Independent OpenViST project profile, based on linked sources.

Pysui — 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 Pysui when building in Python and needing a client SDK to interact with Sui, particularly if the project needs its optional zkLogin and SEAL features.

Who it is for

  • Python developers building applications that interact with Sui.
  • Teams creating developer utilities for Sui blockchain workflows.
  • Developers whose Sui projects call for the optional zkLogin or SEAL capabilities.

Documented uses

  • Add a Python client SDK for Sui interaction to an application.
  • Build developer utilities for Sui workflows.
  • Install the optional package extra for zkLogin and SEAL features.
Before you choose

Requirements & limits

The repository provides pip installation instructions and is licensed under Apache-2.0.

  • The SDK is designed for Python applications and utilities interacting with Sui.
  • zkLogin and SEAL are optional features installed through the zklogin-seal extra.
  • For those optional features on a machine without Rust, the project directs users to install a pysui-crypto wheel before installing the extra.

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 pysui for Python

Install the pysui Python client SDK for Sui.

Before you start

  • Python environment with pip.

Steps

  1. For a first-time install, run the command below.

    Documented command
    pip install pysui
  2. To upgrade an existing installation, run the command below.

    Documented command
    pip install -U pysui

Expected outcome

pysui is installed or upgraded in the Python environment.

Guide limitations

  • These steps cover installation only, not connecting to Sui or using the SDK.
  • The README does not specify Python version requirements.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
10 October 2026
Original website title
FrankC01/pysui · Official homepage title · retained in its source language