New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

blockchainpype

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

blockchainpype

BlockchainPype is a Python library for interacting with multiple blockchain networks.

  • 0.1.1
  • PyPI
  • Socket score

Maintainers
1

Blockchain Pypeline

A powerful Python library for interacting with multiple blockchain networks, providing a unified interface for EVM-compatible chains and Solana. This library simplifies blockchain interactions, asset management, and transaction handling with a clean, type-safe API.

Overview

Blockchain Pypeline is designed to streamline blockchain development by providing:

  • A unified interface for multiple blockchain networks
  • Type-safe interactions with smart contracts and programs
  • Simplified wallet and transaction management
  • Comprehensive asset handling across different chains

Features

  • Multi-Chain Support

    • EVM-compatible chains (Ethereum, Polygon, BSC, etc.)
    • Solana blockchain
    • Extensible architecture for adding new chains
  • Wallet Management

    • Secure key management
    • Transaction signing
    • Multiple wallet support
  • Asset Operations

    • Token transfers and management
    • NFT handling
    • Dapps interactions (Smart contracts, Programs)
  • Transaction Handling

    • Transaction building and signing
    • Gas estimation and optimization
    • Transaction monitoring
    • Block explorer integration

Installation

The package requires Python 3.13 or later. You can install it using Poetry:

poetry add blockchainpype

Or with pip:

pip install blockchainpype

Quick Start

Here's a simple example of how to use blockchainpype:

...

Development

Setup

  1. Clone the repository:
git clone https://github.com/gianlucapagliara/blockchainpype.git
cd blockchainpype
  1. Install dependencies with Poetry:
poetry install
  1. Set up pre-commit hooks:
poetry run pre-commit install

Testing

Run the test suite:

poetry run pytest

Code Quality

The project uses several tools to maintain code quality:

  • Black for code formatting
  • isort for import sorting
  • mypy for static type checking
  • ruff for linting
  • pre-commit hooks for automated checks

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc