Skip to main content

Injective Core

Python package wrapper for the Injective blockchain node binary (injectived).

Installation

pip install injective-core

Or use with uvx (no installation required):

uvx --from injective-core injectived --help

Supported Platforms

  • macOS ARM64 (Apple Silicon)
  • Linux ARM64
  • Linux x64

Using injectived

After installation, the injectived and injective-core commands are available:

injectived --help
injective-core --help
injectived init
injectived start

Python API

You can also use the package programmatically:

from injective_core import get_binary_path, run_binary

# Get the path to the binary
binary_path = get_binary_path()
print(f"Binary located at: {binary_path}")

# Run the binary with arguments
run_binary(["--help"])

Note: the import path remains injective_core even though the package name is injective-core.

How It Works

This package bundles platform-specific binaries as wheel distributions. When you install from PyPI, pip will download the correct wheel for your platform. Each wheel contains the appropriate injectived binary for the target platform.

Building from Source

To build platform-specific wheels:

# Set the target platform
export INJECTIVED_PLATFORM=manylinux_2_17_x86_64  # or manylinux_2_17_aarch64, macosx_11_0_arm64, macosx_11_0_x86_64

# Build the wheel
pip install build
python -m build --wheel

License

BUSL-1.1

Metadata

Release files for injective-core 1.20.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for injective-core 1.20.1
File Interpreter ABI Platform
injective_core-1.20.1-py3-none-manylinux_2_17_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details
injective_core-1.20.1-py3-none-manylinux_2_17_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details
injective_core-1.20.1-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details

Total release size: 227.2 MB

Release files / injective_core-1.20.1-py3-none-manylinux_2_17_x86_64.whl

Download URL injective_core-1.20.1-py3-none-manylinux_2_17_x86_64.whl
Size 75.9 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
c051a73ab9e70b046cb8b249cf47b4a39813072f532f98bd21e15b297fb1bb9c
BLAKE2b-256 checksum
How to use checksums
e6c84488619958cfaa6d8cb8822397a19cb375fabf6bd54fde2fee13e66b87b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / injective_core-1.20.1-py3-none-manylinux_2_17_aarch64.whl

Download URL injective_core-1.20.1-py3-none-manylinux_2_17_aarch64.whl
Size 69.6 MB
Tags Linux glibc 2.17+ ARM64 Python 3
SHA-256 checksum
How to use checksums
48710291ca83db4d6e17cc71d71e7af60aea5d85c48f7c84d299a00c0a7c1ff6
BLAKE2b-256 checksum
How to use checksums
b676fb65072482e79789159f72391be07eabbbafd0156fa5ee390de726ae633c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / injective_core-1.20.1-py3-none-macosx_11_0_arm64.whl

Download URL injective_core-1.20.1-py3-none-macosx_11_0_arm64.whl
Size 81.6 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
fc908dd926844b27be7a1c6b21c05975820293cafc23c01d15d4de71d1bc28ec
BLAKE2b-256 checksum
How to use checksums
c229c84817e80d9039eecd48166f704352a9a05fd1ea95f13e4905dd2b1ec8f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release history Release notifications | RSS feed

This release

1.20.1 This release

3 release files

1.18.2

3 release files

1.18.0

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page