solana-zk-token-sdk
Solana Zk Token SDK
3.1.14
8.2M downloads/mo
#3460 most downloaded on crates.io
anza-xyz/agave
What this package is like to depend on
Last release 4 months ago
24 Apr 2026
Ships fairly regularly
a new release about every 2 weeks
Rarely documented
notes for 6 of 288 stable releases
3 versions withdrawn
withdrawn after publishing
5 years old
292 releases · first in 2022
33 releases in the last 12 months
see the full history below
Release timeline
292 releases · Jan 2022 to Apr 2026Releases
latest 60 of 292-
3.1.1424 Apr 2026Nothing published for this version
-
3.1.1310 Apr 2026Nothing published for this version
-
3.1.1203 Apr 2026Nothing published for this version
-
3.1.1120 Mar 2026Nothing published for this version
-
3.1.1010 Mar 2026Nothing published for this version
-
3.1.919 Feb 2026Nothing published for this version
-
3.1.826 Jan 2026Nothing published for this version
-
3.1.719 Jan 2026Nothing published for this version
-
3.1.610 Jan 2026Nothing published for this version
-
3.1.521 Dec 2025Nothing published for this version
-
3.1.403 Dec 2025Nothing published for this version
-
3.1.329 Nov 2025Nothing published for this version
-
3.1.222 Nov 2025Nothing published for this version
-
3.1.114 Nov 2025Nothing published for this version
-
3.0.1410 Jan 2026Nothing published for this version
-
3.0.1321 Dec 2025Nothing published for this version
-
3.0.1229 Nov 2025Nothing published for this version
-
3.0.1122 Nov 2025Nothing published for this version
-
3.0.1004 Nov 2025Nothing published for this version
-
3.0.824 Oct 2025Nothing published for this version
-
3.0.717 Oct 2025Nothing published for this version
-
3.0.608 Oct 2025Nothing published for this version
-
3.0.501 Oct 2025Nothing published for this version
-
3.0.426 Sep 2025Nothing published for this version
-
3.0.319 Sep 2025Nothing published for this version
-
3.0.212 Sep 2025Nothing published for this version
-
3.0.105 Sep 2025Nothing published for this version
-
3.0.021 Aug 2025Release notes
Open source →RPC
Breaking
- Added a
slotproperty toEpochRewardsPeriodActiveErrorData - Added error data containing a
slotproperty toRpcCustomError::SlotNotEpochBoundary
Changes
- The subscription server now prioritizes processing received messages before sending out responses. This ensures that new subscription requests and time-sensitive messages like
PINGopcodes take priority over notifications.
Validator
Breaking
- When XDP is enabled, the validator process requires the
CAP_NET_RAW,CAP_NET_ADMIN,CAP_BPF, andCAP_PERFMONcapabilities. These can be configured in the systemd service file by settingCapabilityBoundingSet=CAP_NET_RAW CAP_NET_ADMIN CAP_BPF CAP_PERFMONunder the[Service]section or directly on the binary with the commandsudo setcap cap_net_raw,cap_net_admin,cap_bpf,cap_perfmon=p <path/to/agave-validator>(this command must be run each time the binary is replaced) - Enabling XDP zero copy on systems configured with LACP bond requires manually passing
--experimental-retransmit-xdp-interface <real-interface>(e.g.:eno17395np0notbond0), as zero copy is only available on physical interfaces. - Require increased
memlocklimits - recommended setting isLimitMEMLOCK=2000000000in systemd service configuration. Lack of sufficient limit (on Linux) will cause startup error. - Remove deprecated arguments
--accounts-index-memory-limit-mb--accountsdb-repl-bind-address,--accountsdb-repl-port,--accountsdb-repl-threads,--enable-accountsdb-repl--disable-quic-servers,--enable-quic-servers--etcd-cacert-file,--etcd-cert-file,--etcd-domain-name,--etcd-endpoint,--etcd-key-file,--tower-storage--no-check-vote-account--no-rocksdb-compaction,--rocksdb-compaction-interval-slots,--rocksdb-max-compaction-jitter-slots--replay-slots-concurrently- Use
--replay-forks-threadswith a value of4to match preexisting behavior
- Use
--rpc-pubsub-max-connections,--rpc-pubsub-max-fragment-size,--rpc-pubsub-max-in-buffer-capacity,--rpc-pubsub-max-out-buffer-capacity,--enable-cpi-and-log-storage,--minimal-rpc-api--skip-poh-verify
- Deprecated snapshot archive formats have been removed and are no longer loadable.
- Using
--snapshot-interval-slots 0to disable generating snapshots has been removed. Use--no-snapshotsinstead. - Validator will now bind all ports within provided
--dynamic-port-range, including the client ports. A range of at least 25 ports is recommended to avoid failures to bind during startup. - Agave and agave-ledger-tool can no longer operate with legacy shreds. Legacy shreds have not been in circulation since the activation of https://explorer.solana.com/address/GV49KKQdBNaiv2pgqhS2Dy3GWYJGXMTVYbYkdk91orRy. This change may break operations with old ledgers that may still contain legacy shreds.
Changes
--transaction-structure viewis now the default.- The default full snapshot interval is now 100,000 slots.
SOLANA_BANKING_THREADSenvironment variable is no longer supported. Use--block-prouduction-num-workersinstead.- By default,
agave-validator exitwill now wait for the validator process to terminate before returning. The--wait-for-exitflag has been deprecated, but operators can still opt out with the new--no-wait-for-exitflag.
- Added a
-
2.3.1310 Oct 2025Nothing published for this version
-
2.3.1201 Oct 2025Nothing published for this version
-
2.3.1126 Sep 2025Nothing published for this version
-
2.3.1019 Sep 2025Nothing published for this version
-
2.3.912 Sep 2025Nothing published for this version
-
2.3.805 Sep 2025Nothing published for this version
-
2.3.708 Aug 2025Nothing published for this version
-
2.3.626 Jul 2025Nothing published for this version
-
2.3.518 Jul 2025Nothing published for this version
-
2.3.411 Jul 2025Nothing published for this version
-
2.3.303 Jul 2025Nothing published for this version
-
2.3.227 Jun 2025Nothing published for this version
-
2.3.120 Jun 2025Nothing published for this version
-
2.2.2011 Jul 2025Nothing published for this version
-
2.2.1903 Jul 2025Nothing published for this version
-
2.2.1826 Jun 2025Nothing published for this version
-
2.2.1720 Jun 2025Nothing published for this version
-
2.2.1613 Jun 2025Nothing published for this version
-
2.2.1530 May 2025Nothing published for this version
-
2.2.1409 May 2025Nothing published for this version
-
2.2.1305 May 2025Nothing published for this version
-
2.2.1223 Apr 2025Nothing published for this version
-
2.2.1118 Apr 2025Nothing published for this version
-
2.2.1015 Apr 2025Nothing published for this version
-
2.2.914 Apr 2025Nothing published for this version
-
2.2.811 Apr 2025Nothing published for this version
-
2.2.706 Apr 2025Nothing published for this version
-
2.2.629 Mar 2025Nothing published for this version
-
2.2.424 Mar 2025Nothing published for this version
-
2.2.315 Mar 2025Nothing published for this version
-
2.2.211 Mar 2025Nothing published for this version
-
2.2.103 Mar 2025Nothing published for this version