open-wallet-standard
Local, policy-gated signing and wallet management for every chain.
Why OWS
- Local key custody. Private keys stay encrypted at rest and are decrypted only inside the OWS signing path after the relevant checks pass. Current implementations harden in-process memory handling and wipe key material after use.
- Every chain, one interface. EVM, Solana, XRPL, Sui, Bitcoin, Cosmos, Tron, TON, Spark, Filecoin, Nano, NEAR — all first-class. CAIP-2/CAIP-10 addressing abstracts away chain-specific details.
- Policy before signing. A pre-signing policy engine gates agent (API key) operations before decryption — chain allowlists, expiry, and optional custom executables.
- Built for agents. Native SDK and CLI today. A wallet created by one tool works in every other.
Install
pip install open-wallet-standard
The package is fully self-contained — it embeds the Rust core via native FFI. No additional dependencies required.
Quick Start
from ows import create_wallet, sign_message
wallet = create_wallet("agent-treasury")
# => accounts for EVM, Solana, Bitcoin, Cosmos, Tron, TON, Spark, Filecoin, Sui, XRPL, Nano, and NEAR
sig = sign_message("agent-treasury", "evm", "hello")
print(sig["signature"])
API Reference
| Function | Description |
|---|---|
create_wallet(name, passphrase?, words?, vault_path?) |
Create a new wallet with addresses for the current auto-derived chain set |
import_wallet_mnemonic(name, mnemonic, passphrase?, index?, vault_path?) |
Import a wallet from a BIP-39 mnemonic |
import_wallet_private_key(name, private_key_hex, chain?, passphrase?, vault_path?, secp256k1_key?, ed25519_key?) |
Import a wallet from a private key |
list_wallets(vault_path?) |
List all wallets in the vault |
get_wallet(name_or_id, vault_path?) |
Get details of a specific wallet |
delete_wallet(name_or_id, vault_path?) |
Delete a wallet |
export_wallet(name_or_id, passphrase?, vault_path?) |
Export a wallet's mnemonic or keys |
rename_wallet(name_or_id, new_name, vault_path?) |
Rename a wallet |
sign_message(wallet, chain, message, passphrase?, encoding?, index?, vault_path?) |
Sign a message with chain-specific formatting |
sign_hash(wallet, chain, hash_hex, passphrase?, index?, vault_path?) |
Sign a raw 32-byte hash on a secp256k1-backed chain |
sign_authorization(wallet, chain, address, nonce, passphrase?, index?, vault_path?) |
Sign an EIP-7702 authorization tuple |
sign_typed_data(wallet, chain, typed_data_json, passphrase?, index?, vault_path?) |
Sign EIP-712 typed data (EVM only) |
sign_transaction(wallet, chain, tx_hex, passphrase?, index?, vault_path?) |
Sign a raw transaction |
sign_and_send(wallet, chain, tx_hex, passphrase?, index?, rpc_url?, vault_path?) |
Sign and broadcast a transaction |
generate_mnemonic(words?) |
Generate a BIP-39 mnemonic phrase |
derive_address(mnemonic, chain, index?) |
Derive an address from a mnemonic |
create_policy(policy_json, vault_path?) |
Register a policy from a JSON string |
list_policies(vault_path?) |
List all registered policies |
get_policy(id, vault_path?) |
Get a single policy by ID |
delete_policy(id, vault_path?) |
Delete a policy by ID |
create_api_key(name, wallet_ids, policy_ids, passphrase, expires_at?, vault_path?) |
Create an API key for agent access |
list_api_keys(vault_path?) |
List all API keys (tokens never returned) |
revoke_api_key(id, vault_path?) |
Revoke an API key |
Supported Chains
| Chain | Curve | Address Format | Derivation Path |
|---|---|---|---|
| EVM (Ethereum, Polygon, etc.) | secp256k1 | EIP-55 checksummed | m/44'/60'/0'/0/0 |
| Solana | Ed25519 | base58 | m/44'/501'/0'/0' |
| Bitcoin | secp256k1 | BIP-84 bech32 | m/84'/0'/0'/0/0 |
| Cosmos | secp256k1 | bech32 | m/44'/118'/0'/0/0 |
| Tron | secp256k1 | base58check | m/44'/195'/0'/0/0 |
| TON | Ed25519 | raw/bounceable | m/44'/607'/0' |
| Sui | Ed25519 | 0x + BLAKE2b-256 hex | m/44'/784'/0'/0'/0' |
| XRPL | secp256k1 | Base58Check (r...) |
m/44'/144'/0'/0/0 |
| Spark (Bitcoin L2) | secp256k1 | spark: prefixed | m/84'/0'/0'/0/0 |
| Filecoin | secp256k1 | f1 base32 | m/44'/461'/0'/0/0 |
| NEAR | Ed25519 | implicit hex (64 chars) | m/44'/397'/0' |
Architecture
Agent / CLI / App
│
│ OWS Interface (SDK / CLI)
▼
┌─────────────────────┐
│ Access Layer │ 1. Caller invokes sign()
│ ┌────────────────┐ │ 2. Policy engine evaluates for API tokens
│ │ Policy Engine │ │ 3. Key decrypted in hardened memory
│ │ (pre-signing) │ │ 4. Transaction signed
│ └───────┬────────┘ │ 5. Key wiped from memory
│ ┌───────▼────────┐ │ 6. Signature returned
│ │ Signing Core │ │
│ │ (in-process) │ │ The OWS API never returns
│ └───────┬────────┘ │ raw private keys.
│ ┌───────▼────────┐ │
│ │ Wallet Vault │ │
│ │ ~/.ows/wallets/ │ │
│ └────────────────┘ │
└─────────────────────┘
Documentation
The full spec and docs are available at openwallet.sh and in the GitHub repo.
License
MIT
Metadata
Release files for open-wallet-standard 1.4.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size: 48.6 MB
Release files / open_wallet_standard-1.4.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | open_wallet_standard-1.4.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
fd5ec88343d2605af40c00fb9a17b08d14917c8b6c6dc7b385166ffd28a8aed5
|
|
BLAKE2b-256 checksum How to use checksums |
f248c7cec8fc90ea211fd95392535d13aceb5cac80b096fbfef5a276133308d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 19, 2026.
Transparency logRelease files / open_wallet_standard-1.4.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | open_wallet_standard-1.4.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
3dba4e2492a92265106c78c16c19f88f37464a5f937bf002b1c005c88180da2f
|
|
BLAKE2b-256 checksum How to use checksums |
3de40ca97ce764b69a885c9d9042f09258366d427a7eed445c3a6b301ff7b203
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 19, 2026.
Transparency logRelease files / open_wallet_standard-1.4.2-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | open_wallet_standard-1.4.2-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
6227dea344a3359a709334e84f4351058b204c9249d3a1d21e71199030ef7d49
|
|
BLAKE2b-256 checksum How to use checksums |
67815c1440484a95fdc6750a565c1f135867f91e3a21f20c751d10caabff4e3d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 19, 2026.
Transparency logRelease files / open_wallet_standard-1.4.2-cp313-cp313-macosx_10_12_x86_64.whl
| Download URL | open_wallet_standard-1.4.2-cp313-cp313-macosx_10_12_x86_64.whl |
|---|---|
| Size | 2.4 MB |
| Tags | CPython 3.13 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
69907405e6d82f55e4adb43bc313988820b49ec6edf7119c65500ce7759f18c9
|
|
BLAKE2b-256 checksum How to use checksums |
5f2f741c84a23660646f2ef2683e49a7f6025bf49b298368a5a186efcdf1566d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 19, 2026.
Transparency logRelease files / open_wallet_standard-1.4.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | open_wallet_standard-1.4.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
80a715b70e0ecff8e4e509bd56c97655edcfe51c4d20cab2990caef2e3f97af4
|
|
BLAKE2b-256 checksum How to use checksums |
075f193cf3527018af192684d3ae03ba86a5739a1b9807632fd25430e02b690b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 19, 2026.
Transparency logRelease files / open_wallet_standard-1.4.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | open_wallet_standard-1.4.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
5613828e3d8d171441edba2c3cb92f135fcb9e94844b330c9689290d7b95dd16
|
|
BLAKE2b-256 checksum How to use checksums |
c3c4a8a92e4e0dc38319901c1e0b6a205d02d06415d65e8444a263412423a424
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 19, 2026.
Transparency logRelease files / open_wallet_standard-1.4.2-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | open_wallet_standard-1.4.2-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
a1c059f88d86802900f1c6ac008e26771e8a0b5c8bddcb419fa5a250c3b349ce
|
|
BLAKE2b-256 checksum How to use checksums |
5f20473b0bb33072422c9c8a16543567a0dac749addda8c38453c1dcca2ee517
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 19, 2026.
Transparency logRelease files / open_wallet_standard-1.4.2-cp312-cp312-macosx_10_12_x86_64.whl
| Download URL | open_wallet_standard-1.4.2-cp312-cp312-macosx_10_12_x86_64.whl |
|---|---|
| Size | 2.4 MB |
| Tags | CPython 3.12 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
b71dd3fad11b655f9103224af5fa2d77e92dea00ebded177a3c5a6c20e68365e
|
|
BLAKE2b-256 checksum How to use checksums |
7b320453c725ec0dab64c197a0e5be64269c219e223cee06367e9a74fc8b6156
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 19, 2026.
Transparency logRelease files / open_wallet_standard-1.4.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | open_wallet_standard-1.4.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
3bbc979c49898bb6ccb2da8d7faf792d9caa046a4687fc55111d72976a19a765
|
|
BLAKE2b-256 checksum How to use checksums |
0a0875c323d21a3d35a86a0e6b93f639e66266325ad9bacf05c09b0f3044d682
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 19, 2026.
Transparency logRelease files / open_wallet_standard-1.4.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | open_wallet_standard-1.4.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
9e5814aafe5b734b6426cfcf368c528fd33b0b7c48c2e47998e51d14ff3daf90
|
|
BLAKE2b-256 checksum How to use checksums |
f0c69bf636527cc3170f400ff084e46b4e0843273c652d544226a242832bc0a4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 19, 2026.
Transparency logRelease files / open_wallet_standard-1.4.2-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | open_wallet_standard-1.4.2-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
df95a1b16632efe48ace4030226cb79bd08a83a9109c49e718e8ac1adff2566c
|
|
BLAKE2b-256 checksum How to use checksums |
96ec18d440bc61282b21dc4c711c756ffb49670e04dc63aad44a1d79951c37c6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 19, 2026.
Transparency logRelease files / open_wallet_standard-1.4.2-cp311-cp311-macosx_10_12_x86_64.whl
| Download URL | open_wallet_standard-1.4.2-cp311-cp311-macosx_10_12_x86_64.whl |
|---|---|
| Size | 2.4 MB |
| Tags | CPython 3.11 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
5899da4af8650e764ffb60f4ae0593ef5b80126a237320c74f9ecc54be71071f
|
|
BLAKE2b-256 checksum How to use checksums |
11b5964519b2cd237010db27216658bf50715d89551d468c4122800b931ccce7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 19, 2026.
Transparency logRelease files / open_wallet_standard-1.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | open_wallet_standard-1.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
83056af51a0b7c941c117b4a676315a088f52093091998bbf870fb7cde20993a
|
|
BLAKE2b-256 checksum How to use checksums |
947adbc4c899087c420db22843eb3a0747723d473db20b142f59e41c5b629a8c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 19, 2026.
Transparency logRelease files / open_wallet_standard-1.4.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | open_wallet_standard-1.4.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
bf7dc9bbe0c6fdf53038923c36696de53f5e858a9c6c3d645120ebadd1a53825
|
|
BLAKE2b-256 checksum How to use checksums |
9ce0848021fd8f08e03065842026ab05236dac104987f2e5d23dbd682c33e6b6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 19, 2026.
Transparency logRelease files / open_wallet_standard-1.4.2-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | open_wallet_standard-1.4.2-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
373115a6460dfa44f954488b4693e65f50d12c22a7429f81797f9fe7cadd1175
|
|
BLAKE2b-256 checksum How to use checksums |
1442e8ae857611947b834b6bf833dc1d82b9e2883be7d6e5e5e42906b154ad6f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 19, 2026.
Transparency logRelease files / open_wallet_standard-1.4.2-cp310-cp310-macosx_10_12_x86_64.whl
| Download URL | open_wallet_standard-1.4.2-cp310-cp310-macosx_10_12_x86_64.whl |
|---|---|
| Size | 2.4 MB |
| Tags | CPython 3.10 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
e59de425ec09a740ee4e96f0c794de59dd8d823b3aa6796c385d233e73edbb64
|
|
BLAKE2b-256 checksum How to use checksums |
9dd26ad63451f42c1d25eefaace2e1c71a2ae8df0ee4308dadbc567d6a6bde76
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 19, 2026.
Transparency logRelease files / open_wallet_standard-1.4.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | open_wallet_standard-1.4.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
b10c178a46a15fb4fede8e64b860677cae89e47b5e240e489c01571b5145be0a
|
|
BLAKE2b-256 checksum How to use checksums |
12639267f8fd43b3500425765eca116f6c03df95b688e8777ad0e66128c97d3e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 19, 2026.
Transparency logRelease files / open_wallet_standard-1.4.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | open_wallet_standard-1.4.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 2.5 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
88a893b9c4aa2f1e019f4a72cac449e2417f27bc36cf4676f2a3e9dfe91f84e3
|
|
BLAKE2b-256 checksum How to use checksums |
7964983c90856b640e0439fac23524a1f6765174a6322452715a64e4bf9c7b95
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 19, 2026.
Transparency logRelease files / open_wallet_standard-1.4.2-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | open_wallet_standard-1.4.2-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 2.3 MB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
bf9b1b42b40c24a567c7b0ad67efe8bbdfcb55808ec1dd635258fb7bfcf215cd
|
|
BLAKE2b-256 checksum How to use checksums |
bfb5ddfbed01c6f576849d6b4e5814ea4c65f66762492d7abcb019ca2f198806
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 19, 2026.
Transparency logRelease files / open_wallet_standard-1.4.2-cp39-cp39-macosx_10_12_x86_64.whl
| Download URL | open_wallet_standard-1.4.2-cp39-cp39-macosx_10_12_x86_64.whl |
|---|---|
| Size | 2.4 MB |
| Tags | CPython 3.9 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
df8a5866d5490987a66cf09f7e5781dbfe7fb025fb425c5280ecbd3d22e33920
|
|
BLAKE2b-256 checksum How to use checksums |
fc16050cabce0edb79cf3ea63d3e860540ff8110b5bc5c03153fe8fdf1f3f57a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 19, 2026.
Transparency logSecurity for open-wallet-standard 1.4.2
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.
Full provenance
All 20 files in this release have been uploaded with provenance metadata.
Attestation for open_wallet_standard-1.4.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 19, 2026.
Transparency logA 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.