Skip to main content

arc76-ethereum

ARC76 Account

Deterministic ARC76 account derivation for Ethereum and other EVM-compatible chains.

Usage

pip install arc76-ethereum
from arc76.ethereum import get_account, get_email_account

account = get_account(password)  # slot 0, eth_account.signers.local.LocalAccount
print(account.address, account.key.hex())

email_account = get_email_account(email, password)

Both functions return an eth_account.signers.local.LocalAccount (from eth-account, the Ethereum Foundation-maintained signing library also used by Web3.py) — use .address and .key.

Please use a password of at least 50 characters for real accounts — the account's security is entirely the password's security.

⚠️ Same-curve chains share the literal same private key. arc76-bitcoin, arc76-bitcoincash, and arc76-ethereum derive the identical secp256k1 private key from the same password/email/slot — leaking the key on one of those chains leaks it on all of them. Use a different password (or slot) per chain if you need isolation.

Metadata

Release files for arc76-ethereum 1.1.2026080321

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

Source distribution (sdist)

Source distribution for arc76-ethereum 1.1.2026080321
File Size Uploaded
arc76_ethereum-1.1.2026080321.tar.gz 5.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for arc76-ethereum 1.1.2026080321
File Interpreter ABI Platform
arc76_ethereum-1.1.2026080321-py3-none-any.whl Python 3 none any Details

Total release size: 7.9 kB

Release files / arc76_ethereum-1.1.2026080321.tar.gz

Download URL arc76_ethereum-1.1.2026080321.tar.gz
Size 5.3 kB
Tags Source
SHA-256 checksum
How to use checksums
a18b3d5155e977c812c609c58287bbdde97084d947fe3ddfd951b63e9523bb73
BLAKE2b-256 checksum
How to use checksums
ee414b4413f718fb3886a8beeb9f0707d522ab26f0c0d1ac954bced0e2536e54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 3, 2026.

Transparency log

Release files / arc76_ethereum-1.1.2026080321-py3-none-any.whl

Download URL arc76_ethereum-1.1.2026080321-py3-none-any.whl
Size 2.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a733b876e3fbad66dc83d1b4b244eb9b209119f892a2f0913453f877a7c2f9cd
BLAKE2b-256 checksum
How to use checksums
2e5945d26cd596ef31700af960e55f53efd8d43c3703c35de514984cb887498f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 3, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.1.2026080321 This release

2 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