Install & Compatibility
Where this runs
tested against v1.1.0 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
muslpy 3.10–3.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 34.5MB
glibcpy 3.10–3.95 runs
installs and imports cleanly · install 2.4s · import 0.000s · 35MB
33MB installed
● package 33MB
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
SLIP10
✓ from slip10 import SLIP10
✗ from slip10 import derive_node
HARDENED_INDEX
✓ from slip10 import HARDENED_INDEX
InvalidInputError
✓ from slip10 import InvalidInputError
Derive a hierarchical deterministic node from a seed.
from slip10 import derive_node
from slip10 import BIP32Curve
# BIP-32 test vector for secp256k1
seed = bytes.fromhex('000102030405060708090a0b0c0d0e0f')
chain_code, private_key, public_key = derive_node(
seed,
path=[44 | 0x80000000, 0 | 0x80000000],
curve=BIP32Curve.SECP256K1
)
print(private_key.hex())
print(public_key.hex())
Upgrade
Version history
1.1.0latest on PyPI · released Feb 2, 2026
Audit
Dependencies
No dependency data recorded yet.