Skip to main content

solana-anchor-events

Decode Anchor 0.30+ program events from Solana transaction logs into plain Python objects — using only the program's IDL, with no code generation and no anchorpy.

Solana programs built with Anchor emit events into a transaction's log output as opaque, base64-encoded Borsh blobs prefixed by an 8-byte discriminator:

Program data: vdt/007mYe69238...

Normally you need that specific program's generated client to read them. This package instead parses the program's IDL (the JSON schema Anchor produces) at runtime and walks its type tree to decode any event it describes. It is generic for any Anchor 0.30+ program.

The decoder is implemented in Rust (via PyO3) for speed and correctness, and ships as a single abi3 wheel that works on any CPython ≥ 3.9.

AI disclaimer

This software was written by AI. The implementation, tests, and this documentation were generated by an AI coding assistant. It has an automated test suite (a full Rust ↔ Python event round-trip plus Rust unit tests) and has been run against a real pump.fun IDL, but it has not been independently audited by a human. Review it yourself before relying on it in production, and treat decoded values as untrusted until you've validated them against your own expectations.

Installation

pip install solana-anchor-events

The import name uses underscores: import solana_anchor_events.

Building from source

Requires a Rust toolchain and maturin:

pip install maturin
maturin build --release      # wheel under target/wheels/
# or, for local development:
maturin develop

Usage

Give the decoder the IDL JSON once, then feed it the program log lines from any transaction. You get back a list of (event_name, data) tuples, where data is a dict of the event's fields.

from solana_anchor_events import EventDecoder

# 1. Build a decoder from the program's IDL (read once, reuse).
with open("pumpfun.json") as f:
    decoder = EventDecoder(f.read())

print(decoder.event_names)
# ['TradeEvent', 'CreateEvent', ...]

# 2. Decode the log lines from a transaction.
logs = [
    "Program data: vdt/007mYe69...",   # base64 Anchor event
    "Program log: Instruction: Buy",   # ignored (not an event)
]
for name, data in decoder.parse_logs(logs):
    print(name, data)
# TradeEvent {'mint': '7xKX...', 'sol_amount': 1000000, 'is_buy': True, ...}

Getting the log lines

parse_logs expects the raw log message strings as returned by an RPC node — the logMessages array from getTransaction, or the logs field of a logsSubscribe notification. Lines that are not events are skipped automatically.

import json, urllib.request

req = urllib.request.Request(
    "https://api.mainnet-beta.solana.com",
    data=json.dumps({
        "jsonrpc": "2.0", "id": 1, "method": "getTransaction",
        "params": [signature, {"encoding": "json", "maxSupportedTransactionVersion": 0}],
    }).encode(),
    headers={"Content-Type": "application/json"},
)
tx = json.load(urllib.request.urlopen(req))
logs = tx["result"]["meta"]["logMessages"]

events = decoder.parse_logs(logs)

API

EventDecoder(idl_json: str)

Construct a decoder from an Anchor IDL JSON string (spec 0.1.0, i.e. Anchor 0.30+). Raises ValueError if the IDL cannot be parsed or is unsupported.

EventDecoder.parse_logs(logs: Sequence[str]) -> list[tuple[str, dict]]

Decode every recognizable event from a batch of program log lines, in order. Each line is handled as follows:

  • Lines without a Program data: or Program log: prefix are skipped.
  • The remainder is base64-decoded; lines that fail to decode are skipped.
  • The first 8 bytes are matched against each event's discriminator; non-matches are skipped.
  • The remaining bytes are Borsh-decoded per the IDL. If decoding fails, that event is skipped.

This method never raises over a batch — malformed or unrelated lines are simply ignored, so you can feed it a whole transaction's logs safely.

EventDecoder.event_names -> list[str]

The names of all events declared in the IDL, in declaration order.

Type mapping

IDL type Python type
bool bool
u8–u128, i8–i128 int
u256 / i256 int (best effort)
f32 / f64 float
string str
bytes bytes
pubkey str (base58)
option<T> T or None
vec<T> / array<T, N> list
defined struct (named fields) dict
defined struct (tuple fields) list
defined enum (unit variant) str (variant name)
defined enum (data variant) {variant_name: <fields>}

Events whose fields use generics are skipped rather than decoded.

Compatibility

  • Anchor IDL spec 0.1.0 (Anchor 0.30 and later).
  • CPython ≥ 3.9 (single abi3 wheel).

License

MIT

Metadata

Release files for solana-anchor-events 0.1.0

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

Source distribution (sdist)

Source distribution for solana-anchor-events 0.1.0
File Size Uploaded Provenance
solana_anchor_events-0.1.0.tar.gz 28.8 kB With provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for solana-anchor-events 0.1.0
File
solana_anchor_events-0.1.0-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details
solana_anchor_events-0.1.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
solana_anchor_events-0.1.0-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details
solana_anchor_events-0.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
solana_anchor_events-0.1.0-cp314-cp314t-musllinux_1_2_i686.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32 Details
solana_anchor_events-0.1.0-cp314-cp314t-musllinux_1_2_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l Details
solana_anchor_events-0.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
solana_anchor_events-0.1.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details
solana_anchor_events-0.1.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ IBM System/390x Details
solana_anchor_events-0.1.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ PowerPC 64-le Details
solana_anchor_events-0.1.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARMv7l Details
solana_anchor_events-0.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
solana_anchor_events-0.1.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.5+ x86-32 Details
solana_anchor_events-0.1.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
solana_anchor_events-0.1.0-cp314-cp314t-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64 Details
solana_anchor_events-0.1.0-cp39-abi3-win_arm64.whl CPython 3.9 abi3 Windows ARM64 Details
solana_anchor_events-0.1.0-cp39-abi3-win_amd64.whl CPython 3.9 abi3 Windows x86-64 Details
solana_anchor_events-0.1.0-cp39-abi3-win32.whl CPython 3.9 abi3 Windows x86-32 Details
solana_anchor_events-0.1.0-cp39-abi3-musllinux_1_2_x86_64.whl CPython 3.9 abi3 Linux musl 1.2+ x86-64 Details
solana_anchor_events-0.1.0-cp39-abi3-musllinux_1_2_i686.whl CPython 3.9 abi3 Linux musl 1.2+ x86-32 Details
solana_anchor_events-0.1.0-cp39-abi3-musllinux_1_2_armv7l.whl CPython 3.9 abi3 Linux musl 1.2+ ARMv7l Details
solana_anchor_events-0.1.0-cp39-abi3-musllinux_1_2_aarch64.whl CPython 3.9 abi3 Linux musl 1.2+ ARM64 Details
solana_anchor_events-0.1.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 abi3 Linux glibc 2.17+ x86-64 Details
solana_anchor_events-0.1.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.9 abi3 Linux glibc 2.17+ IBM System/390x Details
solana_anchor_events-0.1.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.9 abi3 Linux glibc 2.17+ PowerPC 64-le Details
solana_anchor_events-0.1.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.9 abi3 Linux glibc 2.17+ ARMv7l Details
solana_anchor_events-0.1.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 abi3 Linux glibc 2.17+ ARM64 Details
solana_anchor_events-0.1.0-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.9 abi3 Linux glibc 2.5+ x86-32 Details
solana_anchor_events-0.1.0-cp39-abi3-macosx_11_0_arm64.whl CPython 3.9 abi3 macOS 11.0+ ARM64 Details
solana_anchor_events-0.1.0-cp39-abi3-macosx_10_12_x86_64.whl CPython 3.9 abi3 macOS 10.12+ x86-64 Details

Total release size: 21.3 MB

Release files / solana_anchor_events-0.1.0.tar.gz

Download URL solana_anchor_events-0.1.0.tar.gz
Size 28.8 kB
Tags Source
SHA-256 checksum
How to use checksums
a9829f4c640f2467687a6e86ddfd88b851bffc15fe0b384c45b81e7812d0f116
BLAKE2b-256 checksum
How to use checksums
44b8d96da693ca5f0c817686a6941ed474de117e6d30e59b1ada52716ce76036
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp314-cp314t-win_arm64.whl

Download URL solana_anchor_events-0.1.0-cp314-cp314t-win_arm64.whl
Size 488.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
bdfd81189302e273839849120350527a5058fc33149a8e37d30a1d0ae66719be
BLAKE2b-256 checksum
How to use checksums
75e869a5d81708b8da3e845797896b59fcbefcc9e1a6a83d11565663ce9622a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp314-cp314t-win_amd64.whl

Download URL solana_anchor_events-0.1.0-cp314-cp314t-win_amd64.whl
Size 531.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
4211b0eafae53e8dbece4d4ce8c69334261bf0264bd64857b236346cde842a06
BLAKE2b-256 checksum
How to use checksums
1ba1efa96c71826427d52c0f881e46c8fa3909199ef82149d463ffb6073b1d78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp314-cp314t-win32.whl

Download URL solana_anchor_events-0.1.0-cp314-cp314t-win32.whl
Size 463.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
16a3f3ba38810fa19b66eb92474c3598d035706a6e921061af557004bda726c1
BLAKE2b-256 checksum
How to use checksums
fa5d7fbdee2b8999b7bf633305ffd140787c9304915d2fa3cc12fdac4d7f1ded
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL solana_anchor_events-0.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 901.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
408e27d2fc8e9951386a99741295a84fb87dac352c20b9a158c857e46346d045
BLAKE2b-256 checksum
How to use checksums
398f1ba72153aad4d1fb3bb479258670486db49c227411c12eacff8f25f432ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp314-cp314t-musllinux_1_2_i686.whl

Download URL solana_anchor_events-0.1.0-cp314-cp314t-musllinux_1_2_i686.whl
Size 918.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
0575868019e08e3be9773eb7176537b72bb7038d9085e697be7e61582bb80b0f
BLAKE2b-256 checksum
How to use checksums
389e0ced893237a5d69d09dfbf786889d36c1953440e17e23b4496b88f1a4665
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp314-cp314t-musllinux_1_2_armv7l.whl

Download URL solana_anchor_events-0.1.0-cp314-cp314t-musllinux_1_2_armv7l.whl
Size 939.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
9020bb8b68980ff35e69bf53d51b73fef634947d5ae45cd2eeaaf7deca082c3b
BLAKE2b-256 checksum
How to use checksums
dbb319fb3f5bc9fbfb0863a26fb1b742402ce01150543b06e6426c4afdd05943
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL solana_anchor_events-0.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 843.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
cf9db4f33de2c418a534c3d55dc44adb4902395557974ecfc2abaaaf6fafdf7f
BLAKE2b-256 checksum
How to use checksums
1b39ac43bbdad1da7bec8ab521dfb8d2dc21bc11281dbb6da5cd28118354897c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL solana_anchor_events-0.1.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 686.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d3860369c69d0a89987decd923eeda4c1c3b8930ba5082a9efe966ce4c587507
BLAKE2b-256 checksum
How to use checksums
9399856681e363cf5dc46d5063cd21694c30bfeeb221cea60438fb8ce22d1076
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL solana_anchor_events-0.1.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 705.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
027ed9369b5072f89ebe70621d8b2e6a7b3baea1e0cdb7b1f6fd63fa0be6318e
BLAKE2b-256 checksum
How to use checksums
0e9b3557bc662761d6fb5d527e8b007e36175172c01902369197b5f1005712f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL solana_anchor_events-0.1.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 799.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
dfce83476fba3742e24f15b18a1a69d8423740d35434e2f21446950b49bbc4fc
BLAKE2b-256 checksum
How to use checksums
f7a3b07974d1eaec9f5869d117bc1830ab2cece9c6c1ea5e0fe97fda38a11286
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL solana_anchor_events-0.1.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 666.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
eea9d4222189d2db201d984ffc3e6af015b8c0055d5967a62dcb7d34befbad5c
BLAKE2b-256 checksum
How to use checksums
98f47b4708c66fcce5654b7a9501a447f1edc451c330f5b0bf188ffa4f71ea45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL solana_anchor_events-0.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 667.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
2e53ac64e1fbd17760724ebdd5163af1baa411f2070ddd062dc4ed2577986509
BLAKE2b-256 checksum
How to use checksums
370e9add7147118693a057db5ae548637ce67aed47649fbead2964662298716a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl

