Skip to main content

No project description provided

Project description

arbundler

A small package to interact with arweave bundlers, supports turbo API https://upload.ardrive.io/api-docs. Features:

  • produces signature compliant with ANS-104
  • supports only ArweaveSigner for now

Example usage

from arbundler import ArweaveSigner, ArBundlerClient

signer = ArweaveSigner.from_file("wallet.json")
client = ArBundlerClient(signer)

r = await client.upload_file("test.png", tags=[{"name": "content-type", "value": "image/png"}])

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

arbundler-0.4.0.tar.gz (5.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

arbundler-0.4.0-py3-none-any.whl (7.7 kB view details)

Uploaded Python 3

File details

Details for the file arbundler-0.4.0.tar.gz.

File metadata

  • Download URL: arbundler-0.4.0.tar.gz
  • Upload date:
  • Size: 5.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.5 {"installer":{"name":"uv","version":"0.11.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for arbundler-0.4.0.tar.gz
Algorithm Hash digest
SHA256 66eab4e1a834d263dd75e726b3502e969fa0462c80e2c8d8c28936bd3afcdad5
MD5 f1d889b20973eb6c42e3f90e5cf0c214
BLAKE2b-256 422351c83915fd57c0d096e6e22483b2959970b853ca4fba22702cadb4361274

See more details on using hashes here.

File details

Details for the file arbundler-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: arbundler-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 7.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.5 {"installer":{"name":"uv","version":"0.11.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for arbundler-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 429777eb254dfe01adb87cd5cb595d42be65d2ad2f0443153c31aeec58109226
MD5 29595d4ccaa619570d867560cca9ede9
BLAKE2b-256 de97c4cfe8161b93750672f2a751a51c371fb2604ce7bcb5bb42cb46461d537f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page