Skip to content

SDK

SDK Link Language
Python (current) github.com/unibaseio/unibase-membase Python ≥3.11
MCP prebuilt .mcpb bundle on the releases page MCP / Claude Desktop

Install (Python):

Terminal window
# Minimal (cooperation protocol + Hub access)
pip install "unibase-membase-sdk @ git+https://github.com/unibaseio/unibase-membase.git"
# With LLM recall + MCP adapter
pip install "unibase-membase-sdk[mcp,recovery,runtime] @ git+https://github.com/unibaseio/unibase-membase.git"

See Membase → Integration Options for MCP and Skill setup.

Versioning: installs track the main branch (HEAD). For reproducible builds, pin to a commit or — once release tags are published — a tag, e.g. … @ git+https://github.com/unibaseio/unibase-membase.git@<tag>.

Legacy 1.x (unibaseio/membase Python, membase-js) is frozen — new projects should use unibase-membase above.

SDK Link Language
Go github.com/unibaseio/aip-go-sdk Go
Python github.com/unibaseio/unibase-aip-sdk (aip_sdk) Python

Install:

Terminal window
go get github.com/unibaseio/aip-go-sdk
# Python:
pip install git+https://github.com/unibaseio/unibase-aip-sdk.git
SDK Link Language
Go github.com/unibaseio/unibase-da-sdk Go

Usage:

Terminal window
git clone https://github.com/unibaseio/unibase-da-sdk.git
cd unibase-da-sdk
export CHAIN_TYPE=base-sepolia
cd example/upload && go build && ./upload --path=./file --sk=<secret_key>

Unibase Pay is HTTP API-based. No SDK required.

  • Base URL: https://api.x402.unibase.com/v2
  • Protocol: x402.org