Download URL solana_anchor_events-0.1.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
Size 721.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
cc147c08701e4406a117f79e7b311675553ebb06c049f698fdf2ee13ed1fa932
BLAKE2b-256 checksum
How to use checksums
f387e11b7cc41a4110f61c4fda9044534fce788ad5674c33e09b48226b9bf1c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL solana_anchor_events-0.1.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 613.5 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d3b2f9412f4cbd362c99c3a817dbef9a21061d36b9038ca5dc8b40a10cb16b20
BLAKE2b-256 checksum
How to use checksums
f629f4bab050b232e2b276481b650782c6d2063169c54677e98518a610fb2b05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp314-cp314t-macosx_10_12_x86_64.whl

Download URL solana_anchor_events-0.1.0-cp314-cp314t-macosx_10_12_x86_64.whl
Size 643.9 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
ee50003c6d35c4c784fe28bcdbc1ceee10996be49a6c22afcfae86922f64f4af
BLAKE2b-256 checksum
How to use checksums
4e0fcf42023d0f2ee3fd96be2e403c199aea325938462afa178cacc5e6695f6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp39-abi3-win_arm64.whl

Download URL solana_anchor_events-0.1.0-cp39-abi3-win_arm64.whl
Size 495.9 kB
Tags CPython 3.9 Windows ARM64 abi3
SHA-256 checksum
How to use checksums
9e19c5a1194fd5abba636c3a1ebda19f931e9b97f99b7dd2611747f0b08cd92c
BLAKE2b-256 checksum
How to use checksums
7f4792ab0971750cdd3fa9f0f2f0234d50956193d64ab20072ed6d2237784f91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp39-abi3-win_amd64.whl

Download URL solana_anchor_events-0.1.0-cp39-abi3-win_amd64.whl
Size 539.8 kB
Tags CPython 3.9 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
e13c75d724f003116dfab5465360ef822119b14314b47bcdc5180ad2dcbc4b04
BLAKE2b-256 checksum
How to use checksums
a2103010c501cfdc09117adaee0bfd469d758dbeaf0a70e39ad76c63592aab60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp39-abi3-win32.whl

Download URL solana_anchor_events-0.1.0-cp39-abi3-win32.whl
Size 469.9 kB
Tags CPython 3.9 Windows x86-32 abi3
SHA-256 checksum
How to use checksums
1174825b4f57703b72efd929e5413da09188d8eea5608ae67453e093cb69a94b
BLAKE2b-256 checksum
How to use checksums
b91bd9c45c2022bc5163a4292be93e38f1313b2c824ba5bd2fe9b73b88357634
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp39-abi3-musllinux_1_2_x86_64.whl

Download URL solana_anchor_events-0.1.0-cp39-abi3-musllinux_1_2_x86_64.whl
Size 908.2 kB
Tags CPython 3.9 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
0966200dc5c33208c7c8a6b4347dddd8ae57fa543d1c1f311691918b2361ea2f
BLAKE2b-256 checksum
How to use checksums
3ccb5582d0324e890868f5b638936d35d18cc9489c7a880acaca667efc918028
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp39-abi3-musllinux_1_2_i686.whl

Download URL solana_anchor_events-0.1.0-cp39-abi3-musllinux_1_2_i686.whl
Size 926.4 kB
Tags CPython 3.9 Linux musl 1.2+ x86-32 abi3
SHA-256 checksum
How to use checksums
f1e7b2074492089f66f784d0e41f4cd161754c2e8cf4c3e1c5a407658badb855
BLAKE2b-256 checksum
How to use checksums
11ecedb8c65860fe45e6abe8066b33df5046adb5d5d593f1154920730f4bbaae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp39-abi3-musllinux_1_2_armv7l.whl

Download URL solana_anchor_events-0.1.0-cp39-abi3-musllinux_1_2_armv7l.whl
Size 948.8 kB
Tags CPython 3.9 Linux musl 1.2+ ARMv7l abi3
SHA-256 checksum
How to use checksums
6b41d75abe713eeb14886adf525a6ac59031749838699fa6afab11b271141371
BLAKE2b-256 checksum
How to use checksums
ea216ee3e69939b7c2784d86df3561dfff55b62d8f54807049c7669fc6f24246
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp39-abi3-musllinux_1_2_aarch64.whl

