plata-sdk
Plata for programs and AI assistants: post-quantum payments (Falcon-1024), final in seconds, never sent twice. Keys are made on your computer; no sign-up. The live network is reached only through a private connection, built in. No other package needed.
pip install plata-sdk
import plata_sdk as plata
with plata.devnet("devnet") as net: # a test network on this computer
me = net.wallet("agent.wallet")
net.faucet(me.address, "10") # test PLATA
p = me.pay("plata1...", "0.05") # signed, saved, then sent
p.wait_final()
plata.connect() in place of plata.devnet() uses the live network. Two
commands come with it: plata-wallet (a wallet, a payment, a whole test
network from the command line) and plata-mcp, a wallet for an AI
assistant (an MCP server) that pays within limits its owner sets:
plata-wallet new agent.wallet
plata-mcp --wallet agent.wallet --per-payment 1 --per-day 5 --ask-above 0.5
Getting paid ("pay to use", HTTP 402):
from plata_sdk.wsgi import PayToUse # plata_sdk.asgi for FastAPI, Starlette
app.wsgi_app = PayToUse(app.wsgi_app, me.shop(), price="0.05")
Said plainly
- First release. It paid on the live network from a phone (13 November 2026: sent in 1.0 second, final 2.3 seconds later); the Linux and Windows programs were tested on test networks.
- Linux (x64). Windows (x64) and Mac are previews: the Mac programs have not yet run on a Mac.
- Its code is not public: the package holds ready-made programs.
- A wallet is a file and its 24 words. Nobody can give them back to you.
- Plata is young: a small network run by its partners' phones. Its founder is anonymous, and 10% of every payout goes to a development fund.
- PLATA has no promised value. This is not an investment.
Metadata
Release files for plata-sdk 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Actions Reset | |||
|---|---|---|---|---|
| plata_sdk-0.2.0-py3-none-win_amd64.whl | Python 3 | none | Windows x86-64 | Details for plata_sdk-0.2.0-py3-none-win_amd64.whl |
| plata_sdk-0.2.0-py3-none-manylinux_2_34_x86_64.whl | Python 3 | none | Linux glibc 2.34+ x86-64 | Details for plata_sdk-0.2.0-py3-none-manylinux_2_34_x86_64.whl |
| plata_sdk-0.2.0-py3-none-macosx_11_0_x86_64.whl | Python 3 | none | macOS 11.0+ x86-64 | Details for plata_sdk-0.2.0-py3-none-macosx_11_0_x86_64.whl |
| plata_sdk-0.2.0-py3-none-macosx_11_0_arm64.whl | Python 3 | none | macOS 11.0+ ARM64 | Details for plata_sdk-0.2.0-py3-none-macosx_11_0_arm64.whl |
Total release size: 77.0 MB
Release files / plata_sdk-0.2.0-py3-none-win_amd64.whl
| Download URL | plata_sdk-0.2.0-py3-none-win_amd64.whl |
|---|---|
| Size | 26.3 MB |
| Tags | Python 3 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
995596f9fe031b8cbeab0d2d38104578011ae754991cc05ecf71d6aae5b46906
|
|
BLAKE2b-256 checksum How to use checksums |
6f4ce7d4c3335dc931138cc10ed799f9fdb766fe5e90c72c0787d24166cc3bf4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.18
|
Release files / plata_sdk-0.2.0-py3-none-manylinux_2_34_x86_64.whl
| Download URL | plata_sdk-0.2.0-py3-none-manylinux_2_34_x86_64.whl |
|---|---|
| Size | 16.8 MB |
| Tags | Linux glibc 2.34+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
842d1fb98795e348c49d9b0adc608822443da115149f1456bdf618d0e25a9682
|
|
BLAKE2b-256 checksum How to use checksums |
1dc64cbe22ca2c2b7f3828b75fcabe5d835119b1e3f69d5a4365566b4bd015dc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.18
|
Release files / plata_sdk-0.2.0-py3-none-macosx_11_0_x86_64.whl
| Download URL | plata_sdk-0.2.0-py3-none-macosx_11_0_x86_64.whl |
|---|---|
| Size | 17.3 MB |
| Tags | Python 3 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
77cc5f30b13ff891c75a15b6af76d462c9c793ca0316d960b846d42a9a629fec
|
|
BLAKE2b-256 checksum How to use checksums |
e9be07444359dadbf90a90335cb749e34003c2b971c0edfc2cba6bfc1a9d3bea
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.18
|
Release files / plata_sdk-0.2.0-py3-none-macosx_11_0_arm64.whl
| Download URL | plata_sdk-0.2.0-py3-none-macosx_11_0_arm64.whl |
|---|---|
| Size | 16.6 MB |
| Tags | Python 3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
f701c2649604aafa611da00cacd8485e87cd8fbde2a3c5179288928aac8e274f
|
|
BLAKE2b-256 checksum How to use checksums |
49c444bafb899a00c3c8b79dc19fa6af1af2509376ac6d3702a2827442ec24f9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.18
|
Security for plata-sdk 0.2.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.