diff --git a/Cargo.lock b/Cargo.lock
index 138e7e2207d95..2b75001c36643 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -240,7 +240,7 @@ dependencies = [
 
 [[package]]
 name = "aptos"
-version = "3.4.1"
+version = "3.5.0"
 dependencies = [
  "anyhow",
  "aptos-api-types",
diff --git a/crates/aptos/CHANGELOG.md b/crates/aptos/CHANGELOG.md
index 5d3dbd6526674..31470ed1bfb1c 100644
--- a/crates/aptos/CHANGELOG.md
+++ b/crates/aptos/CHANGELOG.md
@@ -3,10 +3,11 @@
 All notable changes to the Aptos CLI will be captured in this file. This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) and the format set out by [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
 
 ## Unreleased
+
+## [3.5.0] - 2024/07/06
 - Add balance command to easily get account balances for APT currently
 - Add network to config file
 - Add explorer links to initialized accounts, and transaction submissions
-
 - Alias some move commands as common misnomers (e.g. build -> compile, deploy -> publish)
 - Add "hello_blockchain" template to move init command
 
diff --git a/crates/aptos/Cargo.toml b/crates/aptos/Cargo.toml
index 7c5d986e6710e..127d1dee726af 100644
--- a/crates/aptos/Cargo.toml
+++ b/crates/aptos/Cargo.toml
@@ -1,7 +1,7 @@
 [package]
 name = "aptos"
 description = "Aptos tool for management of nodes and interacting with the blockchain"
-version = "3.4.1"
+version = "3.5.0"
 
 # Workspace inherited keys
 authors = { workspace = true }