diff --git a/CHANGELOG.md b/CHANGELOG.md
index c9c9da607..f63655ef4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,6 +6,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 
 ## [Unreleased]
 
+## [2.3.1]
+### Changed
+- This release fixes an error that prevented the publishing of v2.3.0. No functional changes.
+
 ## [2.3.0]
 ### Added
 - Add Ethereum Swarm ([#1166](https://github.com/MetaMask/contract-metadata/pull/1166))
@@ -90,7 +94,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 - Adding top nfts contracts on opensea by floor price ([#1052](https://github.com/MetaMask/contract-metadata/pull/1052))
 - New release ([#1045](https://github.com/MetaMask/contract-metadata/pull/1045))
 
-[Unreleased]: https://github.com/MetaMask/contract-metadata/compare/v2.3.0...HEAD
+[Unreleased]: https://github.com/MetaMask/contract-metadata/compare/v2.3.1...HEAD
+[2.3.1]: https://github.com/MetaMask/contract-metadata/compare/v2.3.0...v2.3.1
 [2.3.0]: https://github.com/MetaMask/contract-metadata/compare/v2.2.0...v2.3.0
 [2.2.0]: https://github.com/MetaMask/contract-metadata/compare/v2.1.0...v2.2.0
 [2.1.0]: https://github.com/MetaMask/contract-metadata/compare/v2.0.0...v2.1.0
diff --git a/package.json b/package.json
index 51bed55ba..a85514c63 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@metamask/contract-metadata",
-  "version": "2.3.0",
+  "version": "2.3.1",
   "description": "A mapping of ethereum contract addresses to broadly accepted icons for those addresses.",
   "main": "index.js",
   "publishConfig": {