Download URL solana_anchor_events-0.1.0-cp39-abi3-musllinux_1_2_aarch64.whl
Size 851.9 kB
Tags CPython 3.9 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
82e25802777429a117529ea12e7219634c2e27aec031dba9435acff2f0d52be8
BLAKE2b-256 checksum
How to use checksums
ef77f1f4a0e85508d7938152889814051787a5bbe571d57da86af18be418394a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL solana_anchor_events-0.1.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 694.7 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
b7df4862fcc1107f022b7acee1c80161aa4e48fd4f9b467da4f9f0f0ea2e4dbc
BLAKE2b-256 checksum
How to use checksums
57aa3d5fc41f3ef59bff474b488b7a33482289b92f43714d6c1c0c31411b809f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL solana_anchor_events-0.1.0-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 713.3 kB
Tags CPython 3.9 Linux glibc 2.17+ IBM System/390x abi3
SHA-256 checksum
How to use checksums
113cfd9a047a37d08619e6601451835ad59a313b1c3ac48f887b6ce82468f647
BLAKE2b-256 checksum
How to use checksums
02ffd193886ee83f337838f6baa5e8dbf2c00d50b0e1071989da1a87ef56ba6c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL solana_anchor_events-0.1.0-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 809.5 kB
Tags CPython 3.9 Linux glibc 2.17+ PowerPC 64-le abi3
SHA-256 checksum
How to use checksums
cbc79eec3f2d0e9bb034612a74796984a4bd562de67814aff9170aa0a187a5c9
BLAKE2b-256 checksum
How to use checksums
83d8ae57c1e03b06cb7e8114983706a78724a0dcc7612aee598bb374e550fe40
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL solana_anchor_events-0.1.0-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 673.7 kB
Tags CPython 3.9 Linux glibc 2.17+ ARMv7l abi3
SHA-256 checksum
How to use checksums
0e0bac3b1ef92976b9407b0af1ebb44037c3f5d79ac7ff0d40974b04444bac2b
BLAKE2b-256 checksum
How to use checksums
c09caa121ef54dfee3880b5427b8e0f5975479d2917a809cf174a8954c1e8e60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL solana_anchor_events-0.1.0-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 674.6 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
1120f9ff4282abdc5d6198a91dc93b613431984ed31da2758ec8dd269b50e8b5
BLAKE2b-256 checksum
How to use checksums
938eef31355341ad54ea2edbdced164125b274b2cd936f4af029c01744a25d6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl

Download URL solana_anchor_events-0.1.0-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Size 731.2 kB
Tags CPython 3.9 Linux glibc 2.5+ x86-32 abi3
SHA-256 checksum
How to use checksums
34217210218d23eb3afb4c7d460d0eb26b3e107f8b71074b8fabc3a5cbf40f1f
BLAKE2b-256 checksum
How to use checksums
8f55388c0366846fa0b53c8f5682e240273271e54e5c8292cea9b6af15907660
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp39-abi3-macosx_11_0_arm64.whl

Download URL solana_anchor_events-0.1.0-cp39-abi3-macosx_11_0_arm64.whl
Size 620.1 kB
Tags CPython 3.9 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ebc184e229510a3b31a0c433567c3e7373ded9602b6ba9a2a96aaea22f8b0d62
BLAKE2b-256 checksum
How to use checksums
1162292fb4e7212ce4471e62f5b86f3deb3319dd03ca33d12225c33655ce208f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Release files / solana_anchor_events-0.1.0-cp39-abi3-macosx_10_12_x86_64.whl

Download URL solana_anchor_events-0.1.0-cp39-abi3-macosx_10_12_x86_64.whl
Size 649.6 kB
Tags CPython 3.9 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
d97206461f78f1e15900cf6b8fb103591c415ae9246b27ac114a3ca831aa3258
BLAKE2b-256 checksum
How to use checksums
ba1ea5b43256701813c6598f726771b1cbb224d5eb15517587908680e9825734
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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 Jun 7, 2026.

Transparency log

Security for solana-anchor-events 0.1.0

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.

Full provenance

All 31 files in this release have been uploaded with provenance metadata.

Select from 31 files

Attestation for solana_anchor_events-0.1.0.tar.gz

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 Jun 7, 2026.

Transparency log

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.0 This release

31 release files Full 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