Skip to main content

coin_remitter

CoinRemitter

PyPI version

The coin_remitter Python package provides a straightforward and powerful interface to the CoinRemitter cryptocurrency payment gateway API. Designed for developers who need to integrate cryptocurrency transactions into their applications, this package supports various operations such as creating wallets, validating addresses, withdrawing coins, handling invoices, and more. Whether you're building a cryptocurrency wallet, a payment gateway for an eCommerce site, or any application that requires cryptocurrency transactions, coin_remitter offers the tools you need to get the job done efficiently.

Features

  • Wallet Operations: Create new wallets and retrieve balances.
  • Address Validation: Ensure cryptocurrency addresses are valid before transactions.
  • Withdrawals: Send coins to external addresses.
  • Transaction Management: Retrieve transaction details by ID or address.
  • Invoicing: Create and manage invoices for payments.

Installation

Install coin_remitter using pip:

pip install coin_remitter

Quick Start

To use coin_remitter, you first need to obtain an API key and a password from the CoinRemitter dashboard. Once you have these, you can start by creating a client instance for the cryptocurrency you're working with.

from coin_remitter import CoinRemitter

# Initialize the client for Ethereum
eth_client = CoinRemitter(api_key='your_api_key', password='your_wallet_password', coin="ETH")

Examples

Below are various examples demonstrating how to perform common tasks with the coin_remitter package.

Creating a New Wallet

new_wallet_response = eth_client.create_new_wallet(label='MyNewWallet')
print(f'New Wallet Response: {new_wallet_response}')

Validating an Address

is_valid = eth_client.validate_address(address='0xYourEthereumAddress')
print(f'Address Valid: {is_valid}')

Withdrawing Coins

withdrawal_url = eth_client.withdraw(amount=0.1, address='0xExternalEthereumAddress')
print(f'Transaction Explorer URL: {withdrawal_url}')

For more examples and detailed usage, refer to the Examples section below.

Documentation

For comprehensive documentation, including a complete list of functionalities and API endpoints, please refer to the CoinRemitter API Documentation.

Contributing

Contributions to coin_remitter are welcome! Please refer to the contributing guidelines for more information on how to report bugs, suggest enhancements, and submit pull requests.

License

coin_remitter is licensed under the MIT License. See the LICENSE file for more details.

Metadata

Release files for coin-remitter 0.1.1

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

Source distribution (sdist)

Source distribution for coin-remitter 0.1.1
File Size Uploaded Provenance Actions
coin_remitter-0.1.1.tar.gz 8.7 kB Without provenance Details for coin_remitter-0.1.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for coin-remitter 0.1.1
File Interpreter ABI Platform Actions
coin_remitter-0.1.1-py3-none-any.whl Python 3 none any Details for coin_remitter-0.1.1-py3-none-any.whl

Total release size: 16.4 kB

Release files / coin_remitter-0.1.1.tar.gz

Download URL coin_remitter-0.1.1.tar.gz
Size 8.7 kB
Tags Source
SHA-256 checksum
How to use checksums
2aab4ec642dfd0a8edd8dd62164661d379d0bb28a410fc2eaaf1fdc681a15a62
BLAKE2b-256 checksum
How to use checksums
45b3e152578d9eb4fcf724e5e33baa37aa4bec8c85d2e7f0cbd9091e19084e50
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.0

Release files / coin_remitter-0.1.1-py3-none-any.whl

Download URL coin_remitter-0.1.1-py3-none-any.whl
Size 7.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9bf1cd2d73ff35ba9ad70decdb5f6f4d2ae387d6923d4458a54b04e3176cd18a
BLAKE2b-256 checksum
How to use checksums
49ec7525ce1fc46d9977ae0f2f53d2eda4f8f606900157e590708d471a20ac61
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.0

Security for coin-remitter 0.1.1

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A 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.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files No provenance

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