Aptos

Aptos Foundation·AptosCore.aptos

Aptos is a layer 1 blockchain built to support the widespread use of blockchain through better technology and user experience.

winget install --id AptosCore.aptos --exact --source winget

Latest 9.5.0·July 13, 2026

Release Notes

Code Refactoring

  • unify cmpkind and cmop (#20032) #20032 (Vineeth Kashyap)

Commits

  • 28ac72c: Add readable events and changes output to move simulation (#19273) (Logan Wang) #19273
  • a32a3f7: [docker] document trusted setup files in validator compose (#19768) (Balaji Arun) #19768
  • d604b78: [move] use bytecode_version v9 for future framework releases (wqfish) #19792
  • e4bf82c: [dkg] More accurate chunky transcript size bound (#19763) (zhoujunma) #19763
  • 3145f75: [move-flow] Add move_replay_transaction MCP tool (#19750) (Amine Elsassi) #19750
  • c29cbdd: [mono-move] Design doc for error system (#19674) (Calin Tataru) #19674
  • 8ec3fb7: [benchmark] Calibrate only if at least one value changed (#19649) (George Mitenkov) #19649
  • 97eac45: [testsuite] Refresh Poetry lockfile and dependency bounds (#19769) (Greg Nazario) #19769
  • 549f8c5: [mono-move] Monomorphization support (#19746) (George Mitenkov) #19746
  • aaf5921: [Network] Reduce dial backoff time. (Josh Lind) #19802
  • 3c33d87: [Network] Add num min dials before backoff support. (Josh Lind) #19802
  • 5b0b411: [Network] Add unit tests for dialing backoff logic. (Josh Lind) #19802
  • 89ccf13: [execution] Clamp per-block gas limit override to on-chain cap (#19807) (Zekun Li) #19807
  • f8ad6ea: Confidential assets v1.1.4: keyless integration and some fixes (#19458) (Alin Tomescu) #19458
  • e17582a: remove ts-batch-encrypt and associated tests (#19825) (Rex Fernando) #19825
  • 7ca5796: [qs] fix pos verification for batch v2 (#19832) (Balaji Arun) #19832
  • 8865ee2: [mono-move] Unified IntBinary op family (u8..u256, i8..i256) + imm forms + signed Negate (#19727) (Victor Gao) #19727
  • f35cd04: [cli] Bump aptos CLI to 9.3.0 (#19840) (Greg Nazario) #19840
  • fd49a6a: [mono-move] Design doc for event store (#19829) (Victor Gao) #19829
  • c6ddbb9: [encrypted mempool] Refactor aptos-batch-encryption smoke tests to test all digest key rounds (Rex Fernando) #19845
  • 6b4c114: [Network] Improve latency peer pinging logic. (Josh Lind) #19838
  • 231d5f2: [framework] Add timelock to multisig (#19389) (Greg Nazario) #19389
  • b8b920d: [trading-native][storage-core] Extract ShardedJmtMerkleDb substrate from state_merkle_db (#19849) (Guoteng Rao) #19849
  • 96b9c0d: [skills] add a skill to rebase the framework automatically (Greg Nazario) #19850
  • d132854: [framework] Bump MULTISIG_TIMELOCK feature flag to 115 (Greg Nazario) #19850
  • bc812f1: [agents.md] be more explicit about cached packages (Greg Nazario) #19850
  • 1513f05: [encrypted mempool] further aptos-batch-encryption smoke tests refactoring (#19851) (Rex Fernando) #19851
  • cdbecd7: Fix Homebrew formula bump action in CLI release workflow (#19853) (Greg Nazario) #19853
  • 56c4fd1: [Storage] Lower max total WAL size (wqfish) #19854
  • 9685f84: [forge] bump deployer version (aptos-bot) #19793
  • e68d535: [encrypted mempool] Parallelize smoke tests (#19855) (Rex Fernando) #19855
  • a469cea: [gitattributes] Mark e2e-tests goldens .exp files as generated (wqfish) #19816
  • 8146d89: [types] Store WriteSet hotness as BTreeSet (wqfish) #19816
  • f5bf2b4: [types] Add WriteSetV1 that serializes hotness and native_positions (wqfish) #19816
  • f17ad52: [mono-move] Top-level errors and runtime errors (#19822) (Calin Tataru) #19822
  • e0988c0: [mono-move] Docs cleanup (#19846) (George Mitenkov) #19846
  • 3839dac: [mono-vm] Derived gc layouts (#19738) (Vineeth Kashyap) #19738
  • 65ffd0a: [ci] Fix e2e benchmark calibration (#19800) (George Mitenkov) #19800
  • 5a8f328: [forge] bump deployer version (aptos-bot) #19857
  • 295b448: [execution] Enable WriteSet V1 construction (wqfish) #19861
  • b63ab38: Bump idna from 3.10 to 3.15 in /crates/aptos/e2e (#19831) (dependabot[bot]) #19831
  • f6649c5: Update Docker images (aptos-bot) #19552
  • 82d775e: [mono-move] Support aborts in the runtime (#19823) (Calin Tataru) #19823
  • 319e3d8: [forge] bump deployer version (aptos-bot) #19869
  • 481b1f8: [execution] Add TransactionInfo V1 with hot state checkpoint hash (wqfish) #19867
  • 5d36fd6: [mono-move] Lower vector operations and publish vector descriptors for vector types (#19782) (Vineeth Kashyap) #19782
  • 669be0d: [txn-tracing] Structured TxnTrace log with per-stage scalar fields (#19858) (Daniel Xiang) #19858
  • 489801e: [mono-vm] Implement gc safe points based on xfer liveness analysis (#19827) (Vineeth Kashyap) #19827
  • d1d83df: [Forge Stable] Small fixes/tweaks. (Josh Lind) #19790
  • 501c389: [forge] use land_blocking suite for etna stable test (#19890) (Balaji Arun) #19890
  • 90ee31a: [consensus] skip signing round 0 ledger info (#19891) (Zekun Li) #19891
  • edd9df0: fix const folding bug for modulo operation on signed integers (#19889) (Vineeth Kashyap) #19889
  • 13500fd: [forge] Add chunky DKG epoch-change stability test (#19888) (Balaji Arun) #19888
  • 84eca7c: fix deref in enum (#19885) (Teng Zhang) #19885
  • 114c7ca: [Prover] Support map intrinsics and more bug fix in spec inference (#19534) (Teng Zhang) #19534
  • 5e31dbf: [dkg] Shrink vectors after construction (wqfish) #19879
  • 668c980: Bump protobufjs from 7.5.6 to 7.5.8 in /protos/typescript (#19830) (dependabot[bot]) #19830
  • 9af668a: Bump brace-expansion from 5.0.5 to 5.0.6 in /.github/ts-tasks (#19804) (dependabot[bot]) #19804
  • 8114759: [consensus] Reduce round initial timeout from 1000ms to 500ms (#19878) (Daniel Xiang) #19878
  • c0b463c: [gas] Bump gas feature version to V47 (#19896) (Balaji Arun) #19896
  • 5b463f0: [mono-move] Design doc for native function interface (#19856) (Victor Gao) #19856
  • c6ba71d: [move lint] Implement a new linter for identifying improper modifiers on test functions (#19873) (Vineeth Kashyap) #19873
  • 9042cc2: [move-prover] fix div/mod for signed integers in Move prover (#19886) (Teng Zhang) #19886
  • 629118e: Make MoveTypeLayout trait impls DAG-safe (#19903) (Calin Tataru) #19903
  • 426237b: [trading-native][storage-core-db] Sharded position_db + position_merkle_db (#19883) (Guoteng Rao) #19883
  • 887e877: [framework] Add epoch force-end watchdog config (#19813) (Balaji Arun) #19813
  • 7f900aa: set v10 and 2.4 as default (#19702) (Teng Zhang) #19702
  • 6b4d87c: [compiler] Fix constant folding for unsigned shift overflow wrap. (#19893) (Vineeth Kashyap) #19893
  • f5fe0a9: more nla spec (#19554) (Teng Zhang) #19554
  • 862806a: [types] Derive Copy for BlockExecutorConfigFromOnchain (wqfish) #19907
  • 12b8aa8: [framework] add HOTNESS_IN_EPILOGUE and TRANSACTION_INFO_V1 feature flags (wqfish) #19907
  • d8c6ddc: [execution] thread on-chain Features into BlockExecutorConfigFromOnchain (wqfish) #19907
  • d12cd17: [execution] consume HOTNESS_IN_EPILOGUE and TRANSACTION_INFO_V1 on-chain flags (wqfish) #19907
  • 4ddf8e5: [mono-move] Refactor and simplify function display. (#19868) (Vineeth Kashyap) #19868
  • 355f89b: [Gas Schedule] Bump gas version to v48. (Josh Lind) #19922
  • 1607080: [forge] bump deployer version (aptos-bot) #19876
  • 5c63d68: Change benchmark BlockMetadata (#19912) (Aaron) #19912
  • 1e9ae1f: [mono-move] Typed errors for loader (#19900) (Calin Tataru) #19900
  • cee1b05: Move various differential test cases into subdirectories based on the approximate domain they are testing. (#19874) (Vineeth Kashyap) #19874
  • 0786289: [mono-move] Global storage design (#19536) (George Mitenkov) #19536
  • 7039420: [mono-move] Lower wide-int/address constants and FreezeRef (#19904) (George Mitenkov) #19904
  • 3eef034: [trading-native][shared] Add LeafEntry trait + StateSummary Option (#19894) (Guoteng Rao) #19894
  • ee1affb: [mono-move] Inline-struct support for the mono-move specializer + runtime (#19920) (Vineeth Kashyap) #19920
  • 66d7e7b: [trading-native][shared] Lift async-commit pipeline into crate::common (#19908) (Guoteng Rao) #19908
  • 6ded49d: [forge] bump deployer version (aptos-bot) #19923
  • 85b7318: [docker] Verify release tag matches Cargo version (wqfish) #19938
  • b44738d: [Consensus] Verify that batches contain at least 1 txn. (Josh Lind) #19935
  • 8f5bbf3: [Consensus Observer] Add payload proof limit verification. (Josh Lind) #19935
  • 392bb52: [mono-move] Global storage support (#19870) (George Mitenkov) #19870
  • 4e1f678: [consensus] Don't default Features on read failure (wqfish) #19940
  • 565489c: Rust 1.94 (wqfish) #19942
  • bb3a857: [api] Surface txn_limits_request in REST API (#19948) (George Mitenkov) #19948
  • 826c5cc: [forge] bump deployer version (aptos-bot) #19944
  • d23ca1c: [mono-move] Implement integer cast micro-op (#19936) (Victor Gao) #19936
  • 627b9fd: [rosetta] Track Rosetta secondary store balances (#19954) (Greg Nazario) #19954
  • 7bd4ddd: [mono-move] Remove code swap (#19962) (George Mitenkov) #19962
  • 8791c0e: [docker] bump Rust image to 1.94.1 (wqfish) #19965
  • e057acc: [forge] saturate encrypted max-load test (backlog 100 -> 4000) (#19892) (Balaji Arun) #19892
  • e93ea2a: [trading-native][storage-core] Commit applier + JMT pipeline + AptosDB wiring (#19919) (Guoteng Rao) #19919
  • 2a9c5ed: [mono-move] Initial Native Function Interface Implementation (#19898) (Victor Gao) #19898
  • efaead4: [vm] Fail-closed when squashing a write with a later in-place delayed-field change (#19958) (Zekun Li) #19958
  • 6ea08d9: [storage] Add regression test for hash-only HotVacant eviction (wqfish) #19970
  • 311de61: [types] Enable HOTNESS_IN_EPILOGUE by default at genesis (wqfish) #19975
  • a2b1cd4: [Forge] Small fixes to forge stable. (Josh Lind) #19887
  • ba96ba7: [types] Return Result from OnChainConfig::fetch_config (wqfish) #19981
  • 141ae05: add weight for instantiation (#19852) (Teng Zhang) #19852
  • 1406b7a: support conversion from bv to signed integer (#19927) (Teng Zhang) #19927
  • 6a67410: [mono-vm] Support for 1-byte types (bool, u8, i8) (#19955) (Vineeth Kashyap) #19955
  • abc13df: [move-flow] Structured trace capture in move-flow replay (#19979) (Amine Elsassi) #19979
  • a863834: [cli] Apply node API key in move package commands (#19986) (Marco Ilardi) #19986
  • b8db7c0: [mono-move] Add signer natives (#19978) (Victor Gao) #19978

Installer type: zip

x6438C4B24EEC64C83CCE5D25AD02EA1883897CB8A10519079EB5C134D270C840E1

Details

Homepage
https://github.com/aptos-labs/aptos-core
License
Innovation-Enabling Source Code License
Publisher
Aptos Foundation
Support
https://github.com/aptos-labs/aptos-core/issues
Copyright
Copyright © Aptos Foundation Parts of the project are originally copyright © Meta Platforms, Inc.
Moniker
aptos

Tags

aptosblockchainclimove

Older versions (29)

9.4.0
x6410469816BBD02BB6E8FEED828BDF0E8BB056A604920E27DA0B9904933AC134A8
9.3.0
x6474F6A2404FBD0D71701A91F575F1B434FC4138987F776F265849A3CC4F493E14
9.2.0
x64FB58CF2493EAABD830A896EFB598352B6B10D9C831EECD9409D1C76AD7383678
9.1.0
x64F75A6CAC5C03BB71AB2DC770C54F9255E144E6D71CEE15057C2FBA89FD806FB9
9.0.0
x64193C12CCEF8F409C9542458A68859A16A3E5DDD3E9800DAE006060A59AA15834
8.1.0
x6426887D0C561937EDAA71FC212A03C81933D13F58BB7DDF700ABF67336AA11A9B
8.0.0
x64F8252DF2A3E1F3E7A49F9484DE119B5D5E97232FFC3D52559FA75BC6BFCE631D
7.14.2
x640DF92E56B39F996A8395FB5EA4414A112551F6A60CCC30D7319D3852D241EE10
7.14.1
x64C44D0190CFF6E878C09EF0854185B1B0DD62AC2429F1AEA41A21E1EDAB54E2E1
7.14.0
x64F966E1A85928E0020ED49FD6F6EDB32F466B5FE219D32E7A8CC361A8146001DC
7.13.0
x64DDE4D444B9C1462C01F577BC17AED6C1393A9EACEB1103D6B13CBBA684F7D2EF
7.12.1
x64BE18D7334CF55A10B3C4088426276A3DDF3CB0CCAF90F846F89B3CDE982D37D8
7.12.0
x6443AEF0E03EE21CD67576CAADCAFC7BFEE3783A7C96FF0E8C9B835D953743D8AE
7.11.1
x649CC781B854B475BA5E2C743BCD4BDDB84A044D7CADD3968AA61C5246822794F0
7.11.0
x6407637DD02731538A2E0D5CD808642F34DE3FAD65774DA14893189D6CFD77970A
7.10.2
x64A973009B498122572AF92C6B57A3C2D91FBA8C2E9E0EFE04C083A3B48C50EA67
7.10.1
x649C6A0CD9A58F8BF22C96D84D157C893D83F418A818F0FC41933A8D976581B6C8
7.10.0
x640FB0ADA09A8CF3E40B2E0B92BF5DA5304FE7056D6EA28F9296797B807D1D685B
7.9.1
x6430AABFEBB1556F12A838B4D5BF0BA2403E2C528D7957D8FDEF376537579CA4DA
7.9.0
x64E1CA99CD9862B031B4573DBF6699AE15B97ED9CA3CC78BB3F339E18D5E06966E
7.8.1
x644ED016B457BB14586FB9E94914B4352490107C226FB240CDDF5D6A24E3FF1CF9
7.8.0
x64ABF46892C11917E8E025A14764AD936B11CC830B4C42EEE0D95D74B117D7D1CE
7.7.0
x640D24E8B251B47ECF7343506EB8F79BB3080527D52969610A735C756109DFC1EE
7.6.1
x6435FF7CFF991AC317948C498216C07C14A4274D9A6DDDC211910DEFF30F579CE1
7.6.0
x6416403340D7C722AC6A7A491E0B3D539E21E3760D8BD36C481896F156E47C9834
7.5.0
x64045421F5AF4550C45E561DBF7BDF5450C832B0DF4D4A94A5DE3035DE8480B815
7.4.0
x64AD73A9159299C3F49B27E9856E187FE3F59F71114F3BC8FD190DAF07DF3242C0
7.3.0
x64D20395E6B4CDB07D508F7FF66DB0CE0FA19725CE72DB4068B4A95F1785535843
7.2.0
x642828AB6522E8429C96CE3827B8398AF7447EB4E14F2FE0299CCA1373E497A68D