{"library":"substrate-interface","type":"library","category":null,"description":"The `substrate-interface` library provides a Pythonic way to interact with Substrate-based blockchain nodes, including Polkadot and Kusama. It supports both traditional RPC connections and lightweight client functionality via Smoldot integration introduced in v1.8.0. The library enables querying chain state, submitting extrinsics, and managing subscriptions. It is actively maintained with frequent updates, currently at version 1.8.1.","language":"python","status":"active","version":"1.8.1","tags":["blockchain","substrate","polkadot","web3","rpc","lightclient","cryptocurrency"],"last_verified":"Mon May 25","install":[{"cmd":"pip install substrate-interface","imports":["from substrateinterface import SubstrateInterface"]},{"cmd":"pip install \"substrate-interface[lightclient]\"","imports":[]},{"cmd":"pip install \"substrate-interface[sr25519]\"","imports":[]},{"cmd":"pip install \"substrate-interface[ed25519]\"","imports":[]}],"homepage":null,"github":"https://github.com/polkascan/py-substrate-interface","docs":null,"changelog":null,"pypi":"https://pypi.org/project/substrate-interface/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":7,"avg_import_s":1.4,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/substrate-interface/compatibility"}}