diff --git a/.github/workflows/actionlint.yaml b/.github/workflows/actionlint.yaml
index c7a6654d76a..3b08a1301db 100644
--- a/.github/workflows/actionlint.yaml
+++ b/.github/workflows/actionlint.yaml
@@ -26,9 +26,9 @@ jobs:
     # npm ERR! Could not resolve dependency:
     # npm ERR! peerOptional typescript@"^3.2.1 || ^4" from react-scripts@5.0.1
     # npm ERR! node_modules/react-scripts
-    # npm ERR!   react-scripts@"5.0.1" from @hyperledger/cacti-example-cbdc-bridging-frontend@2.0.0-alpha.2
+    # npm ERR!   react-scripts@"5.0.1" from @hyperledger/cacti-example-cbdc-bridging-frontend
     # npm ERR!   examples/cactus-example-cbdc-bridging-frontend
-    # npm ERR!     @hyperledger/cacti-example-cbdc-bridging-frontend@2.0.0-alpha.2
+    # npm ERR!     @hyperledger/cacti-example-cbdc-bridging-frontend
     # npm ERR!     node_modules/@hyperledger/cacti-example-cbdc-bridging-frontend
     # npm ERR!       workspace examples/cactus-example-cbdc-bridging-frontend from the root project
     # npm ERR! 
@@ -36,9 +36,9 @@ jobs:
     # npm ERR! node_modules/typescript
     # npm ERR!   peerOptional typescript@"^3.2.1 || ^4" from react-scripts@5.0.1
     # npm ERR!   node_modules/react-scripts
-    # npm ERR!     react-scripts@"5.0.1" from @hyperledger/cacti-example-cbdc-bridging-frontend@2.0.0-alpha.2
+    # npm ERR!     react-scripts@"5.0.1" from @hyperledger/cacti-example-cbdc-bridging-frontend
     # npm ERR!     examples/cactus-example-cbdc-bridging-frontend
-    # npm ERR!       @hyperledger/cacti-example-cbdc-bridging-frontend@2.0.0-alpha.2
+    # npm ERR!       @hyperledger/cacti-example-cbdc-bridging-frontend
     # npm ERR!       node_modules/@hyperledger/cacti-example-cbdc-bridging-frontend
     # npm ERR!         workspace examples/cactus-example-cbdc-bridging-frontend from the root project
     # npm ERR! 
diff --git a/CHANGELOG.md b/CHANGELOG.md
index b1e6c6dbcc6..3d97f8c4135 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,126 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **cactus-common:** coerceUnknownToError() now uses HTML sanitize ([d70488a](https://github.com/hyperledger/cacti/commit/d70488a82e9c1d6958ac3ab0368f3c3bfca378c6))
+* **cactus-example-cbdc-bridging-backend:** add missing CRPC port config option ([84c0733](https://github.com/hyperledger/cacti/commit/84c0733db93e6b2cd91050c48641562130f3ea0b))
+* **cmd-api-server:** add runtime type validation to HTTP verbs pulled from OAS ([b0ff599](https://github.com/hyperledger/cacti/commit/b0ff599b2c32b83d7d45c41ef215372044ccda23)), closes [#2751](https://github.com/hyperledger/cacti/issues/2751) [#2751](https://github.com/hyperledger/cacti/issues/2751) [#2751](https://github.com/hyperledger/cacti/issues/2751) [#2754](https://github.com/hyperledger/cacti/issues/2754)
+* **cmd-api-server:** address CVE-2022-25881 ([81da333](https://github.com/hyperledger/cacti/commit/81da3334d8e638f85e398dd228bcef836a278230)), closes [#2862](https://github.com/hyperledger/cacti/issues/2862)
+* **cmd-api-server:** fix CVE-2023-36665 protobufjs try 2 ([4e8b553](https://github.com/hyperledger/cacti/commit/4e8b5534d6a86c856768c0b47af794d66304f90d)), closes [#2682](https://github.com/hyperledger/cacti/issues/2682)
+* **cmd-api-server:** healthcheck broken due to missing wget binary ([8f1ca3f](https://github.com/hyperledger/cacti/commit/8f1ca3fcce9fedaedd4ceafbb51d8e8cd41cc50e)), closes [#2894](https://github.com/hyperledger/cacti/issues/2894)
+* **connector-besu:** error handling of DeployContractSolidityBytecodeEndpoint ([89d9b93](https://github.com/hyperledger/cacti/commit/89d9b93b7380477c10d8da78fcd259c95b495fa9)), closes [#2868](https://github.com/hyperledger/cacti/issues/2868)
+* **connector-besu:** toBuffer only supports 0x-prefixed hex ([1d00e32](https://github.com/hyperledger/cacti/commit/1d00e32ed0f76b1d9081a7cea55ad41c956ec25b))
+* **connector-corda:** contract deployment SSH reconnect race condition ([0af2eb1](https://github.com/hyperledger/cacti/commit/0af2eb13235d4dda5dfe92912be48722caea09b1))
+* **connector-fabric:** address CVEs: CVE-2022-21190, CVE-2021-3918 ([11e775d](https://github.com/hyperledger/cacti/commit/11e775d6e6611d0b054cd18cca620969cb947dd8)), closes [#2864](https://github.com/hyperledger/cacti/issues/2864)
+* **connector-quorum/ethereum:** strengthen contract parameter validation ([779bb7e](https://github.com/hyperledger/cacti/commit/779bb7e24b06352bad64c96eab3b24c0961d1381)), closes [#2760](https://github.com/hyperledger/cacti/issues/2760)
+* **corda-simple-app:** use correct bond asset flows and contracts for bond asset exchange ([caa2b3a](https://github.com/hyperledger/cacti/commit/caa2b3a50ab7928942e72341ebc7e5511e3054f7))
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* GHSA-8qv2-5vq6-g2g7 webpki CPU denial of service in certificate path ([e24458f](https://github.com/hyperledger/cacti/commit/e24458f0541d7000ea915d97668831723744baea))
+* **indy-vdr-nodejs:** update dependency version ([f81b46b](https://github.com/hyperledger/cacti/commit/f81b46bce5ca0880e6bf6b51be2233e2616759a5))
+* **ledger-browser:** fix vulnerability CVE-2022-37601 ([55c7d3d](https://github.com/hyperledger/cacti/commit/55c7d3d8054af35eb903ee903a91b8f23b905998))
+* **persistence-fabric:** hide not critical API ([793f94f](https://github.com/hyperledger/cacti/commit/793f94ffefe483bd2a08ad7afb30fac7aa029007))
+* **plugin-htlc-coordinator-besu:** add missing HSTS header ([dff34e8](https://github.com/hyperledger/cacti/commit/dff34e8f26f94a391b8b926057cbd6346bc0b3f8))
+* **plugin-keychain-vault:** fix CVE-2024-0553 in vault server image ([1eacf7e](https://github.com/hyperledger/cacti/commit/1eacf7e2a33349de794d486a47cc6bd62d93311a))
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** mitigate CVE-2024-21505 ([f48994f](https://github.com/hyperledger/cacti/commit/f48994fe0e3736909103a844eb59cb7f3cfed247))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+* **weaver-asset-transfer:** return proper error messages for pledge status and claim status ([f8f6bcb](https://github.com/hyperledger/cacti/commit/f8f6bcb67733dd57b2ecde94922cff24342b7589))
+* **weaver-fabric-node-sdk:** made AES key length configurable in ECIES functions ([e679801](https://github.com/hyperledger/cacti/commit/e67980141d2fb2e54ef8408e36dbab55b7195905))
+* **weaver-go-cli:** updated Weaver Fabric Go CLI module to ensure local compilation ([1668cf4](https://github.com/hyperledger/cacti/commit/1668cf4104a3a653bb17ebc04d86d72b9b22547f))
+* **weaver-go-sdk:** corrected membership API function signatures ([083ea4f](https://github.com/hyperledger/cacti/commit/083ea4f4464691fc967a897bf267daaeea216343))
+* **weaver-go-sdk:** revert fabric-protos-go-apiv2 dep to fabric-protos-go ([6994e5b](https://github.com/hyperledger/cacti/commit/6994e5b7a43b4f3e06535babb17edd466c4d4abc))
+* **weaver-membership-functions:** reverted earlier buggy change affecting identity mgmt ([faf90dd](https://github.com/hyperledger/cacti/commit/faf90ddbe9c061cd6261d642842ab12ae4be3c48))
+* **weaver-packages:** removing unnecessary package-lock.json file ([f3e53e4](https://github.com/hyperledger/cacti/commit/f3e53e4625d6667a59b55647d026c59431c32d85))
+* **weaver-satp:** bug and configuration fixes in relays and Fabric drivers for sample SATP implementation ([9f77871](https://github.com/hyperledger/cacti/commit/9f77871419712bacc623dd9fbbe40f6016f0a94f))
+* **weaver:** improper exception handling ([a33f30c](https://github.com/hyperledger/cacti/commit/a33f30c07cb7b952581c2401da60a25170b23d1c)), closes [#2767](https://github.com/hyperledger/cacti/issues/2767)
+* **weaver:** upgraded Corda dependencies to overcome Log4j vulnerability ([76f0c68](https://github.com/hyperledger/cacti/commit/76f0c680bcf74d0d78e02e95ab6c9268d15d82d2))
+* **weaver:** usage of weak PRNG issue ([fa17b52](https://github.com/hyperledger/cacti/commit/fa17b52d641345a6ffc3ff6b0845be75202dc945)), closes [#2765](https://github.com/hyperledger/cacti/issues/2765)
+
+### Features
+
+* **actionlint:** fix the errors produced by the ActionLint tool ([e6d5d88](https://github.com/hyperledger/cacti/commit/e6d5d88fd33b2078035447bc0e452f3d862e0e68))
+* **bungee-hermes:** new plugin bungee-hermes ([ecf52ec](https://github.com/hyperledger/cacti/commit/ecf52ecce310d626ea96a53c2d41dcb797510c4d))
+* **bungee-hermes:** process & merge views ([231a5e5](https://github.com/hyperledger/cacti/commit/231a5e532bcb8219986dd7f5c8fa4d66cef99f34))
+* **bungee-hermes:** viewProof & ethereum strategy ([22f389f](https://github.com/hyperledger/cacti/commit/22f389fc311490e5f3959b4f80e7f4caf4ac5804))
+* **cactus-core-api:** add ISendRequestResultV1<T> for Fujitsu verifier ([483de38](https://github.com/hyperledger/cacti/commit/483de3838017961656c0fb850934988ae0c63c91))
+* **cactus-core:** add ConnectRPC service interface and type guard ([9e83087](https://github.com/hyperledger/cacti/commit/9e830874dfed51a805566a5bedc62e3d43fc234f))
+* **cactus-core:** add handleRestEndpointException utility to public API ([bf9dfe8](https://github.com/hyperledger/cacti/commit/bf9dfe882f78f7fc88ee52d86d62b7e851716b79))
+* **cactus-example-discounted-asset-trade:** use openapi ethereum connector ([dcaf9fe](https://github.com/hyperledger/cacti/commit/dcaf9fe5de5b830975f3d308f140eff32d3cb79d)), closes [#2645](https://github.com/hyperledger/cacti/issues/2645)
+* **cactus-example-discounted-asset-trade:** use openapi sawtooth connector ([86d6b38](https://github.com/hyperledger/cacti/commit/86d6b38e213a5304799beab48bdd46a8fc0cc0c3)), closes [#2825](https://github.com/hyperledger/cacti/issues/2825)
+* **cactus-example-electricity-trade:** use openapi ethereum connector ([9e66850](https://github.com/hyperledger/cacti/commit/9e66850438c97883a8999c3def36e807bfbb1a76))
+* **cactus-plugin-ledger-connector-aries:** add new connector plugin ([afef5ae](https://github.com/hyperledger/cacti/commit/afef5ae3e2f36bf7f25928ee75f82bc4800b3172)), closes [#2946](https://github.com/hyperledger/cacti/issues/2946)
+* **cactus-plugin-ledger-connector-cdl-socketio:** separate endpoint for subscription key ([b1048af](https://github.com/hyperledger/cacti/commit/b1048af272e7f33fae3c68dc854d40f9be7a4e84))
+* **cactus-plugin-ledger-connector-cdl-socketio:** support subscription key auth ([a04fc5b](https://github.com/hyperledger/cacti/commit/a04fc5b2593a27d5c0f9311a1ad2f83f727e2e70))
+* **cactus-plugin-ledger-connector-cdl:** add new connector plugin ([6efd8de](https://github.com/hyperledger/cacti/commit/6efd8de9ff5bb8d6b894147e5c6e49aed2fa8ae4))
+* **cactus-plugin-ledger-connector-ethereum:** add json-rpc proxy ([ed04201](https://github.com/hyperledger/cacti/commit/ed04201671bdb614549e995b3d88cc2cae218e56))
+* **cactus-plugin-ledger-connector-ethereum:** add signing utils ([84c5b34](https://github.com/hyperledger/cacti/commit/84c5b34afa73b4f906e413c4d5dd3ff46a1dd7a8))
+* **cactus-plugin-ledger-connector-ethereum:** add stress test ([55fa26e](https://github.com/hyperledger/cacti/commit/55fa26ef41d405b26da02b099418da5fa281c78f)), closes [#2631](https://github.com/hyperledger/cacti/issues/2631)
+* **cactus-plugin-ledger-connector-ethereum:** refactor connector API ([cda279f](https://github.com/hyperledger/cacti/commit/cda279fb0009a4d5756c461024ad88f525bfe946)), closes [#2630](https://github.com/hyperledger/cacti/issues/2630)
+* **cactus-plugin-ledger-connector-ethereum:** support London fork gas prices ([80a89dd](https://github.com/hyperledger/cacti/commit/80a89dd95d51bdc604392dbe96ab27d233b116a4)), closes [#2581](https://github.com/hyperledger/cacti/issues/2581)
+* **cactus-plugin-ledger-connector-ethereum:** update web3js to 4.X ([55f82c9](https://github.com/hyperledger/cacti/commit/55f82c9568b3e875de4f3ceb89a828f8b23d65be)), closes [#2580](https://github.com/hyperledger/cacti/issues/2580) [#2535](https://github.com/hyperledger/cacti/issues/2535) [#2578](https://github.com/hyperledger/cacti/issues/2578)
+* **cactus-plugin-ledger-connector-fabric-socketio:** remove fabric-socketio connector ([704e201](https://github.com/hyperledger/cacti/commit/704e201d6bd6bf7a38f0de7da60723118e18cea7)), closes [#2644](https://github.com/hyperledger/cacti/issues/2644)
+* **cactus-plugin-ledger-connector-fabric:** support delegated (offline) signatures ([e2812f4](https://github.com/hyperledger/cacti/commit/e2812f4abce00a1918b8d13a6cfff382289ff998)), closes [#2598](https://github.com/hyperledger/cacti/issues/2598)
+* **cactus-plugin-ledger-connector-iroha:** remove deprecated iroha connector ([fa27fde](https://github.com/hyperledger/cacti/commit/fa27fde9a28f83ff29964693be656dc107046517)), closes [#3159](https://github.com/hyperledger/cacti/issues/3159) [#3155](https://github.com/hyperledger/cacti/issues/3155)
+* **cactus-plugin-ledger-connector-sawtooth:** add new connector plugin ([e379504](https://github.com/hyperledger/cacti/commit/e37950403636a3fbc378fc7462b886294e6c7923))
+* **cactus-plugin-persistence-ethereum:** use openapi ethereum connector ([b8f9b79](https://github.com/hyperledger/cacti/commit/b8f9b79daa7a97cbd75325eba00c7458bfed5ce5)), closes [#2631](https://github.com/hyperledger/cacti/issues/2631)
+* **cbdc-bridging:** add frontend code for the CBDC example ([5ad0ebf](https://github.com/hyperledger/cacti/commit/5ad0ebffe9de0eabbdfabb8ce8fa5c426519ee33))
+* **cmd-api-server:** add ConnectRPC auto-registration for plugins ([c569460](https://github.com/hyperledger/cacti/commit/c569460b099469184a7953ffc0f806ddf3facb38))
+* **cmd-api-server:** add gRPC plugin auto-registration support ([5762dad](https://github.com/hyperledger/cacti/commit/5762dadfe108c6c73251d5b474961e4888941b90))
+* **common:** add express http verb method name string literal type ([8f048ea](https://github.com/hyperledger/cacti/commit/8f048ea72750595016eea4e40fd57291001cff95))
+* **common:** add isGrpcStatusObjectWithCode user-defined type guard ([941dbad](https://github.com/hyperledger/cacti/commit/941dbad8fa5950b754dde97b02cc4c0ac0e9e0bb))
+* **connector-besu:** add continuous benchmarking with JMeter ([379d41d](https://github.com/hyperledger/cacti/commit/379d41dd4b2cc994801c85f1fa16ea854f0301f7))
+* **connector-besu:** add gRPC support for operations ([ab676d2](https://github.com/hyperledger/cacti/commit/ab676d23e1781aa17b5f2c61cb7dec643443bded)), closes [#3173](https://github.com/hyperledger/cacti/issues/3173)
+* **connector-fabric:** drop support for Fabric v1.x ([ec8123c](https://github.com/hyperledger/cacti/commit/ec8123cf954b09ba8cb213c7332dfe82224c351f))
+* **connector-polkadot:** add connector pkg, openapi specs, test suite ([6a476a0](https://github.com/hyperledger/cacti/commit/6a476a0f1143380d2fd6bf81c68b0842c13c6ae2))
+* **core-api:** add IPluginGrpcService type & user-defined type guard ([e87e577](https://github.com/hyperledger/cacti/commit/e87e57791024824bb19830c66b9f3d2eaed6d629))
+* **core:** add configureExpressAppBase() utility function ([383f852](https://github.com/hyperledger/cacti/commit/383f8528d88989b44c9763fc883c3d9ac74da21e))
+* **ethereum-connector:** support block monitoring with http only connection ([f4373a9](https://github.com/hyperledger/cacti/commit/f4373a90020cbc8bfbc16da6c32babe627e7d4ae))
+* **indy-sdk:** replace indy SDK with AFJ ([3291dcc](https://github.com/hyperledger/cacti/commit/3291dcc57e9e4eb04e0b9abab4134e1a5e2b0bbf)), closes [#2859](https://github.com/hyperledger/cacti/issues/2859) [#2860](https://github.com/hyperledger/cacti/issues/2860)
+* **indy-test-ledger:** add helper class for indy ledger ([8c746c3](https://github.com/hyperledger/cacti/commit/8c746c331564e76e8619c5c6987cd9380ce4a13f)), closes [#2861](https://github.com/hyperledger/cacti/issues/2861)
+* **plugin-keychain-memory:** add ConnectRPC support ([c5fecf6](https://github.com/hyperledger/cacti/commit/c5fecf6802efba0c982db1adc4a98b785c9cb8e0)), closes [#3183](https://github.com/hyperledger/cacti/issues/3183)
+* **plugin-keychain-memory:** add observability via RxJS ReplaySubjects ([9b41377](https://github.com/hyperledger/cacti/commit/9b41377c3885cf12be3c0f49bd2745200b0d07d3))
+* **plugin-keychain-memory:** add REST API endpoint implementations ([c7a8fa5](https://github.com/hyperledger/cacti/commit/c7a8fa5e3e33b3c6a1464d9762a66337176e6cdd))
+* **plugin-satp-hermes:** replace IPFS dependency in SATP package ([3bb7157](https://github.com/hyperledger/cacti/commit/3bb7157b8c910c31aa3fe125ecfb3437c2bef5bb)), closes [#2984](https://github.com/hyperledger/cacti/issues/2984) [#3006](https://github.com/hyperledger/cacti/issues/3006)
+* **satp:** sample implementation of SATP standard using relays ([c23197c](https://github.com/hyperledger/cacti/commit/c23197c314885b99146b52c3cd0e056439193d6e))
+* **supabase-all-in-one:** update versions, use skopeo ([eeb34f9](https://github.com/hyperledger/cacti/commit/eeb34f9515bf6a7a85c1b2343b94075c4ee0a505)), closes [#3099](https://github.com/hyperledger/cacti/issues/3099)
+* **test-tooling:** add Stellar test ledger ([58fa94e](https://github.com/hyperledger/cacti/commit/58fa94e194f7716934e717a0e3075773ebd31b4c)), closes [#3239](https://github.com/hyperledger/cacti/issues/3239)
+* **weaver-go:** upgraded Weaver Fabric Go SDK with membership functions ([43cce8e](https://github.com/hyperledger/cacti/commit/43cce8e3778a574514d2759c282a7f0108be86b5))
+* **weaver:** add build script and fix minor issues ([6d4fd00](https://github.com/hyperledger/cacti/commit/6d4fd00d457d3a72017a7cd8d4a9cf3fb4d5f37e))
+
+### Performance Improvements
+
+* **cmd-api-server:** add demonstration of continuous benchmarking ([0804bab](https://github.com/hyperledger/cacti/commit/0804bab4c9b43f2e22be6d77be127415a9a0532f))
+
+### BREAKING CHANGES
+
+* **connector-fabric:** The Open API specification that has the enums for
+ledger versions will no longer have an option for Fabric v1.x
+This means that in the core-api package the LedgerType enum has changes
+which means that code that depends on that enum value will need to be
+updated.
+
+Fabric v1.x has had unmaintained dependencies associated with it such as
+the native grpc package that stopped receiving security updates years ago
+and therefore it's dangerous to have around.
+
+There are also some issues with Fabric v1.x that make the AIO image flaky
+which also makes the relevant tests flaky due to which we couldn't run
+the v1.x Fabric tests on the CI for a while now anyway.
+
+In order to reduce the CI resource usage and our own maintenance burden
+I suggest that we get rid of the Fabric v1.x support meaning that we can
+eliminate the AIO image build and some code complexity from the test ledger
+code as well.
+
+In addition some old fixtures can be removed that the tests were using.
+Overall a net-positive as deleting code without losing functionality (that
+we care about) is always a plus.
+
+Signed-off-by: Peter Somogyvari <peter.somogyvari@accenture.com>
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/RELEASE_MANAGEMENT.md b/RELEASE_MANAGEMENT.md
index 4621ec528ff..fc9ceb71cc0 100644
--- a/RELEASE_MANAGEMENT.md
+++ b/RELEASE_MANAGEMENT.md
@@ -56,6 +56,8 @@ With VSCode you can do a project wide search & replace where:
 
 - Also double check that the `"version": "?.?.?"` property has been updated in the package.json files all over the packages.
 
+- Finally a generic full-text search project-wide for the previous version string `?.?.?` where you exclude these from the results: `CHANGELOG.md,go.sum,go.mod,yarn.lock,package-lock.json` and then replace the findings with the new version such as `1.1.3`
+
 - update the lock file if necessary
     ```sh
     $ yarn
diff --git a/examples/cactus-example-carbon-accounting-backend/CHANGELOG.md b/examples/cactus-example-carbon-accounting-backend/CHANGELOG.md
index c55bd853d58..0627c8b9d86 100644
--- a/examples/cactus-example-carbon-accounting-backend/CHANGELOG.md
+++ b/examples/cactus-example-carbon-accounting-backend/CHANGELOG.md
@@ -3,6 +3,12 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/examples/cactus-example-carbon-accounting-backend/package.json b/examples/cactus-example-carbon-accounting-backend/package.json
index e5825f32879..7c0f6c2cc0f 100644
--- a/examples/cactus-example-carbon-accounting-backend/package.json
+++ b/examples/cactus-example-carbon-accounting-backend/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-example-carbon-accounting-backend",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "An example application showing how to use Cactus when implementing a Carbon Accounting Application where two or more blockchains are sharing data with each other to achieve a certain business outcome beneficial to multiple parties (business organizations).",
   "keywords": [
     "Hyperledger",
@@ -52,16 +52,16 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-api-client": "2.0.0-alpha.2",
-    "@hyperledger/cactus-cmd-api-server": "2.0.0-alpha.2",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-example-carbon-accounting-business-logic-plugin": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-xdai": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-api-client": "2.0.0-rc.1",
+    "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.1",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-example-carbon-accounting-business-logic-plugin": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-xdai": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@openzeppelin/contracts": "4.9.6",
     "@openzeppelin/contracts-upgradeable": "4.9.6",
     "async-exit-hook": "2.0.1",
diff --git a/examples/cactus-example-carbon-accounting-business-logic-plugin/CHANGELOG.md b/examples/cactus-example-carbon-accounting-business-logic-plugin/CHANGELOG.md
index 4f39be427be..8ca1ddd56bc 100644
--- a/examples/cactus-example-carbon-accounting-business-logic-plugin/CHANGELOG.md
+++ b/examples/cactus-example-carbon-accounting-business-logic-plugin/CHANGELOG.md
@@ -3,6 +3,13 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/examples/cactus-example-carbon-accounting-business-logic-plugin/package.json b/examples/cactus-example-carbon-accounting-business-logic-plugin/package.json
index a8018efd972..57675ae9749 100644
--- a/examples/cactus-example-carbon-accounting-business-logic-plugin/package.json
+++ b/examples/cactus-example-carbon-accounting-business-logic-plugin/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-example-carbon-accounting-business-logic-plugin",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "An example business logic plugin implementation for Cactus",
   "keywords": [
     "Hyperledger",
@@ -55,14 +55,14 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-api-client": "2.0.0-alpha.2",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-xdai": "2.0.0-alpha.2",
+    "@hyperledger/cactus-api-client": "2.0.0-rc.1",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-xdai": "2.0.0-rc.1",
     "async-exit-hook": "2.0.1",
     "axios": "1.6.0",
     "express": "4.19.2",
diff --git a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/json/openapi.json b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/json/openapi.json
index 50adc5cfcf0..9d22e3a01ff 100644
--- a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/json/openapi.json
+++ b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Example - Carbon Accounting App",
     "description": "Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved.",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/json/openapi.tpl.json b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/json/openapi.tpl.json
index 50adc5cfcf0..9d22e3a01ff 100644
--- a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/json/openapi.tpl.json
+++ b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Example - Carbon Accounting App",
     "description": "Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved.",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/kotlin/generated/openapi/kotlin-client/README.md b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/kotlin/generated/openapi/kotlin-client/README.md
index e2842e70335..90cb5418e93 100644
--- a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/kotlin/generated/openapi/kotlin-client/README.md
+++ b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/kotlin/generated/openapi/kotlin-client/README.md
@@ -5,7 +5,7 @@ Demonstrates how a business use case can be satisfied with Cactus when multiple
 ## Overview
 This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.  By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client.
 
-- API version: v2.0.0-alpha.2
+- API version: 2.0.0-rc.1
 - Package version: 
 - Build package: org.openapitools.codegen.languages.KotlinClientCodegen
 
diff --git a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/api.ts b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/api.ts
index 3c6217fd893..1290db20bfa 100644
--- a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Example - Carbon Accounting App
  * Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/base.ts b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/base.ts
index 11a8834c4f6..6f8fc0a3fec 100644
--- a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Example - Carbon Accounting App
  * Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/common.ts b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/common.ts
index a5ca27cf03a..83956df203d 100644
--- a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Example - Carbon Accounting App
  * Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index a708a65e9f9..2ff6c5fc3e2 100644
--- a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Example - Carbon Accounting App
  * Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/index.ts b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/index.ts
index 7d278dacf95..2722742e58d 100644
--- a/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/examples/cactus-example-carbon-accounting-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Example - Carbon Accounting App
  * Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/examples/cactus-example-carbon-accounting-frontend/CHANGELOG.md b/examples/cactus-example-carbon-accounting-frontend/CHANGELOG.md
index aeba97add8b..74f071f6c33 100644
--- a/examples/cactus-example-carbon-accounting-frontend/CHANGELOG.md
+++ b/examples/cactus-example-carbon-accounting-frontend/CHANGELOG.md
@@ -3,6 +3,12 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Features
diff --git a/examples/cactus-example-carbon-accounting-frontend/package.json b/examples/cactus-example-carbon-accounting-frontend/package.json
index cccf6dc0911..acf85fb44a3 100644
--- a/examples/cactus-example-carbon-accounting-frontend/package.json
+++ b/examples/cactus-example-carbon-accounting-frontend/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-example-carbon-accounting-frontend",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "The frontend component of an example project demonstrating how Cacti can be used for cross-chain dapp development.",
   "keywords": [
     "Hyperledger",
@@ -54,13 +54,13 @@
     "@angular/platform-browser": "16.2.4",
     "@angular/platform-browser-dynamic": "16.2.4",
     "@angular/router": "16.2.4",
-    "@hyperledger/cactus-api-client": "2.0.0-alpha.2",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-example-carbon-accounting-business-logic-plugin": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-alpha.2",
+    "@hyperledger/cactus-api-client": "2.0.0-rc.1",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-example-carbon-accounting-business-logic-plugin": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.1",
     "@ionic-native/core": "5.36.0",
     "@ionic-native/splash-screen": "5.36.0",
     "@ionic-native/status-bar": "5.36.0",
diff --git a/examples/cactus-example-cbdc-bridging-backend/CHANGELOG.md b/examples/cactus-example-cbdc-bridging-backend/CHANGELOG.md
index 58d07b804ff..0f3fe44045b 100644
--- a/examples/cactus-example-cbdc-bridging-backend/CHANGELOG.md
+++ b/examples/cactus-example-cbdc-bridging-backend/CHANGELOG.md
@@ -3,6 +3,19 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **cactus-example-cbdc-bridging-backend:** add missing CRPC port config option ([84c0733](https://github.com/hyperledger/cacti/commit/84c0733db93e6b2cd91050c48641562130f3ea0b))
+* **cmd-api-server:** fix CVE-2023-36665 protobufjs try 2 ([4e8b553](https://github.com/hyperledger/cacti/commit/4e8b5534d6a86c856768c0b47af794d66304f90d)), closes [#2682](https://github.com/hyperledger/cacti/issues/2682)
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
+### Features
+
+* **plugin-satp-hermes:** replace IPFS dependency in SATP package ([3bb7157](https://github.com/hyperledger/cacti/commit/3bb7157b8c910c31aa3fe125ecfb3437c2bef5bb)), closes [#2984](https://github.com/hyperledger/cacti/issues/2984) [#3006](https://github.com/hyperledger/cacti/issues/3006)
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Features
diff --git a/examples/cactus-example-cbdc-bridging-backend/package.json b/examples/cactus-example-cbdc-bridging-backend/package.json
index 24fd4af23b5..d4d9a08d059 100644
--- a/examples/cactus-example-cbdc-bridging-backend/package.json
+++ b/examples/cactus-example-cbdc-bridging-backend/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-example-cbdc-bridging-backend",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "An example application showing how to use Cacti when implementing a CBDC bridging application between Hyperledger Fabric and Hyperledger Besu.",
   "keywords": [
     "Hyperledger",
@@ -55,18 +55,18 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-api-client": "2.0.0-alpha.2",
-    "@hyperledger/cactus-cmd-api-server": "2.0.0-alpha.2",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-xdai": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-object-store-ipfs": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-satp-hermes": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-api-client": "2.0.0-rc.1",
+    "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.1",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-xdai": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-object-store-ipfs": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-satp-hermes": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@openzeppelin/contracts": "4.9.6",
     "@openzeppelin/contracts-upgradeable": "4.9.6",
     "async-exit-hook": "2.0.1",
diff --git a/examples/cactus-example-cbdc-bridging-frontend/CHANGELOG.md b/examples/cactus-example-cbdc-bridging-frontend/CHANGELOG.md
new file mode 100644
index 00000000000..bf2a2fc3cbc
--- /dev/null
+++ b/examples/cactus-example-cbdc-bridging-frontend/CHANGELOG.md
@@ -0,0 +1,12 @@
+# Change Log
+
+All notable changes to this project will be documented in this file.
+See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Features
+
+* **cbdc-bridging:** add frontend code for the CBDC example ([5ad0ebf](https://github.com/hyperledger/cacti/commit/5ad0ebffe9de0eabbdfabb8ce8fa5c426519ee33))
+* **indy-sdk:** replace indy SDK with AFJ ([3291dcc](https://github.com/hyperledger/cacti/commit/3291dcc57e9e4eb04e0b9abab4134e1a5e2b0bbf)), closes [#2859](https://github.com/hyperledger/cacti/issues/2859) [#2860](https://github.com/hyperledger/cacti/issues/2860)
+* **plugin-satp-hermes:** replace IPFS dependency in SATP package ([3bb7157](https://github.com/hyperledger/cacti/commit/3bb7157b8c910c31aa3fe125ecfb3437c2bef5bb)), closes [#2984](https://github.com/hyperledger/cacti/issues/2984) [#3006](https://github.com/hyperledger/cacti/issues/3006)
diff --git a/examples/cactus-example-cbdc-bridging-frontend/package.json b/examples/cactus-example-cbdc-bridging-frontend/package.json
index 690c64ddf69..b579e80d079 100644
--- a/examples/cactus-example-cbdc-bridging-frontend/package.json
+++ b/examples/cactus-example-cbdc-bridging-frontend/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cacti-example-cbdc-bridging-frontend",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "private": true,
   "license": "Apache-2.0",
   "scripts": {
diff --git a/examples/cactus-example-discounted-asset-trade-client/CHANGELOG.md b/examples/cactus-example-discounted-asset-trade-client/CHANGELOG.md
new file mode 100644
index 00000000000..0934a11b321
--- /dev/null
+++ b/examples/cactus-example-discounted-asset-trade-client/CHANGELOG.md
@@ -0,0 +1,15 @@
+# Change Log
+
+All notable changes to this project will be documented in this file.
+See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **indy-vdr-nodejs:** update dependency version ([f81b46b](https://github.com/hyperledger/cacti/commit/f81b46bce5ca0880e6bf6b51be2233e2616759a5))
+
+### Features
+
+* **cactus-plugin-ledger-connector-aries:** add new connector plugin ([afef5ae](https://github.com/hyperledger/cacti/commit/afef5ae3e2f36bf7f25928ee75f82bc4800b3172)), closes [#2946](https://github.com/hyperledger/cacti/issues/2946)
+* **indy-sdk:** replace indy SDK with AFJ ([3291dcc](https://github.com/hyperledger/cacti/commit/3291dcc57e9e4eb04e0b9abab4134e1a5e2b0bbf)), closes [#2859](https://github.com/hyperledger/cacti/issues/2859) [#2860](https://github.com/hyperledger/cacti/issues/2860)
diff --git a/examples/cactus-example-discounted-asset-trade-client/package.json b/examples/cactus-example-discounted-asset-trade-client/package.json
index 21f449c7196..1e2d029add0 100644
--- a/examples/cactus-example-discounted-asset-trade-client/package.json
+++ b/examples/cactus-example-discounted-asset-trade-client/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-example-discounted-asset-trade-client",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Client for interacting with discounted asset trade sample app and some tools for setting up indy enviroment",
   "keywords": [
     "Hyperledger",
diff --git a/examples/cactus-example-discounted-asset-trade/CHANGELOG.md b/examples/cactus-example-discounted-asset-trade/CHANGELOG.md
index 846a781f44f..a351e182e5d 100644
--- a/examples/cactus-example-discounted-asset-trade/CHANGELOG.md
+++ b/examples/cactus-example-discounted-asset-trade/CHANGELOG.md
@@ -3,6 +3,21 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
+### Features
+
+* **cactus-example-discounted-asset-trade:** use openapi ethereum connector ([dcaf9fe](https://github.com/hyperledger/cacti/commit/dcaf9fe5de5b830975f3d308f140eff32d3cb79d)), closes [#2645](https://github.com/hyperledger/cacti/issues/2645)
+* **cactus-plugin-ledger-connector-aries:** add new connector plugin ([afef5ae](https://github.com/hyperledger/cacti/commit/afef5ae3e2f36bf7f25928ee75f82bc4800b3172)), closes [#2946](https://github.com/hyperledger/cacti/issues/2946)
+* **cactus-plugin-ledger-connector-fabric-socketio:** remove fabric-socketio connector ([704e201](https://github.com/hyperledger/cacti/commit/704e201d6bd6bf7a38f0de7da60723118e18cea7)), closes [#2644](https://github.com/hyperledger/cacti/issues/2644)
+* **indy-sdk:** replace indy SDK with AFJ ([3291dcc](https://github.com/hyperledger/cacti/commit/3291dcc57e9e4eb04e0b9abab4134e1a5e2b0bbf)), closes [#2859](https://github.com/hyperledger/cacti/issues/2859) [#2860](https://github.com/hyperledger/cacti/issues/2860)
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/examples/cactus-example-discounted-asset-trade/package.json b/examples/cactus-example-discounted-asset-trade/package.json
index 54a06b50800..62fa74e52a8 100644
--- a/examples/cactus-example-discounted-asset-trade/package.json
+++ b/examples/cactus-example-discounted-asset-trade/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-example-discounted-asset-trade",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "private": true,
   "license": "Apache-2.0",
   "main": "dist/www.js",
@@ -14,14 +14,14 @@
     "start-dockerless": "node ./dist/www.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-cmd-socketio-server": "2.0.0-alpha.2",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-aries": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-alpha.2",
+    "@hyperledger/cactus-cmd-socketio-server": "2.0.0-rc.1",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-aries": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.1",
     "@types/node": "18.11.9",
     "axios": "1.6.0",
     "body-parser": "1.20.2",
diff --git a/examples/cactus-example-electricity-trade/CHANGELOG.md b/examples/cactus-example-electricity-trade/CHANGELOG.md
index 009a277e372..759e6062106 100644
--- a/examples/cactus-example-electricity-trade/CHANGELOG.md
+++ b/examples/cactus-example-electricity-trade/CHANGELOG.md
@@ -3,6 +3,20 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
+### Features
+
+* **cactus-example-discounted-asset-trade:** use openapi ethereum connector ([dcaf9fe](https://github.com/hyperledger/cacti/commit/dcaf9fe5de5b830975f3d308f140eff32d3cb79d)), closes [#2645](https://github.com/hyperledger/cacti/issues/2645)
+* **cactus-example-discounted-asset-trade:** use openapi sawtooth connector ([86d6b38](https://github.com/hyperledger/cacti/commit/86d6b38e213a5304799beab48bdd46a8fc0cc0c3)), closes [#2825](https://github.com/hyperledger/cacti/issues/2825)
+* **cactus-example-electricity-trade:** use openapi ethereum connector ([9e66850](https://github.com/hyperledger/cacti/commit/9e66850438c97883a8999c3def36e807bfbb1a76))
+* **cactus-plugin-ledger-connector-ethereum:** add signing utils ([84c5b34](https://github.com/hyperledger/cacti/commit/84c5b34afa73b4f906e413c4d5dd3ff46a1dd7a8))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/examples/cactus-example-electricity-trade/package.json b/examples/cactus-example-electricity-trade/package.json
index 6f4594f25c5..5fab0196bdc 100644
--- a/examples/cactus-example-electricity-trade/package.json
+++ b/examples/cactus-example-electricity-trade/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-example-electricity-trade",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "private": true,
   "license": "Apache-2.0",
   "main": "dist/www.js",
@@ -14,13 +14,13 @@
     "start-dockerless": "node ./dist/www.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-cmd-socketio-server": "2.0.0-alpha.2",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-sawtooth": "2.0.0-alpha.2",
+    "@hyperledger/cactus-cmd-socketio-server": "2.0.0-rc.1",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-sawtooth": "2.0.0-rc.1",
     "@types/node": "18.11.9",
     "body-parser": "1.20.2",
     "cookie-parser": "1.4.6",
diff --git a/examples/cactus-example-supply-chain-backend/CHANGELOG.md b/examples/cactus-example-supply-chain-backend/CHANGELOG.md
index f2b70349236..e908b235b6f 100644
--- a/examples/cactus-example-supply-chain-backend/CHANGELOG.md
+++ b/examples/cactus-example-supply-chain-backend/CHANGELOG.md
@@ -3,6 +3,44 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
+### Features
+
+* **connector-fabric:** drop support for Fabric v1.x ([ec8123c](https://github.com/hyperledger/cacti/commit/ec8123cf954b09ba8cb213c7332dfe82224c351f))
+
+### BREAKING CHANGES
+
+* **connector-fabric:** The Open API specification that has the enums for
+ledger versions will no longer have an option for Fabric v1.x
+This means that in the core-api package the LedgerType enum has changes
+which means that code that depends on that enum value will need to be
+updated.
+
+Fabric v1.x has had unmaintained dependencies associated with it such as
+the native grpc package that stopped receiving security updates years ago
+and therefore it's dangerous to have around.
+
+There are also some issues with Fabric v1.x that make the AIO image flaky
+which also makes the relevant tests flaky due to which we couldn't run
+the v1.x Fabric tests on the CI for a while now anyway.
+
+In order to reduce the CI resource usage and our own maintenance burden
+I suggest that we get rid of the Fabric v1.x support meaning that we can
+eliminate the AIO image build and some code complexity from the test ledger
+code as well.
+
+In addition some old fixtures can be removed that the tests were using.
+Overall a net-positive as deleting code without losing functionality (that
+we care about) is always a plus.
+
+Signed-off-by: Peter Somogyvari <peter.somogyvari@accenture.com>
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/examples/cactus-example-supply-chain-backend/package.json b/examples/cactus-example-supply-chain-backend/package.json
index 56824b898a5..e385bdfabc8 100644
--- a/examples/cactus-example-supply-chain-backend/package.json
+++ b/examples/cactus-example-supply-chain-backend/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-example-supply-chain-backend",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "An example application showing how to use Cactus when implementing a supply chain application where two or more blockchains are sharing data with each other to achieve a certain business outcome beneficial to multiple parties (business organizations).",
   "keywords": [
     "Hyperledger",
@@ -52,19 +52,19 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-api-client": "2.0.0-alpha.2",
-    "@hyperledger/cactus-cmd-api-server": "2.0.0-alpha.2",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-example-supply-chain-business-logic-plugin": "2.0.0-alpha.2",
-    "@hyperledger/cactus-example-supply-chain-frontend": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-quorum": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-api-client": "2.0.0-rc.1",
+    "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.1",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-example-supply-chain-business-logic-plugin": "2.0.0-rc.1",
+    "@hyperledger/cactus-example-supply-chain-frontend": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-quorum": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "async-exit-hook": "2.0.1",
     "axios": "1.6.0",
     "dotenv": "16.0.0",
diff --git a/examples/cactus-example-supply-chain-business-logic-plugin/CHANGELOG.md b/examples/cactus-example-supply-chain-business-logic-plugin/CHANGELOG.md
index 48fe4959593..80dc01b8f10 100644
--- a/examples/cactus-example-supply-chain-business-logic-plugin/CHANGELOG.md
+++ b/examples/cactus-example-supply-chain-business-logic-plugin/CHANGELOG.md
@@ -3,6 +3,14 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/examples/cactus-example-supply-chain-business-logic-plugin/package.json b/examples/cactus-example-supply-chain-business-logic-plugin/package.json
index fa51e6c4e8c..7ab651ac785 100644
--- a/examples/cactus-example-supply-chain-business-logic-plugin/package.json
+++ b/examples/cactus-example-supply-chain-business-logic-plugin/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-example-supply-chain-business-logic-plugin",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "An example business logic plugin implementation for Cactus",
   "keywords": [
     "Hyperledger",
@@ -55,15 +55,15 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-api-client": "2.0.0-alpha.2",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-quorum": "2.0.0-alpha.2",
+    "@hyperledger/cactus-api-client": "2.0.0-rc.1",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-quorum": "2.0.0-rc.1",
     "async-exit-hook": "2.0.1",
     "axios": "1.6.0",
     "express": "4.19.2",
diff --git a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/json/openapi.json b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/json/openapi.json
index 34bda9ec349..4cf62ed7c4a 100644
--- a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/json/openapi.json
+++ b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Example - Supply Chain App",
     "description": "Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved.",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/json/openapi.tpl.json b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/json/openapi.tpl.json
index 34bda9ec349..4cf62ed7c4a 100644
--- a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/json/openapi.tpl.json
+++ b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Example - Supply Chain App",
     "description": "Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved.",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/kotlin/generated/openapi/kotlin-client/README.md b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/kotlin/generated/openapi/kotlin-client/README.md
index 1f6cef75f97..b89e701c615 100644
--- a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/kotlin/generated/openapi/kotlin-client/README.md
+++ b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/kotlin/generated/openapi/kotlin-client/README.md
@@ -5,7 +5,7 @@ Demonstrates how a business use case can be satisfied with Cactus when multiple
 ## Overview
 This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.  By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client.
 
-- API version: v2.0.0-alpha.2
+- API version: 2.0.0-rc.1
 - Package version: 
 - Build package: org.openapitools.codegen.languages.KotlinClientCodegen
 
diff --git a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/api.ts b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/api.ts
index f051d21c0ad..b60952b97e3 100644
--- a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Example - Supply Chain App
  * Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/base.ts b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/base.ts
index 721b30f6fe9..60f41836ff9 100644
--- a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Example - Supply Chain App
  * Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/common.ts b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/common.ts
index 6f7be986df9..fcde9ff8cae 100644
--- a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Example - Supply Chain App
  * Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index b8e24596a95..4ff7f781701 100644
--- a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Example - Supply Chain App
  * Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/index.ts b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/index.ts
index 0ae50886eb9..0cc829693c0 100644
--- a/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/examples/cactus-example-supply-chain-business-logic-plugin/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Example - Supply Chain App
  * Demonstrates how a business use case can be satisfied with Cactus when multiple distinct ledgers are involved.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/examples/cactus-example-supply-chain-frontend/CHANGELOG.md b/examples/cactus-example-supply-chain-frontend/CHANGELOG.md
index 209f339bd4f..a8d399a8bd4 100644
--- a/examples/cactus-example-supply-chain-frontend/CHANGELOG.md
+++ b/examples/cactus-example-supply-chain-frontend/CHANGELOG.md
@@ -3,6 +3,12 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Features
diff --git a/examples/cactus-example-supply-chain-frontend/package.json b/examples/cactus-example-supply-chain-frontend/package.json
index f94133d5c3b..38362adac29 100644
--- a/examples/cactus-example-supply-chain-frontend/package.json
+++ b/examples/cactus-example-supply-chain-frontend/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-example-supply-chain-frontend",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "The frontend component of an example project demonstrating how Cacti can be used for cross-chain dapp development.",
   "keywords": [
     "Hyperledger",
@@ -54,14 +54,14 @@
     "@angular/platform-browser": "16.2.4",
     "@angular/platform-browser-dynamic": "16.2.4",
     "@angular/router": "16.2.4",
-    "@hyperledger/cactus-api-client": "2.0.0-alpha.2",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-example-supply-chain-business-logic-plugin": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-quorum": "2.0.0-alpha.2",
+    "@hyperledger/cactus-api-client": "2.0.0-rc.1",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-example-supply-chain-business-logic-plugin": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-quorum": "2.0.0-rc.1",
     "@ionic-native/core": "5.36.0",
     "@ionic-native/splash-screen": "5.36.0",
     "@ionic-native/status-bar": "5.36.0",
diff --git a/examples/cactus-example-tcs-huawei/CHANGELOG.md b/examples/cactus-example-tcs-huawei/CHANGELOG.md
index 2ddca6a6f0f..7ca83bdb135 100644
--- a/examples/cactus-example-tcs-huawei/CHANGELOG.md
+++ b/examples/cactus-example-tcs-huawei/CHANGELOG.md
@@ -3,6 +3,13 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/examples/cactus-example-tcs-huawei/package.json b/examples/cactus-example-tcs-huawei/package.json
index c84dc84bafd..250ebd982b3 100644
--- a/examples/cactus-example-tcs-huawei/package.json
+++ b/examples/cactus-example-tcs-huawei/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-example-tcs-huawei",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "license": "Apache-2.0",
   "main": "dist/www.js",
   "module": "dist/www.js",
@@ -12,9 +12,9 @@
     "start": "docker-compose build && docker-compose up"
   },
   "dependencies": {
-    "@hyperledger/cactus-cmd-socketio-server": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-verifier-client": "2.0.0-alpha.2",
+    "@hyperledger/cactus-cmd-socketio-server": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-verifier-client": "2.0.0-rc.1",
     "@types/node": "18.11.9",
     "@types/uuid": "9.0.8",
     "body-parser": "1.20.2",
diff --git a/examples/cactus-workshop-examples-2022-11-14/CHANGELOG.md b/examples/cactus-workshop-examples-2022-11-14/CHANGELOG.md
index e123d45f212..ecd190cb637 100644
--- a/examples/cactus-workshop-examples-2022-11-14/CHANGELOG.md
+++ b/examples/cactus-workshop-examples-2022-11-14/CHANGELOG.md
@@ -3,6 +3,12 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/examples/cactus-workshop-examples-2022-11-14/package.json b/examples/cactus-workshop-examples-2022-11-14/package.json
index 284024c3f34..a6282433089 100644
--- a/examples/cactus-workshop-examples-2022-11-14/package.json
+++ b/examples/cactus-workshop-examples-2022-11-14/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-workshop-examples-2022-11-14",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Cacti Workshop 2022-11-14 Examples",
   "keywords": [
     "Hyperledger",
@@ -53,11 +53,11 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-cmd-api-server": "2.0.0-alpha.2",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.1",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "kubo-rpc-client": "3.0.1",
     "typescript-optional": "2.0.1",
     "uuid": "9.0.1"
diff --git a/examples/carbon-accounting/Dockerfile b/examples/carbon-accounting/Dockerfile
index bc26a92d4c0..adc87603bc0 100644
--- a/examples/carbon-accounting/Dockerfile
+++ b/examples/carbon-accounting/Dockerfile
@@ -39,7 +39,7 @@ RUN source ~/.bashrc && \
     npm install --location=global yarn && \
     yarn config set nodeLinker node-modules && \
     yarn set version 4.1.0 && \
-    yarn add @hyperledger/cactus-example-carbon-accounting-backend@2.0.0-alpha.2
+    yarn add @hyperledger/cactus-example-carbon-accounting-backend@2.0.0-rc.1
     
 SHELL ["/bin/bash", "--login", "-c"]
 
diff --git a/extensions/cactus-plugin-htlc-coordinator-besu/CHANGELOG.md b/extensions/cactus-plugin-htlc-coordinator-besu/CHANGELOG.md
index b1bf3a02b29..fbf82f3feb1 100644
--- a/extensions/cactus-plugin-htlc-coordinator-besu/CHANGELOG.md
+++ b/extensions/cactus-plugin-htlc-coordinator-besu/CHANGELOG.md
@@ -3,6 +3,15 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **plugin-htlc-coordinator-besu:** add missing HSTS header ([dff34e8](https://github.com/hyperledger/cacti/commit/dff34e8f26f94a391b8b926057cbd6346bc0b3f8))
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/extensions/cactus-plugin-htlc-coordinator-besu/package.json b/extensions/cactus-plugin-htlc-coordinator-besu/package.json
index 4a74c83425b..df7a2d1d08a 100644
--- a/extensions/cactus-plugin-htlc-coordinator-besu/package.json
+++ b/extensions/cactus-plugin-htlc-coordinator-besu/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-htlc-coordinator-besu",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "HTLC Coordinator to exchange tokens between networks.",
   "keywords": [
     "Hyperledger",
@@ -57,13 +57,13 @@
     "webpack:prod:web": "webpack --env=prod --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-htlc-eth-besu": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-htlc-eth-besu-erc20": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-plugin-htlc-eth-besu-erc20": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-htlc-eth-besu": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-htlc-eth-besu-erc20": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-plugin-htlc-eth-besu-erc20": "2.0.0-rc.1",
     "axios": "1.6.0",
     "body-parser": "1.20.2",
     "fast-safe-stringify": "2.1.1",
@@ -76,8 +76,8 @@
     "uuid": "9.0.1"
   },
   "devDependencies": {
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@types/express": "4.17.21",
     "@types/uuid": "9.0.8",
     "express": "4.19.2",
diff --git a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/json/openapi.json b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/json/openapi.json
index 4af52147b9f..4ea29e614ff 100644
--- a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/json/openapi.json
+++ b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - HTLC Coordinator",
     "description": "Can exchange assets between networks",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/json/openapi.tpl.json b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/json/openapi.tpl.json
index 89fc8f11b86..a20703e8f65 100644
--- a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/json/openapi.tpl.json
+++ b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - HTLC Coordinator",
     "description": "Can exchange assets between networks",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/api.ts b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/api.ts
index e4f7472c8dd..4368fa6c78b 100644
--- a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - HTLC Coordinator
  * Can exchange assets between networks
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/base.ts b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/base.ts
index 9c005ac0833..29fdc0c8cac 100644
--- a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - HTLC Coordinator
  * Can exchange assets between networks
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/common.ts b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/common.ts
index 47736b7239f..f4341979eac 100644
--- a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - HTLC Coordinator
  * Can exchange assets between networks
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index 062dd653f1c..65632af1e1b 100644
--- a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - HTLC Coordinator
  * Can exchange assets between networks
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/index.ts b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/index.ts
index 234e97e28ad..af8c2683ca9 100644
--- a/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/extensions/cactus-plugin-htlc-coordinator-besu/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - HTLC Coordinator
  * Can exchange assets between networks
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/extensions/cactus-plugin-object-store-ipfs/CHANGELOG.md b/extensions/cactus-plugin-object-store-ipfs/CHANGELOG.md
index 669210c64b0..e15969837dd 100644
--- a/extensions/cactus-plugin-object-store-ipfs/CHANGELOG.md
+++ b/extensions/cactus-plugin-object-store-ipfs/CHANGELOG.md
@@ -3,6 +3,15 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **cmd-api-server:** fix CVE-2023-36665 protobufjs try 2 ([4e8b553](https://github.com/hyperledger/cacti/commit/4e8b5534d6a86c856768c0b47af794d66304f90d)), closes [#2682](https://github.com/hyperledger/cacti/issues/2682)
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/extensions/cactus-plugin-object-store-ipfs/package.json b/extensions/cactus-plugin-object-store-ipfs/package.json
index a60ad759cbb..9159d045475 100644
--- a/extensions/cactus-plugin-object-store-ipfs/package.json
+++ b/extensions/cactus-plugin-object-store-ipfs/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-object-store-ipfs",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "IPFS backed object store plugin implementation for Hyperledger Cactus",
   "keywords": [
     "Hyperledger",
@@ -55,16 +55,16 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
     "axios": "1.6.0",
     "run-time-error-cjs": "1.4.0",
     "typescript-optional": "2.0.1",
     "uuid": "9.0.1"
   },
   "devDependencies": {
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@multiformats/multiaddr": "11.6.1",
     "@types/body-parser": "1.19.4",
     "@types/express": "4.17.21",
diff --git a/extensions/cactus-plugin-object-store-ipfs/src/main/json/openapi.json b/extensions/cactus-plugin-object-store-ipfs/src/main/json/openapi.json
index 5100307d1ce..63063449be7 100644
--- a/extensions/cactus-plugin-object-store-ipfs/src/main/json/openapi.json
+++ b/extensions/cactus-plugin-object-store-ipfs/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Object Store - IPFS ",
     "description": "Contains/describes the Hyperledger Cactus Object Store IPFS plugin.",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/extensions/cactus-plugin-object-store-ipfs/src/main/json/openapi.tpl.json b/extensions/cactus-plugin-object-store-ipfs/src/main/json/openapi.tpl.json
index ad932577290..a7adfe3390f 100644
--- a/extensions/cactus-plugin-object-store-ipfs/src/main/json/openapi.tpl.json
+++ b/extensions/cactus-plugin-object-store-ipfs/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Object Store - IPFS ",
     "description": "Contains/describes the Hyperledger Cactus Object Store IPFS plugin.",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/extensions/cactus-plugin-object-store-ipfs/src/main/kotlin/generated/openapi/kotlin-client/README.md b/extensions/cactus-plugin-object-store-ipfs/src/main/kotlin/generated/openapi/kotlin-client/README.md
index 7726d3fe20a..450c8eff368 100644
--- a/extensions/cactus-plugin-object-store-ipfs/src/main/kotlin/generated/openapi/kotlin-client/README.md
+++ b/extensions/cactus-plugin-object-store-ipfs/src/main/kotlin/generated/openapi/kotlin-client/README.md
@@ -5,7 +5,7 @@ Contains/describes the Hyperledger Cactus Object Store IPFS plugin.
 ## Overview
 This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.  By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client.
 
-- API version: v2.0.0-alpha.2
+- API version: 2.0.0-rc.1
 - Package version: 
 - Build package: org.openapitools.codegen.languages.KotlinClientCodegen
 
diff --git a/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/api.ts b/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/api.ts
index b781770592a..5298764a62c 100644
--- a/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Object Store - IPFS 
  * Contains/describes the Hyperledger Cactus Object Store IPFS plugin.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/base.ts b/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/base.ts
index 39564f931fa..ae686809542 100644
--- a/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Object Store - IPFS 
  * Contains/describes the Hyperledger Cactus Object Store IPFS plugin.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/common.ts b/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/common.ts
index 2b04e16e825..1612f41b93a 100644
--- a/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Object Store - IPFS 
  * Contains/describes the Hyperledger Cactus Object Store IPFS plugin.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index 40e867dbce8..c5b740eef1b 100644
--- a/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Object Store - IPFS 
  * Contains/describes the Hyperledger Cactus Object Store IPFS plugin.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/index.ts b/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/index.ts
index 61efeb58f9a..e4da55cfa31 100644
--- a/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/extensions/cactus-plugin-object-store-ipfs/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Object Store - IPFS 
  * Contains/describes the Hyperledger Cactus Object Store IPFS plugin.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/lerna.json b/lerna.json
index 1ac1428b6ba..462b1fc2dcb 100644
--- a/lerna.json
+++ b/lerna.json
@@ -16,7 +16,7 @@
     "weaver/samples/besu/simpleasset",
     "weaver/samples/besu/simplestate"
   ],
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "npmClient": "yarn",
   "useWorkspaces": "true",
   "command": {
diff --git a/packages/cacti-ledger-browser/CHANGELOG.md b/packages/cacti-ledger-browser/CHANGELOG.md
new file mode 100644
index 00000000000..206dee45571
--- /dev/null
+++ b/packages/cacti-ledger-browser/CHANGELOG.md
@@ -0,0 +1,10 @@
+# Change Log
+
+All notable changes to this project will be documented in this file.
+See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **ledger-browser:** fix vulnerability CVE-2022-37601 ([55c7d3d](https://github.com/hyperledger/cacti/commit/55c7d3d8054af35eb903ee903a91b8f23b905998))
diff --git a/packages/cacti-ledger-browser/package.json b/packages/cacti-ledger-browser/package.json
index 57a34b34513..430c7838106 100644
--- a/packages/cacti-ledger-browser/package.json
+++ b/packages/cacti-ledger-browser/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cacti-ledger-browser",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Cacti GUI for visualizing ledger data build on react.",
   "keywords": [
     "Hyperledger",
diff --git a/packages/cacti-plugin-ledger-connector-stellar/CHANGELOG.md b/packages/cacti-plugin-ledger-connector-stellar/CHANGELOG.md
new file mode 100644
index 00000000000..9107d402e68
--- /dev/null
+++ b/packages/cacti-plugin-ledger-connector-stellar/CHANGELOG.md
@@ -0,0 +1,8 @@
+# Change Log
+
+All notable changes to this project will be documented in this file.
+See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+**Note:** Version bump only for package @hyperledger/cacti-plugin-ledger-connector-stellar
diff --git a/packages/cacti-plugin-ledger-connector-stellar/README.md b/packages/cacti-plugin-ledger-connector-stellar/README.md
index a0b4f105420..73e50b7f7a4 100644
--- a/packages/cacti-plugin-ledger-connector-stellar/README.md
+++ b/packages/cacti-plugin-ledger-connector-stellar/README.md
@@ -122,7 +122,7 @@ DOCKER_BUILDKIT=1 docker build -f ./packages/cacti-plugin-ledger-connector-stell
 Build with a specific version of the npm package:
 
 ```sh
-DOCKER_BUILDKIT=1 docker build --build-arg NPM_PKG_VERSION=2.0.0-alpha.2 -f ./packages/cacti-plugin-ledger-connector-stellar/Dockerfile . --tag cplcs --tag cacti-plugin-ledger-connector-stellar
+DOCKER_BUILDKIT=1 docker build --build-arg NPM_PKG_VERSION=2.0.0-rc.1 -f ./packages/cacti-plugin-ledger-connector-stellar/Dockerfile . --tag cplcs --tag cacti-plugin-ledger-connector-stellar
 ```
 
 #### Running the container
diff --git a/packages/cacti-plugin-ledger-connector-stellar/package.json b/packages/cacti-plugin-ledger-connector-stellar/package.json
index 64d749ecde1..49b86108d82 100644
--- a/packages/cacti-plugin-ledger-connector-stellar/package.json
+++ b/packages/cacti-plugin-ledger-connector-stellar/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cacti-plugin-ledger-connector-stellar",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Allows Cacti nodes to connect to a Stellar ledger.",
   "keywords": [
     "Hyperledger",
@@ -59,9 +59,9 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
     "axios": "1.6.0",
     "express": "4.19.2",
     "http-errors-enhanced-cjs": "2.0.1",
@@ -75,8 +75,8 @@
     "typescript-optional": "2.0.1"
   },
   "devDependencies": {
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@types/body-parser": "1.19.4",
     "@types/express": "4.17.21",
     "@types/http-errors": "2.0.4",
diff --git a/packages/cacti-plugin-ledger-connector-stellar/src/main/json/openapi.json b/packages/cacti-plugin-ledger-connector-stellar/src/main/json/openapi.json
index 98b1ca2595f..f1fadfec61a 100644
--- a/packages/cacti-plugin-ledger-connector-stellar/src/main/json/openapi.json
+++ b/packages/cacti-plugin-ledger-connector-stellar/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cacti Plugin - Connector Stellar",
     "description": "Can perform basic smart contract tasks on a Stellar ledger",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cacti-plugin-ledger-connector-stellar/src/main/json/openapi.tpl.json b/packages/cacti-plugin-ledger-connector-stellar/src/main/json/openapi.tpl.json
index 077a1800936..f1fadfec61a 100644
--- a/packages/cacti-plugin-ledger-connector-stellar/src/main/json/openapi.tpl.json
+++ b/packages/cacti-plugin-ledger-connector-stellar/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cacti Plugin - Connector Stellar",
     "description": "Can perform basic smart contract tasks on a Stellar ledger",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
@@ -85,7 +85,6 @@
           }
         }
       },
-
       "DeployContractV1Request": {
         "type": "object",
         "additionalProperties": false,
@@ -210,7 +209,6 @@
         }
       }
     },
-
     "/api/v1/plugins/@hyperledger/cacti-plugin-ledger-connector-stellar/get-prometheus-exporter-metrics": {
       "get": {
         "x-hyperledger-cacti": {
diff --git a/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/api.ts
index 1b89758a3f2..e2ea2441af2 100644
--- a/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cacti Plugin - Connector Stellar
  * Can perform basic smart contract tasks on a Stellar ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/base.ts
index 7a503b7d230..6f69270b61e 100644
--- a/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cacti Plugin - Connector Stellar
  * Can perform basic smart contract tasks on a Stellar ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/common.ts
index c2fdc6b1c01..56f805c393b 100644
--- a/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cacti Plugin - Connector Stellar
  * Can perform basic smart contract tasks on a Stellar ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index e8f0d920728..070c3615b2a 100644
--- a/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cacti Plugin - Connector Stellar
  * Can perform basic smart contract tasks on a Stellar ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/index.ts
index 9d7e65a4004..1fde9367198 100644
--- a/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/packages/cacti-plugin-ledger-connector-stellar/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cacti Plugin - Connector Stellar
  * Can perform basic smart contract tasks on a Stellar ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-api-client/CHANGELOG.md b/packages/cactus-api-client/CHANGELOG.md
index c0e33990967..b5a49020063 100644
--- a/packages/cactus-api-client/CHANGELOG.md
+++ b/packages/cactus-api-client/CHANGELOG.md
@@ -3,6 +3,10 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+**Note:** Version bump only for package @hyperledger/cactus-api-client
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-api-client/package.json b/packages/cactus-api-client/package.json
index 9bb987deb57..c0be13fddaa 100644
--- a/packages/cactus-api-client/package.json
+++ b/packages/cactus-api-client/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-api-client",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Universal library used by both front end and back end components of Cactus. Aims to be a developer swiss army knife.",
   "keywords": [
     "Hyperledger",
@@ -50,16 +50,16 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-rc.1",
     "jsonwebtoken": "9.0.0",
     "rxjs": "7.8.1",
     "socket.io-client-fixed-types": "4.5.4"
   },
   "devDependencies": {
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@types/jsonwebtoken": "9.0.0",
     "@types/lodash": "4.14.195",
     "@types/node": "18.11.9",
diff --git a/packages/cactus-cmd-api-server/CHANGELOG.md b/packages/cactus-cmd-api-server/CHANGELOG.md
index b64638abfa0..74c15f67c8c 100644
--- a/packages/cactus-cmd-api-server/CHANGELOG.md
+++ b/packages/cactus-cmd-api-server/CHANGELOG.md
@@ -3,6 +3,26 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **cmd-api-server:** add runtime type validation to HTTP verbs pulled from OAS ([b0ff599](https://github.com/hyperledger/cacti/commit/b0ff599b2c32b83d7d45c41ef215372044ccda23)), closes [#2751](https://github.com/hyperledger/cacti/issues/2751) [#2751](https://github.com/hyperledger/cacti/issues/2751) [#2751](https://github.com/hyperledger/cacti/issues/2751) [#2754](https://github.com/hyperledger/cacti/issues/2754)
+* **cmd-api-server:** address CVE-2022-25881 ([81da333](https://github.com/hyperledger/cacti/commit/81da3334d8e638f85e398dd228bcef836a278230)), closes [#2862](https://github.com/hyperledger/cacti/issues/2862)
+* **cmd-api-server:** healthcheck broken due to missing wget binary ([8f1ca3f](https://github.com/hyperledger/cacti/commit/8f1ca3fcce9fedaedd4ceafbb51d8e8cd41cc50e)), closes [#2894](https://github.com/hyperledger/cacti/issues/2894)
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
+### Features
+
+* **cactus-plugin-ledger-connector-ethereum:** update web3js to 4.X ([55f82c9](https://github.com/hyperledger/cacti/commit/55f82c9568b3e875de4f3ceb89a828f8b23d65be)), closes [#2580](https://github.com/hyperledger/cacti/issues/2580) [#2535](https://github.com/hyperledger/cacti/issues/2535) [#2578](https://github.com/hyperledger/cacti/issues/2578)
+* **cmd-api-server:** add ConnectRPC auto-registration for plugins ([c569460](https://github.com/hyperledger/cacti/commit/c569460b099469184a7953ffc0f806ddf3facb38))
+* **cmd-api-server:** add gRPC plugin auto-registration support ([5762dad](https://github.com/hyperledger/cacti/commit/5762dadfe108c6c73251d5b474961e4888941b90))
+
+### Performance Improvements
+
+* **cmd-api-server:** add demonstration of continuous benchmarking ([0804bab](https://github.com/hyperledger/cacti/commit/0804bab4c9b43f2e22be6d77be127415a9a0532f))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-cmd-api-server/Dockerfile b/packages/cactus-cmd-api-server/Dockerfile
index 768a3450079..bff314ca106 100644
--- a/packages/cactus-cmd-api-server/Dockerfile
+++ b/packages/cactus-cmd-api-server/Dockerfile
@@ -60,7 +60,7 @@ RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | b
     npm install --location=global yarn && \
     yarn config set nodeLinker node-modules && \
     yarn set version 4.1.0 && \
-    yarn add @hyperledger/cactus-cmd-api-server@2.0.0-alpha.2
+    yarn add @hyperledger/cactus-cmd-api-server@2.0.0-rc.1
 
 COPY ./packages/cactus-cmd-api-server/docker-entrypoint.sh /usr/local/bin/
 HEALTHCHECK --interval=5s --timeout=5s --start-period=1s --retries=30 CMD /healthcheck.sh
diff --git a/packages/cactus-cmd-api-server/package.json b/packages/cactus-cmd-api-server/package.json
index 64d74549f8c..be6899c3a1c 100644
--- a/packages/cactus-cmd-api-server/package.json
+++ b/packages/cactus-cmd-api-server/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-cmd-api-server",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "API server that combines and exposes all the functionality of a Cactus deployment through a unified REST API interface.",
   "keywords": [
     "Hyperledger",
@@ -65,9 +65,9 @@
     "@connectrpc/connect-node": "1.4.0",
     "@grpc/grpc-js": "1.10.3",
     "@grpc/proto-loader": "0.7.8",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
     "@thream/socketio-jwt": "2.1.1",
     "async-exit-hook": "2.0.1",
     "axios": "1.6.0",
@@ -104,8 +104,8 @@
     "@bufbuild/protobuf": "1.8.0",
     "@bufbuild/protoc-gen-es": "1.8.0",
     "@connectrpc/protoc-gen-connect-es": "1.4.0",
-    "@hyperledger/cactus-plugin-keychain-vault": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-plugin-keychain-vault": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@openapitools/openapi-generator-cli": "2.7.0",
     "@types/benchmark": "2.1.5",
     "@types/compression": "1.7.4",
diff --git a/packages/cactus-cmd-api-server/src/main/json/openapi.json b/packages/cactus-cmd-api-server/src/main/json/openapi.json
index 380d2110d05..d27820c448e 100644
--- a/packages/cactus-cmd-api-server/src/main/json/openapi.json
+++ b/packages/cactus-cmd-api-server/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus API",
     "description": "Interact with a Cactus deployment through HTTP.",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-cmd-api-server/src/main/json/openapi.tpl.json b/packages/cactus-cmd-api-server/src/main/json/openapi.tpl.json
index 380d2110d05..d27820c448e 100644
--- a/packages/cactus-cmd-api-server/src/main/json/openapi.tpl.json
+++ b/packages/cactus-cmd-api-server/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus API",
     "description": "Interact with a Cactus deployment through HTTP.",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-cmd-api-server/src/main/kotlin/generated/openapi/kotlin-client/README.md b/packages/cactus-cmd-api-server/src/main/kotlin/generated/openapi/kotlin-client/README.md
index 0deb13a613f..dc4a8469817 100644
--- a/packages/cactus-cmd-api-server/src/main/kotlin/generated/openapi/kotlin-client/README.md
+++ b/packages/cactus-cmd-api-server/src/main/kotlin/generated/openapi/kotlin-client/README.md
@@ -5,7 +5,7 @@ Interact with a Cactus deployment through HTTP.
 ## Overview
 This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.  By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client.
 
-- API version: v2.0.0-alpha.2
+- API version: 2.0.0-rc.1
 - Package version: 
 - Build package: org.openapitools.codegen.languages.KotlinClientCodegen
 
diff --git a/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/README.md b/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/README.md
index b13a57cf2ef..ae4f19f0040 100644
--- a/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/README.md
+++ b/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/README.md
@@ -5,7 +5,7 @@ Interact with a Cactus deployment through HTTP.
 ## Overview
 These files were generated by the [OpenAPI Generator](https://openapi-generator.tech) project.
 
-- API version: v2.0.0-alpha.2
+- API version: 2.0.0-rc.1
 - Package version: 
 - Build package: org.openapitools.codegen.languages.ProtobufSchemaCodegen
 
diff --git a/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/models/health_check_response_pb.proto b/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/models/health_check_response_pb.proto
index 9502be8c1a5..8e78b324e38 100644
--- a/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/models/health_check_response_pb.proto
+++ b/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/models/health_check_response_pb.proto
@@ -3,7 +3,7 @@
 
   Interact with a Cactus deployment through HTTP.
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/models/memory_usage_pb.proto b/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/models/memory_usage_pb.proto
index f5a22146292..11fb90822b6 100644
--- a/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/models/memory_usage_pb.proto
+++ b/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/models/memory_usage_pb.proto
@@ -3,7 +3,7 @@
 
   Interact with a Cactus deployment through HTTP.
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/models/watch_healthcheck_v1_pb.proto b/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/models/watch_healthcheck_v1_pb.proto
index 4b74b4610fe..8671327f0cc 100644
--- a/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/models/watch_healthcheck_v1_pb.proto
+++ b/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/models/watch_healthcheck_v1_pb.proto
@@ -3,7 +3,7 @@
 
   Interact with a Cactus deployment through HTTP.
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/services/default_service.proto b/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/services/default_service.proto
index 17eade5cfea..4df011d2eae 100644
--- a/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/services/default_service.proto
+++ b/packages/cactus-cmd-api-server/src/main/proto/generated/openapi/services/default_service.proto
@@ -3,7 +3,7 @@
 
   Interact with a Cactus deployment through HTTP.
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/api.ts
index 9791c88338c..ea2dbdad936 100644
--- a/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus API
  * Interact with a Cactus deployment through HTTP.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/base.ts
index fc068322fb4..7177fa36888 100644
--- a/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus API
  * Interact with a Cactus deployment through HTTP.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/common.ts
index b6fea29817f..e6f9b4cd420 100644
--- a/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus API
  * Interact with a Cactus deployment through HTTP.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index c10f50094ba..b8aa41b7e31 100644
--- a/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus API
  * Interact with a Cactus deployment through HTTP.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/index.ts
index 18a472c9e6d..40a5877ea43 100644
--- a/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/packages/cactus-cmd-api-server/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus API
  * Interact with a Cactus deployment through HTTP.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-cmd-api-server/src/test/resources/cactus-dummy-package/package.json b/packages/cactus-cmd-api-server/src/test/resources/cactus-dummy-package/package.json
index e7b75392842..463369a4958 100644
--- a/packages/cactus-cmd-api-server/src/test/resources/cactus-dummy-package/package.json
+++ b/packages/cactus-cmd-api-server/src/test/resources/cactus-dummy-package/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-dummy-package",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "license": "Apache-2.0",
   "description": "Dummy package for testing.",
   "main": "index.js"
diff --git a/packages/cactus-cmd-socketio-server/CHANGELOG.md b/packages/cactus-cmd-socketio-server/CHANGELOG.md
index 2a573a0913a..6752dfcc829 100644
--- a/packages/cactus-cmd-socketio-server/CHANGELOG.md
+++ b/packages/cactus-cmd-socketio-server/CHANGELOG.md
@@ -3,6 +3,18 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
+### Features
+
+* **cactus-plugin-ledger-connector-fabric-socketio:** remove fabric-socketio connector ([704e201](https://github.com/hyperledger/cacti/commit/704e201d6bd6bf7a38f0de7da60723118e18cea7)), closes [#2644](https://github.com/hyperledger/cacti/issues/2644)
+* **indy-sdk:** replace indy SDK with AFJ ([3291dcc](https://github.com/hyperledger/cacti/commit/3291dcc57e9e4eb04e0b9abab4134e1a5e2b0bbf)), closes [#2859](https://github.com/hyperledger/cacti/issues/2859) [#2860](https://github.com/hyperledger/cacti/issues/2860)
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-cmd-socketio-server/package.json b/packages/cactus-cmd-socketio-server/package.json
index ba2bd092a9a..e783877d276 100644
--- a/packages/cactus-cmd-socketio-server/package.json
+++ b/packages/cactus-cmd-socketio-server/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-cmd-socketio-server",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Allows Cactus nodes to interact with HTLC ETH contracts",
   "keywords": [
     "Hyperledger",
@@ -42,8 +42,8 @@
     "build:dev:backend:postbuild": "cp -f ../../yarn.lock ./dist/"
   },
   "dependencies": {
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
     "@types/node": "18.11.9",
     "body-parser": "1.20.2",
     "config": "3.3.7",
@@ -66,7 +66,7 @@
     "xmlhttprequest": "1.8.0"
   },
   "devDependencies": {
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@types/config": "3.3.0",
     "@types/cookie-parser": "1.4.5",
     "@types/debug": "4.1.8",
diff --git a/packages/cactus-common/CHANGELOG.md b/packages/cactus-common/CHANGELOG.md
index 30f88f95c5c..379a6bb7170 100644
--- a/packages/cactus-common/CHANGELOG.md
+++ b/packages/cactus-common/CHANGELOG.md
@@ -3,6 +3,22 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **cactus-common:** coerceUnknownToError() now uses HTML sanitize ([d70488a](https://github.com/hyperledger/cacti/commit/d70488a82e9c1d6958ac3ab0368f3c3bfca378c6))
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+
+### Features
+
+* **bungee-hermes:** process & merge views ([231a5e5](https://github.com/hyperledger/cacti/commit/231a5e532bcb8219986dd7f5c8fa4d66cef99f34))
+* **cactus-example-electricity-trade:** use openapi ethereum connector ([9e66850](https://github.com/hyperledger/cacti/commit/9e66850438c97883a8999c3def36e807bfbb1a76))
+* **cactus-plugin-ledger-connector-ethereum:** add stress test ([55fa26e](https://github.com/hyperledger/cacti/commit/55fa26ef41d405b26da02b099418da5fa281c78f)), closes [#2631](https://github.com/hyperledger/cacti/issues/2631)
+* **cactus-plugin-ledger-connector-ethereum:** refactor connector API ([cda279f](https://github.com/hyperledger/cacti/commit/cda279fb0009a4d5756c461024ad88f525bfe946)), closes [#2630](https://github.com/hyperledger/cacti/issues/2630)
+* **common:** add express http verb method name string literal type ([8f048ea](https://github.com/hyperledger/cacti/commit/8f048ea72750595016eea4e40fd57291001cff95))
+* **common:** add isGrpcStatusObjectWithCode user-defined type guard ([941dbad](https://github.com/hyperledger/cacti/commit/941dbad8fa5950b754dde97b02cc4c0ac0e9e0bb))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-common/package.json b/packages/cactus-common/package.json
index 4a0e4460360..bf3e4fd6b29 100644
--- a/packages/cactus-common/package.json
+++ b/packages/cactus-common/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-common",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Universal library used by both front end and back end components of Cactus. Aims to be a developer swiss army knife.",
   "keywords": [
     "Hyperledger",
diff --git a/packages/cactus-core-api/CHANGELOG.md b/packages/cactus-core-api/CHANGELOG.md
index 85c22f2cf71..8ba95761ad2 100644
--- a/packages/cactus-core-api/CHANGELOG.md
+++ b/packages/cactus-core-api/CHANGELOG.md
@@ -3,6 +3,49 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* GHSA-8qv2-5vq6-g2g7 webpki CPU denial of service in certificate path ([e24458f](https://github.com/hyperledger/cacti/commit/e24458f0541d7000ea915d97668831723744baea))
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
+### Features
+
+* **cactus-core-api:** add ISendRequestResultV1<T> for Fujitsu verifier ([483de38](https://github.com/hyperledger/cacti/commit/483de3838017961656c0fb850934988ae0c63c91))
+* **cactus-core:** add ConnectRPC service interface and type guard ([9e83087](https://github.com/hyperledger/cacti/commit/9e830874dfed51a805566a5bedc62e3d43fc234f))
+* **connector-fabric:** drop support for Fabric v1.x ([ec8123c](https://github.com/hyperledger/cacti/commit/ec8123cf954b09ba8cb213c7332dfe82224c351f))
+* **core-api:** add IPluginGrpcService type & user-defined type guard ([e87e577](https://github.com/hyperledger/cacti/commit/e87e57791024824bb19830c66b9f3d2eaed6d629))
+
+### BREAKING CHANGES
+
+* **connector-fabric:** The Open API specification that has the enums for
+ledger versions will no longer have an option for Fabric v1.x
+This means that in the core-api package the LedgerType enum has changes
+which means that code that depends on that enum value will need to be
+updated.
+
+Fabric v1.x has had unmaintained dependencies associated with it such as
+the native grpc package that stopped receiving security updates years ago
+and therefore it's dangerous to have around.
+
+There are also some issues with Fabric v1.x that make the AIO image flaky
+which also makes the relevant tests flaky due to which we couldn't run
+the v1.x Fabric tests on the CI for a while now anyway.
+
+In order to reduce the CI resource usage and our own maintenance burden
+I suggest that we get rid of the Fabric v1.x support meaning that we can
+eliminate the AIO image build and some code complexity from the test ledger
+code as well.
+
+In addition some old fixtures can be removed that the tests were using.
+Overall a net-positive as deleting code without losing functionality (that
+we care about) is always a plus.
+
+Signed-off-by: Peter Somogyvari <peter.somogyvari@accenture.com>
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-core-api/package.json b/packages/cactus-core-api/package.json
index bbf3eb7af7a..7e1ac941366 100644
--- a/packages/cactus-core-api/package.json
+++ b/packages/cactus-core-api/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-core-api",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Contains type definitions/interfaces for the kernel of the codebase. Kept separate from the implementation so that it is easier to use it as a dependency.",
   "keywords": [
     "Hyperledger",
@@ -59,7 +59,7 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
     "axios": "1.6.0"
   },
   "devDependencies": {
diff --git a/packages/cactus-core-api/src/main/json/openapi.json b/packages/cactus-core-api/src/main/json/openapi.json
index d0746fb402a..d9f1c0cee2b 100644
--- a/packages/cactus-core-api/src/main/json/openapi.json
+++ b/packages/cactus-core-api/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Core API",
     "description": "Contains/describes the core API types for Cactus. Does not describe actual endpoints on its own as this is left to the implementing plugins who can import and re-use commonly needed type definitions from this specification. One example of said commonly used type definitions would be the types related to consortium management, cactus nodes, ledgers, etc..",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-core-api/src/main/json/openapi.tpl.json b/packages/cactus-core-api/src/main/json/openapi.tpl.json
index d0746fb402a..d9f1c0cee2b 100644
--- a/packages/cactus-core-api/src/main/json/openapi.tpl.json
+++ b/packages/cactus-core-api/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Core API",
     "description": "Contains/describes the core API types for Cactus. Does not describe actual endpoints on its own as this is left to the implementing plugins who can import and re-use commonly needed type definitions from this specification. One example of said commonly used type definitions would be the types related to consortium management, cactus nodes, ledgers, etc..",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-core-api/src/main/kotlin/generated/openapi/kotlin-client/README.md b/packages/cactus-core-api/src/main/kotlin/generated/openapi/kotlin-client/README.md
index d87e2dca7b8..5b515d735e4 100644
--- a/packages/cactus-core-api/src/main/kotlin/generated/openapi/kotlin-client/README.md
+++ b/packages/cactus-core-api/src/main/kotlin/generated/openapi/kotlin-client/README.md
@@ -5,7 +5,7 @@ Contains/describes the core API types for Cactus. Does not describe actual endpo
 ## Overview
 This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.  By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client.
 
-- API version: v2.0.0-alpha.2
+- API version: 2.0.0-rc.1
 - Package version: 
 - Build package: org.openapitools.codegen.languages.KotlinClientCodegen
 
diff --git a/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/api.ts
index 59bf9f2cbf6..19f6329e4fb 100644
--- a/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Core API
  * Contains/describes the core API types for Cactus. Does not describe actual endpoints on its own as this is left to the implementing plugins who can import and re-use commonly needed type definitions from this specification. One example of said commonly used type definitions would be the types related to consortium management, cactus nodes, ledgers, etc..
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/base.ts
index 709a8b5048d..03970cbb7df 100644
--- a/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Core API
  * Contains/describes the core API types for Cactus. Does not describe actual endpoints on its own as this is left to the implementing plugins who can import and re-use commonly needed type definitions from this specification. One example of said commonly used type definitions would be the types related to consortium management, cactus nodes, ledgers, etc..
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/common.ts
index 5b1a280a4ab..1b5e3e1e646 100644
--- a/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Core API
  * Contains/describes the core API types for Cactus. Does not describe actual endpoints on its own as this is left to the implementing plugins who can import and re-use commonly needed type definitions from this specification. One example of said commonly used type definitions would be the types related to consortium management, cactus nodes, ledgers, etc..
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index baecbe1edbe..e0cea8e1cac 100644
--- a/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Core API
  * Contains/describes the core API types for Cactus. Does not describe actual endpoints on its own as this is left to the implementing plugins who can import and re-use commonly needed type definitions from this specification. One example of said commonly used type definitions would be the types related to consortium management, cactus nodes, ledgers, etc..
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/index.ts
index 3b3f75be08b..d29e1a090a4 100644
--- a/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/packages/cactus-core-api/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Core API
  * Contains/describes the core API types for Cactus. Does not describe actual endpoints on its own as this is left to the implementing plugins who can import and re-use commonly needed type definitions from this specification. One example of said commonly used type definitions would be the types related to consortium management, cactus nodes, ledgers, etc..
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-core/CHANGELOG.md b/packages/cactus-core/CHANGELOG.md
index d27ad1c8d7c..1cc9368fe4a 100644
--- a/packages/cactus-core/CHANGELOG.md
+++ b/packages/cactus-core/CHANGELOG.md
@@ -3,6 +3,20 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **cactus-common:** coerceUnknownToError() now uses HTML sanitize ([d70488a](https://github.com/hyperledger/cacti/commit/d70488a82e9c1d6958ac3ab0368f3c3bfca378c6))
+* **connector-quorum/ethereum:** strengthen contract parameter validation ([779bb7e](https://github.com/hyperledger/cacti/commit/779bb7e24b06352bad64c96eab3b24c0961d1381)), closes [#2760](https://github.com/hyperledger/cacti/issues/2760)
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
+### Features
+
+* **cactus-core:** add handleRestEndpointException utility to public API ([bf9dfe8](https://github.com/hyperledger/cacti/commit/bf9dfe882f78f7fc88ee52d86d62b7e851716b79))
+* **core:** add configureExpressAppBase() utility function ([383f852](https://github.com/hyperledger/cacti/commit/383f8528d88989b44c9763fc883c3d9ac74da21e))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-core/package.json b/packages/cactus-core/package.json
index 0aac1e55fad..b5773e969ff 100644
--- a/packages/cactus-core/package.json
+++ b/packages/cactus-core/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-core",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Contains lower level abstractions/implementation that is to be shared by multiple other, higher level packages of the project.",
   "keywords": [
     "Hyperledger",
@@ -50,8 +50,8 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
     "body-parser": "1.20.2",
     "express": "4.19.2",
     "express-jwt-authz": "2.4.1",
diff --git a/packages/cactus-plugin-bungee-hermes/CHANGELOG.md b/packages/cactus-plugin-bungee-hermes/CHANGELOG.md
index e69de29bb2d..1f81a5935b6 100644
--- a/packages/cactus-plugin-bungee-hermes/CHANGELOG.md
+++ b/packages/cactus-plugin-bungee-hermes/CHANGELOG.md
@@ -0,0 +1,12 @@
+# Change Log
+
+All notable changes to this project will be documented in this file.
+See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Features
+
+* **bungee-hermes:** new plugin bungee-hermes ([ecf52ec](https://github.com/hyperledger/cacti/commit/ecf52ecce310d626ea96a53c2d41dcb797510c4d))
+* **bungee-hermes:** process & merge views ([231a5e5](https://github.com/hyperledger/cacti/commit/231a5e532bcb8219986dd7f5c8fa4d66cef99f34))
+* **bungee-hermes:** viewProof & ethereum strategy ([22f389f](https://github.com/hyperledger/cacti/commit/22f389fc311490e5f3959b4f80e7f4caf4ac5804))
diff --git a/packages/cactus-plugin-bungee-hermes/package.json b/packages/cactus-plugin-bungee-hermes/package.json
index 22469ee4467..f4193a05b5c 100644
--- a/packages/cactus-plugin-bungee-hermes/package.json
+++ b/packages/cactus-plugin-bungee-hermes/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-bungee-hermes",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Allows Cactus nodes to create DLT views using Cactus connectors",
   "keywords": [
     "Hyperledger",
@@ -53,14 +53,14 @@
     "watch": "npm-watch"
   },
   "dependencies": {
-    "@hyperledger/cactus-cmd-api-server": "2.0.0-alpha.2",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-alpha.2",
+    "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.1",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.1",
     "axios": "1.6.0",
     "body-parser": "1.20.2",
     "fs-extra": "10.1.0",
@@ -72,8 +72,8 @@
     "web3-core": "1.6.1"
   },
   "devDependencies": {
-    "@hyperledger/cactus-test-geth-ledger": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-test-geth-ledger": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@types/body-parser": "1.19.4",
     "@types/crypto-js": "4.0.1",
     "@types/express": "4.17.21",
diff --git a/packages/cactus-plugin-bungee-hermes/src/main/json/openapi.json b/packages/cactus-plugin-bungee-hermes/src/main/json/openapi.json
index 22308058b50..42bd67cb5dd 100644
--- a/packages/cactus-plugin-bungee-hermes/src/main/json/openapi.json
+++ b/packages/cactus-plugin-bungee-hermes/src/main/json/openapi.json
@@ -17,7 +17,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - BUNGEE-Hermes",
     "description": "Can create blockchain views of different networks",
-    "version": "2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-bungee-hermes/src/main/json/openapi.tpl.json b/packages/cactus-plugin-bungee-hermes/src/main/json/openapi.tpl.json
index 4320b2fb1c6..42bd67cb5dd 100644
--- a/packages/cactus-plugin-bungee-hermes/src/main/json/openapi.tpl.json
+++ b/packages/cactus-plugin-bungee-hermes/src/main/json/openapi.tpl.json
@@ -1,451 +1,477 @@
 {
-    "openapi": "3.0.3",
-    "servers": [
-        {
-          "url": "http://{host}:{port}/api/v1/@hyperledger/cactus-plugin-satp-hermes",
-          "description": "Development server",
-          "variables": {
-            "host": {
-              "default": "localhost"
+  "openapi": "3.0.3",
+  "servers": [
+    {
+      "url": "http://{host}:{port}/api/v1/@hyperledger/cactus-plugin-satp-hermes",
+      "description": "Development server",
+      "variables": {
+        "host": {
+          "default": "localhost"
+        },
+        "port": {
+          "default": "3000"
+        }
+      }
+    }
+  ],
+  "info": {
+    "title": "Hyperledger Cactus Plugin - BUNGEE-Hermes",
+    "description": "Can create blockchain views of different networks",
+    "version": "2.0.0-rc.1",
+    "license": {
+      "name": "Apache-2.0",
+      "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
+    }
+  },
+  "components": {
+    "schemas": {
+      "PrivacyPolicyOpts": {
+        "description": "identifier of the policy used to process a view",
+        "type": "string",
+        "enum": ["pruneState"],
+        "x-enum-varnames": ["PruneState"]
+      },
+      "MergePolicyOpts": {
+        "description": "identifier of the policy used to merge views (can be none)",
+        "type": "string",
+        "enum": ["pruneState", "pruneStateFromView", "NONE"],
+        "x-enum-varnames": ["PruneState", "PruneStateFromView", "NONE"]
+      },
+      "CreateViewRequest": {
+        "type": "object",
+        "description": "Request object for createViewV1 endpoint",
+        "required": ["strategyId", "networkDetails"],
+        "properties": {
+          "stateIds": {
+            "type": "array",
+            "items": {
+              "type": "string",
+              "example": "id-of-asset-1"
+            },
+            "example": ["id-of-asset-1", "id-of-asset-2"]
+          },
+          "tI": {
+            "type": "string",
+            "example": "0"
+          },
+          "tF": {
+            "type": "string",
+            "example": "999999999999"
+          },
+          "viewID": {
+            "type": "string",
+            "example": "view-1"
+          },
+          "strategyId": {
+            "type": "string",
+            "example": "fabric-strategy",
+            "nullable": false
+          },
+          "networkDetails": {
+            "type": "object",
+            "nullable": false,
+            "required": ["connectorApiPath", "participant"],
+            "properties": {
+              "connectorApiPath": {
+                "type": "string",
+                "nullable": false,
+                "example": "http://localhost:3000"
+              },
+              "participant": {
+                "type": "string",
+                "nullable": false,
+                "example": "participant-1"
+              }
             },
-            "port": {
-              "default": "3000"
+            "example": {
+              "connectorApiPath": "http://localhost:3000",
+              "participant": "participant-1"
             }
           }
+        },
+        "example": {
+          "strategyId": "fabric-strategy",
+          "networkDetails": {
+            "connectorApiPath": "http://localhost:3000",
+            "participant": "participant-1"
+          }
         }
-      ],
-
-    "info": {
-        "title": "Hyperledger Cactus Plugin - BUNGEE-Hermes",
-        "description": "Can create blockchain views of different networks",
-        "version": "2.0.0-alpha.2",
-        "license": {
-            "name": "Apache-2.0",
-            "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
+      },
+      "CreateViewResponse": {
+        "type": "object",
+        "description": "This is the response for a CreateViewRequest or ProcessViewRequest",
+        "properties": {
+          "view": {
+            "type": "string",
+            "example": "Object"
+          },
+          "signature": {
+            "type": "string",
+            "example": "signature of Object"
+          }
+        },
+        "example": {
+          "view": "Object",
+          "signature": "signature of Object"
         }
-    },
-    "components": {
-        "schemas": {
-            "PrivacyPolicyOpts":{
-                "description": "identifier of the policy used to process a view",
-                "type": "string",
-                "enum": ["pruneState"],
-                "x-enum-varnames":["PruneState"]
-            },
-            "MergePolicyOpts":{
-                "description": "identifier of the policy used to merge views (can be none)",
-                "type": "string",
-                "enum": ["pruneState", "pruneStateFromView", "NONE"],
-                "x-enum-varnames":["PruneState", "PruneStateFromView", "NONE"]
-            },
-            "CreateViewRequest":{
-                "type":"object",
-                "description": "Request object for createViewV1 endpoint",
-                "required": ["strategyId", "networkDetails"],
-                "properties": {
-                    "stateIds":{
-                        "type":"array",
-                        "items":{
-                            "type": "string",
-                            "example": "id-of-asset-1"
-                        },
-                        "example": ["id-of-asset-1", "id-of-asset-2"]
-                    },
-                    "tI":{
-                        "type":"string",
-                        "example": "0"
-                    },
-                    "tF": {
-                        "type": "string",
-                        "example": "999999999999"
-                    },
-                    "viewID": {
-                        "type": "string",
-                        "example": "view-1"
-
-                    },
-                    "strategyId": {
-                        "type": "string",
-                        "example": "fabric-strategy",
-                        "nullable": false
-                    },
-                    "networkDetails": {
-                        "type": "object",
-                        "nullable": false,
-                        "required": ["connectorApiPath", "participant"],
-                        "properties": {
-                            "connectorApiPath":{
-                                "type": "string",
-                                "nullable": false,
-                                "example": "http://localhost:3000"
-                            },
-                            "participant": {
-                                "type": "string",
-                                "nullable": false,
-                                "example": "participant-1"
-                            }
-                        },
-                        "example": {"connectorApiPath": "http://localhost:3000", "participant": "participant-1"}
-                    }
-                },
-                "example": {"strategyId": "fabric-strategy", "networkDetails":{"connectorApiPath": "http://localhost:3000", "participant": "participant-1"}}
-            },
-            "CreateViewResponse":{
-                "type":"object",
-                "description": "This is the response for a CreateViewRequest or ProcessViewRequest",
-                "properties": {
-                    "view":{
-                        "type":"string",
-                        "example": "Object"
-                    },
-                    "signature":{
-                        "type": "string",
-                        "example": "signature of Object"
-                    }
+      },
+      "GetPublicKeyResponse": {
+        "type": "object",
+        "description": "public key from bungee-hermes plugin instance",
+        "properties": {
+          "pubKey": {
+            "type": "string",
+            "example": "----BEGIN CERTIFICATE----random content...."
+          }
+        }
+      },
+      "AvailableStrategiesResponse": {
+        "type": "array",
+        "description": "Array with available strategy ids",
+        "items": {
+          "type": "string",
+          "example": "strategy-fabric"
+        }
+      },
+      "VerifyMerkleRootRequest": {
+        "type": "object",
+        "description": "Set of transaction or state proofs and merkle tree root for verification",
+        "properties": {
+          "input": {
+            "nullable": false,
+            "type": "array",
+            "items": {
+              "type": "string",
+              "example": "transactionProof stringified"
+            }
+          },
+          "root": {
+            "nullable": false,
+            "type": "string"
+          }
+        }
+      },
+      "VerifyMerkleRootResponse": {
+        "type": "object",
+        "description": "true or false, wether input matched provided root",
+        "properties": {
+          "result": {
+            "type": "boolean",
+            "example": "true"
+          }
+        }
+      },
+      "MergeViewsResponse": {
+        "type": "object",
+        "description": "This is the response of a mergeViewRequest",
+        "properties": {
+          "integratedView": {
+            "type": "string",
+            "example": "Object"
+          },
+          "signature": {
+            "type": "string",
+            "example": "signature of Object"
+          }
+        },
+        "example": {
+          "integratedView": "Object",
+          "signature": "signature of Object"
+        }
+      },
+      "MergeViewsRequest": {
+        "type": "object",
+        "description": "This is the input for a mergeViewRequest",
+        "required": ["serializedViews", "mergePolicy"],
+        "properties": {
+          "serializedViews": {
+            "nullable": false,
+            "type": "array",
+            "description": "Array of serialized views",
+            "items": {
+              "type": "string",
+              "nullable": false,
+              "example": "View object stringified"
+            }
+          },
+          "mergePolicy": {
+            "$ref": "#/components/schemas/MergePolicyOpts"
+          },
+          "policyArguments": {
+            "type": "array",
+            "description": "Arguments for the privacy policy function. Order is important",
+            "items": {
+              "type": "string"
+            }
+          }
+        },
+        "example": {
+          "serializedViews": ["View 1", "View2"],
+          "mergePolicy": "undefined"
+        }
+      },
+      "ProcessViewRequest": {
+        "type": "object",
+        "description": "This is the input for a mergeViewRequest",
+        "required": ["serializedView", "policyId", "policyArguments"],
+        "properties": {
+          "serializedView": {
+            "type": "string",
+            "nullable": false,
+            "example": "View object stringified"
+          },
+          "policyId": {
+            "$ref": "#/components/schemas/PrivacyPolicyOpts"
+          },
+          "policyArguments": {
+            "type": "array",
+            "description": "Arguments for the privacy policy function. Order is important",
+            "items": {
+              "type": "string"
+            }
+          }
+        },
+        "example": {
+          "serializedView": "View 1",
+          "policyId": "policy 1",
+          "policyArguments": ["stateId"]
+        }
+      }
+    }
+  },
+  "paths": {
+    "/api/v1/plugins/@hyperledger/cactus-plugin-bungee-hermes/create-view": {
+      "get": {
+        "x-hyperledger-cacti": {
+          "http": {
+            "verbLowerCase": "get",
+            "path": "/api/v1/plugins/@hyperledger/cactus-plugin-bungee-hermes/create-view"
+          }
+        },
+        "operationId": "createViewV1",
+        "summary": "Creates a Blockchain View.",
+        "description": "",
+        "parameters": [],
+        "requestBody": {
+          "required": true,
+          "description": "",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/CreateViewRequest"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "OK",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "$ref": "#/components/schemas/CreateViewResponse"
                 },
-                "example": {"view": "Object", "signature":"signature of Object"}
-            },
-            "GetPublicKeyResponse": {
-                "type": "object",
-                "description": "public key from bungee-hermes plugin instance",
-                "properties": {
-                    "pubKey":{
-                        "type": "string",
-                        "example": "----BEGIN CERTIFICATE----random content...."
-                    }
-                }
-            },
-            "AvailableStrategiesResponse":{
-                "type": "array",
-                "description": "Array with available strategy ids",
-                "items":{
-                    "type": "string",
-                    "example": "strategy-fabric"
-                }
-            },
-            "VerifyMerkleRootRequest":{
-                "type": "object",
-                "description": "Set of transaction or state proofs and merkle tree root for verification",
-                "properties": {
-                    "input":{
-                        "nullable": false,
-                        "type": "array",
-                        "items":{
-                            "type": "string",
-                            "example": "transactionProof stringified"
-                        }
-                    },
-                    "root":{
-                        "nullable": false,
-                        "type": "string"
-                    }
+                "example": {
+                  "view": "Object",
+                  "signature": "signature of Object"
                 }
-            },
-            "VerifyMerkleRootResponse": {
-                "type": "object",
-                "description": "true or false, wether input matched provided root",
-                "properties": {
-                    "result":{
-                        "type": "boolean",
-                        "example": "true"
-                    }
-                }
-            },
-            "MergeViewsResponse":{
-                "type":"object",
-                "description": "This is the response of a mergeViewRequest",
-                "properties": {
-                    "integratedView":{
-                        "type":"string",
-                        "example": "Object"
-                    },
-                    "signature":{
-                        "type": "string",
-                        "example": "signature of Object"
-                    }
-                },
-                "example": {"integratedView": "Object", "signature":"signature of Object"}
-            },
-            "MergeViewsRequest":{
-                "type":"object",
-                "description": "This is the input for a mergeViewRequest",
-                "required": ["serializedViews", "mergePolicy"],
-                "properties": {
-                    "serializedViews":{
-                        "nullable": false,
-                        "type":"array",
-                        "description": "Array of serialized views",
-                        "items":{
-                            "type": "string",
-                            "nullable": false,
-                            "example": "View object stringified"
-                        }
-                    },
-                    "mergePolicy":{
-                        "$ref" : "#/components/schemas/MergePolicyOpts"
-                    },
-                    "policyArguments":{
-                        "type": "array",
-                        "description": "Arguments for the privacy policy function. Order is important",
-                        "items":{
-                            "type": "string"
-                        }
-                    }
-                },
-                "example": {"serializedViews": ["View 1", "View2"], "mergePolicy": "undefined" }
-            },
-            "ProcessViewRequest":{
-                "type":"object",
-                "description": "This is the input for a mergeViewRequest",
-                "required": ["serializedView", "policyId", "policyArguments"],
-                "properties": {
-                    "serializedView":{
-                        "type": "string",
-                        "nullable": false,
-                        "example": "View object stringified"
-                    },
-                    "policyId":{
-                        "$ref" : "#/components/schemas/PrivacyPolicyOpts"
-                    },
-                    "policyArguments":{
-                        "type": "array",
-                        "description": "Arguments for the privacy policy function. Order is important",
-                        "items":{
-                            "type": "string"
-                        }
-                    }
-                },
-                "example": {"serializedView": "View 1", "policyId": "policy 1", "policyArguments": ["stateId"]}
+              }
             }
+          },
+          "404": {
+            "description": "Could not complete request."
+          }
         }
+      }
     },
-    "paths": {
-        "/api/v1/plugins/@hyperledger/cactus-plugin-bungee-hermes/create-view": {
-            "get": {
-                "x-hyperledger-cacti": {
-                    "http": {
-                        "verbLowerCase": "get",
-                        "path": "/api/v1/plugins/@hyperledger/cactus-plugin-bungee-hermes/create-view"
-                    }
-                },
-                "operationId": "createViewV1",
-                "summary": "Creates a Blockchain View.",
-                "description": "",
-                "parameters": [],
-                "requestBody": {
-                    "required": true,
-                    "description": "",
-                    "content": {
-                        "application/json": {
-                            "schema": {
-                                "$ref": "#/components/schemas/CreateViewRequest"
-                            }
-                        }
-                    }
+    "/api/v1/plugins/@hyperledger/cactus-plugin-bungee-hermes/get-public-key": {
+      "get": {
+        "x-hyperledger-cacti": {
+          "http": {
+            "verbLowerCase": "get",
+            "path": "/api/v1/plugins/@hyperledger/cactus-plugin-bungee-hermes/get-public-key"
+          }
+        },
+        "operationId": "GetPublicKey",
+        "summary": "Queries plugin's public key",
+        "description": "",
+        "parameters": [],
+        "responses": {
+          "200": {
+            "description": "OK",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "$ref": "#/components/schemas/GetPublicKeyResponse"
                 },
-                "responses": {
-                    "200": {
-                        "description": "OK",
-                        "content": {
-                            "application/json": {
-                                "schema": {
-                                    "$ref": "#/components/schemas/CreateViewResponse"
-                                },
-                                "example": {"view": "Object", "signature":"signature of Object"}
-                            }
-                        }
-                    },
-                    "404": {
-                        "description": "Could not complete request."
-                    }
+                "example": {
+                  "pubKey": "----BEGIN CERTIFICATE----random content...."
                 }
+              }
             }
+          },
+          "404": {
+            "description": "Could not complete request."
+          }
+        }
+      }
+    },
+    "/api/v1/plugins/@hyperledger/cactus-plugin-bungee-hermes/get-available-strategies": {
+      "get": {
+        "x-hyperledger-cacti": {
+          "http": {
+            "verbLowerCase": "get",
+            "path": "/api/v1/plugins/@hyperledger/cactus-plugin-bungee-hermes/get-available-strategies"
+          }
         },
-        "/api/v1/plugins/@hyperledger/cactus-plugin-bungee-hermes/get-public-key": {
-            "get": {
-                "x-hyperledger-cacti": {
-                    "http": {
-                        "verbLowerCase": "get",
-                        "path": "/api/v1/plugins/@hyperledger/cactus-plugin-bungee-hermes/get-public-key"
-                    }
+        "operationId": "GetAvailableStrategies",
+        "summary": "Queries plugin's available strategies for ledger capture",
+        "description": "",
+        "parameters": [],
+        "responses": {
+          "200": {
+            "description": "OK",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "$ref": "#/components/schemas/AvailableStrategiesResponse"
                 },
-                "operationId": "GetPublicKey",
-                "summary": "Queries plugin's public key",
-                "description": "",
-                "parameters": [],
-                "responses": {
-                    "200": {
-                        "description": "OK",
-                        "content": {
-                            "application/json": {
-                                "schema": {
-                                    "$ref": "#/components/schemas/GetPublicKeyResponse"
-                                },
-                                "example": {"pubKey": "----BEGIN CERTIFICATE----random content...."}
-                            }
-                           
-                        }
-                    },
-                    "404": {
-                        "description": "Could not complete request."
-                    }
-                }
+                "example": ["strategy-fabric"]
+              }
+            }
+          },
+          "404": {
+            "description": "Could not complete request."
+          }
+        }
+      }
+    },
+    "/api/v1/plugins/@hyperledger/cactus-plugin-bungee-hermes/verify-merkle-root": {
+      "get": {
+        "x-hyperledger-cacti": {
+          "http": {
+            "verbLowerCase": "get",
+            "path": "/api/v1/plugins/@hyperledger/cactus-plugin-bungee-hermes/verify-merkle-root"
+          }
+        },
+        "operationId": "verifyMerkleRoot",
+        "summary": "Checks validity of merkle tree root given an input",
+        "description": "",
+        "parameters": [],
+        "requestBody": {
+          "required": true,
+          "description": "",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/VerifyMerkleRootRequest"
+              }
             }
+          }
         },
-        "/api/v1/plugins/@hyperledger/cactus-plugin-bungee-hermes/get-available-strategies": {
-            "get": {
-                "x-hyperledger-cacti": {
-                    "http": {
-                        "verbLowerCase": "get",
-                        "path": "/api/v1/plugins/@hyperledger/cactus-plugin-bungee-hermes/get-available-strategies"
-                    }
+        "responses": {
+          "200": {
+            "description": "OK",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "$ref": "#/components/schemas/VerifyMerkleRootResponse"
                 },
-                "operationId": "GetAvailableStrategies",
-                "summary": "Queries plugin's available strategies for ledger capture",
-                "description": "",
-                "parameters": [],
-                "responses": {
-                    "200": {
-                        "description": "OK",
-                        "content": {
-                            "application/json": {
-                                "schema": {
-                                    "$ref": "#/components/schemas/AvailableStrategiesResponse"
-                                },
-                                "example": ["strategy-fabric"]
-                            }
-                           
-                        }
-                    },
-                    "404": {
-                        "description": "Could not complete request."
-                    }
+                "example": {
+                  "result": true
                 }
+              }
             }
+          },
+          "404": {
+            "description": "Could not complete request."
+          }
+        }
+      }
+    },
+    "/api/v1/plugins/@hyperledger/cactus-plugin-bungee-hermes/merge-views": {
+      "get": {
+        "x-hyperledger-cacti": {
+          "http": {
+            "verbLowerCase": "get",
+            "path": "/api/v1/plugins/@hyperledger/cactus-plugin-bungee-hermes/merge-views"
+          }
         },
-        
-        "/api/v1/plugins/@hyperledger/cactus-plugin-bungee-hermes/verify-merkle-root": {
-            "get": {
-                "x-hyperledger-cacti": {
-                    "http": {
-                        "verbLowerCase": "get",
-                        "path": "/api/v1/plugins/@hyperledger/cactus-plugin-bungee-hermes/verify-merkle-root"
-                    }
-                },
-                "operationId": "verifyMerkleRoot",
-                "summary": "Checks validity of merkle tree root given an input",
-                "description": "",
-                "parameters": [],
-                "requestBody": {
-                    "required": true,
-                    "description": "",
-                    "content": {
-                        "application/json": {
-                            "schema": {
-                                "$ref": "#/components/schemas/VerifyMerkleRootRequest"
-                            }
-                        }
-                    }
-                },
-                "responses": {
-                    "200": {
-                        "description": "OK",
-                        "content": {
-                            "application/json": {
-                                "schema": {
-                                    "$ref": "#/components/schemas/VerifyMerkleRootResponse"
-                                },
-                                "example": {"result": true}
-                            }
-                        }
-                    },
-                    "404": {
-                        "description": "Could not complete request."
-                    }
-                }
+        "operationId": "mergeViewsV1",
+        "summary": "Merges multiple views according to a privacy policy",
+        "description": "",
+        "parameters": [],
+        "requestBody": {
+          "required": true,
+          "description": "",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/MergeViewsRequest"
+              }
             }
+          }
         },
-        "/api/v1/plugins/@hyperledger/cactus-plugin-bungee-hermes/merge-views": {
-            "get": {
-                "x-hyperledger-cacti": {
-                    "http": {
-                        "verbLowerCase": "get",
-                        "path": "/api/v1/plugins/@hyperledger/cactus-plugin-bungee-hermes/merge-views"
-                    }
-                },
-                "operationId": "mergeViewsV1",
-                "summary": "Merges multiple views according to a privacy policy",
-                "description": "",
-                "parameters": [],
-                "requestBody": {
-                    "required": true,
-                    "description": "",
-                    "content": {
-                        "application/json": {
-                            "schema": {
-                                "$ref": "#/components/schemas/MergeViewsRequest"
-                            }
-                        }
-                    }
-                },
-                "responses": {
-                    "200": {
-                        "description": "OK",
-                        "content": {
-                            "application/json": {
-                                "schema": {
-                                    "$ref": "#/components/schemas/MergeViewsResponse"
-                                }
-                            }
-                        }
-                    },
-                    "404": {
-                        "description": "Could not complete request."
-                    }
+        "responses": {
+          "200": {
+            "description": "OK",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "$ref": "#/components/schemas/MergeViewsResponse"
                 }
+              }
             }
+          },
+          "404": {
+            "description": "Could not complete request."
+          }
+        }
+      }
+    },
+    "/api/v1/plugins/@hyperledger/cactus-plugin-bungee-hermes/process-view": {
+      "get": {
+        "x-hyperledger-cacti": {
+          "http": {
+            "verbLowerCase": "get",
+            "path": "/api/v1/plugins/@hyperledger/cactus-plugin-bungee-hermes/process-view"
+          }
         },
-        "/api/v1/plugins/@hyperledger/cactus-plugin-bungee-hermes/process-view": {
-            "get": {
-                "x-hyperledger-cacti": {
-                    "http": {
-                        "verbLowerCase": "get",
-                        "path": "/api/v1/plugins/@hyperledger/cactus-plugin-bungee-hermes/process-view"
-                    }
-                },
-                "operationId": "processViewV1",
-                "summary": "Creates a Blockchain View.",
-                "description": "",
-                "parameters": [],
-                "requestBody": {
-                    "required": true,
-                    "description": "",
-                    "content": {
-                        "application/json": {
-                            "schema": {
-                                "$ref": "#/components/schemas/ProcessViewRequest"
-                            }
-                        }
-                    }
+        "operationId": "processViewV1",
+        "summary": "Creates a Blockchain View.",
+        "description": "",
+        "parameters": [],
+        "requestBody": {
+          "required": true,
+          "description": "",
+          "content": {
+            "application/json": {
+              "schema": {
+                "$ref": "#/components/schemas/ProcessViewRequest"
+              }
+            }
+          }
+        },
+        "responses": {
+          "200": {
+            "description": "OK",
+            "content": {
+              "application/json": {
+                "schema": {
+                  "$ref": "#/components/schemas/CreateViewResponse"
                 },
-                "responses": {
-                    "200": {
-                        "description": "OK",
-                        "content": {
-                            "application/json": {
-                                "schema": {
-                                    "$ref": "#/components/schemas/CreateViewResponse"
-                                },
-                                "example": {"view": "Object", "signature":"signature of Object"}
-                            }
-                        }
-                    },
-                    "404": {
-                        "description": "Could not complete request."
-                    }
+                "example": {
+                  "view": "Object",
+                  "signature": "signature of Object"
                 }
+              }
             }
+          },
+          "404": {
+            "description": "Could not complete request."
+          }
         }
-        
+      }
     }
-}
\ No newline at end of file
+  }
+}
diff --git a/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/api.ts
index 5ae413b2896..a2d6cdfac68 100644
--- a/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - BUNGEE-Hermes
  * Can create blockchain views of different networks
  *
- * The version of the OpenAPI document: 2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/base.ts
index 8114b7b05ae..ec2810dff4b 100644
--- a/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - BUNGEE-Hermes
  * Can create blockchain views of different networks
  *
- * The version of the OpenAPI document: 2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/common.ts
index 6a4c5f28c2c..030cbe5a470 100644
--- a/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - BUNGEE-Hermes
  * Can create blockchain views of different networks
  *
- * The version of the OpenAPI document: 2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index 9d0f3295441..51839113942 100644
--- a/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - BUNGEE-Hermes
  * Can create blockchain views of different networks
  *
- * The version of the OpenAPI document: 2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/index.ts
index c51f822d4aa..d692ec46e8c 100644
--- a/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/packages/cactus-plugin-bungee-hermes/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - BUNGEE-Hermes
  * Can create blockchain views of different networks
  *
- * The version of the OpenAPI document: 2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-consortium-manual/CHANGELOG.md b/packages/cactus-plugin-consortium-manual/CHANGELOG.md
index 5a20a692566..cc167f1a78c 100644
--- a/packages/cactus-plugin-consortium-manual/CHANGELOG.md
+++ b/packages/cactus-plugin-consortium-manual/CHANGELOG.md
@@ -3,6 +3,13 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-plugin-consortium-manual/package.json b/packages/cactus-plugin-consortium-manual/package.json
index 841ae124b87..4944fda8986 100644
--- a/packages/cactus-plugin-consortium-manual/package.json
+++ b/packages/cactus-plugin-consortium-manual/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-consortium-manual",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "A web service plugin that provides management capabilities on a Cactus consortium as a whole for administrative purposes.",
   "keywords": [
     "Hyperledger",
@@ -55,9 +55,9 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
     "axios": "1.6.0",
     "body-parser": "1.20.2",
     "express": "4.19.2",
diff --git a/packages/cactus-plugin-consortium-manual/src/main/json/openapi.json b/packages/cactus-plugin-consortium-manual/src/main/json/openapi.json
index a5d7a4d4f41..cd08fa6c549 100644
--- a/packages/cactus-plugin-consortium-manual/src/main/json/openapi.json
+++ b/packages/cactus-plugin-consortium-manual/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Consortium Web Service",
     "description": "Manage a Cactus consortium through the APIs. Needs administrative privileges.",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-consortium-manual/src/main/json/openapi.tpl.json b/packages/cactus-plugin-consortium-manual/src/main/json/openapi.tpl.json
index 7b2a0c5f39c..4e04d8dd59b 100644
--- a/packages/cactus-plugin-consortium-manual/src/main/json/openapi.tpl.json
+++ b/packages/cactus-plugin-consortium-manual/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Consortium Web Service",
     "description": "Manage a Cactus consortium through the APIs. Needs administrative privileges.",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-consortium-manual/src/main/kotlin/generated/openapi/kotlin-client/README.md b/packages/cactus-plugin-consortium-manual/src/main/kotlin/generated/openapi/kotlin-client/README.md
index c054bcfe1cc..9a2e69c5ca7 100644
--- a/packages/cactus-plugin-consortium-manual/src/main/kotlin/generated/openapi/kotlin-client/README.md
+++ b/packages/cactus-plugin-consortium-manual/src/main/kotlin/generated/openapi/kotlin-client/README.md
@@ -5,7 +5,7 @@ Manage a Cactus consortium through the APIs. Needs administrative privileges.
 ## Overview
 This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.  By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client.
 
-- API version: v2.0.0-alpha.2
+- API version: 2.0.0-rc.1
 - Package version: 
 - Build package: org.openapitools.codegen.languages.KotlinClientCodegen
 
diff --git a/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/api.ts
index b2576069b7f..e10062c37f1 100644
--- a/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Consortium Web Service
  * Manage a Cactus consortium through the APIs. Needs administrative privileges.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/base.ts
index 968f3fee484..584a2c2632a 100644
--- a/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Consortium Web Service
  * Manage a Cactus consortium through the APIs. Needs administrative privileges.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/common.ts
index 3757c542475..00a9010c3f9 100644
--- a/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Consortium Web Service
  * Manage a Cactus consortium through the APIs. Needs administrative privileges.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index ee34b7e189e..9897c1b187c 100644
--- a/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Consortium Web Service
  * Manage a Cactus consortium through the APIs. Needs administrative privileges.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/index.ts
index 16befc889ae..33f0925f40c 100644
--- a/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/packages/cactus-plugin-consortium-manual/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Consortium Web Service
  * Manage a Cactus consortium through the APIs. Needs administrative privileges.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-htlc-eth-besu-erc20/CHANGELOG.md b/packages/cactus-plugin-htlc-eth-besu-erc20/CHANGELOG.md
index 7ba30d177de..f3c9b1c003c 100644
--- a/packages/cactus-plugin-htlc-eth-besu-erc20/CHANGELOG.md
+++ b/packages/cactus-plugin-htlc-eth-besu-erc20/CHANGELOG.md
@@ -3,6 +3,13 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-plugin-htlc-eth-besu-erc20/package.json b/packages/cactus-plugin-htlc-eth-besu-erc20/package.json
index 4d72a700da2..2745dacd97c 100644
--- a/packages/cactus-plugin-htlc-eth-besu-erc20/package.json
+++ b/packages/cactus-plugin-htlc-eth-besu-erc20/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-htlc-eth-besu-erc20",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Allows Cactus nodes to interact with HTLC contracts with ERC-20 Tokens",
   "keywords": [
     "Hyperledger",
@@ -60,10 +60,10 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.1",
     "axios": "1.6.0",
     "express": "4.19.2",
     "joi": "17.9.1",
diff --git a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/json/openapi.json b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/json/openapi.json
index bf4331e5577..c0b7509abdc 100644
--- a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/json/openapi.json
+++ b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - HTLC ETH BESU ERC20",
     "description": "Allows Cactus nodes to interact with HTLC contracts with ERC-20 Tokens",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/json/openapi.tpl.json b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/json/openapi.tpl.json
index 9f3823add33..91cde4f14d3 100644
--- a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/json/openapi.tpl.json
+++ b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - HTLC ETH BESU ERC20",
     "description": "Allows Cactus nodes to interact with HTLC contracts with ERC-20 Tokens",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/kotlin/generated/openapi/kotlin-client/README.md b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/kotlin/generated/openapi/kotlin-client/README.md
index afd12011e1c..5fa84d0df1a 100644
--- a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/kotlin/generated/openapi/kotlin-client/README.md
+++ b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/kotlin/generated/openapi/kotlin-client/README.md
@@ -5,7 +5,7 @@ Allows Cactus nodes to interact with HTLC contracts with ERC-20 Tokens
 ## Overview
 This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.  By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client.
 
-- API version: v2.0.0-alpha.2
+- API version: 2.0.0-rc.1
 - Package version: 
 - Build package: org.openapitools.codegen.languages.KotlinClientCodegen
 
diff --git a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/api.ts
index d5c7e6522ab..b3abb2eb044 100644
--- a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - HTLC ETH BESU ERC20
  * Allows Cactus nodes to interact with HTLC contracts with ERC-20 Tokens
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/base.ts
index 9fcbdb3e24f..ebcdafec386 100644
--- a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - HTLC ETH BESU ERC20
  * Allows Cactus nodes to interact with HTLC contracts with ERC-20 Tokens
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/common.ts
index ee158976793..8dccd32d508 100644
--- a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - HTLC ETH BESU ERC20
  * Allows Cactus nodes to interact with HTLC contracts with ERC-20 Tokens
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index 422c12fc15a..4dea0e3049b 100644
--- a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - HTLC ETH BESU ERC20
  * Allows Cactus nodes to interact with HTLC contracts with ERC-20 Tokens
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/index.ts
index 8885833f964..32d34e3f0e3 100644
--- a/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/packages/cactus-plugin-htlc-eth-besu-erc20/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - HTLC ETH BESU ERC20
  * Allows Cactus nodes to interact with HTLC contracts with ERC-20 Tokens
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-htlc-eth-besu/CHANGELOG.md b/packages/cactus-plugin-htlc-eth-besu/CHANGELOG.md
index da2955c3769..39ddfed955e 100644
--- a/packages/cactus-plugin-htlc-eth-besu/CHANGELOG.md
+++ b/packages/cactus-plugin-htlc-eth-besu/CHANGELOG.md
@@ -3,6 +3,13 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-plugin-htlc-eth-besu/package.json b/packages/cactus-plugin-htlc-eth-besu/package.json
index 38aeb9f3d7b..534b8ba9cdc 100644
--- a/packages/cactus-plugin-htlc-eth-besu/package.json
+++ b/packages/cactus-plugin-htlc-eth-besu/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-htlc-eth-besu",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Allows Cactus nodes to interact with HTLC ETH contracts",
   "keywords": [
     "Hyperledger",
@@ -66,12 +66,12 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "axios": "1.6.0",
     "bn.js": "5.2.1",
     "dotenv": "16.0.3",
@@ -83,8 +83,8 @@
     "web3js-quorum": "22.4.0"
   },
   "devDependencies": {
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@types/express": "4.17.21",
     "ds-test": "https://github.com/dapphub/ds-test.git#e282159d5170298eb2455a6c05280ab5a73a4ef0",
     "forge-std": "https://github.com/foundry-rs/forge-std.git#66bf4e2c92cf507531599845e8d5a08cc2e3b5bb"
diff --git a/packages/cactus-plugin-htlc-eth-besu/src/main/json/openapi.json b/packages/cactus-plugin-htlc-eth-besu/src/main/json/openapi.json
index 4f7c91736c0..48bd28fbb2a 100644
--- a/packages/cactus-plugin-htlc-eth-besu/src/main/json/openapi.json
+++ b/packages/cactus-plugin-htlc-eth-besu/src/main/json/openapi.json
@@ -2,7 +2,7 @@
   "openapi": "3.0.3",
   "info": {
     "title": "Hyperledger Cactus Plugin - HTLC-ETH Besu",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-htlc-eth-besu/src/main/json/openapi.tpl.json b/packages/cactus-plugin-htlc-eth-besu/src/main/json/openapi.tpl.json
index 33e02238273..b4e50c5df72 100644
--- a/packages/cactus-plugin-htlc-eth-besu/src/main/json/openapi.tpl.json
+++ b/packages/cactus-plugin-htlc-eth-besu/src/main/json/openapi.tpl.json
@@ -2,7 +2,7 @@
   "openapi": "3.0.3",
   "info": {
     "title": "Hyperledger Cactus Plugin - HTLC-ETH Besu",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/api.ts
index e3edb131c7d..53c0c6f2725 100644
--- a/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - HTLC-ETH Besu
  * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/base.ts
index bb6d1cdd26c..e56b9d0bd1c 100644
--- a/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - HTLC-ETH Besu
  * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/common.ts
index 3d8e892292e..13bd9f52edd 100644
--- a/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - HTLC-ETH Besu
  * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index 3190b3ed51a..5b3027f349f 100644
--- a/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - HTLC-ETH Besu
  * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/index.ts
index 5a8992fcc3f..36274159904 100644
--- a/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/packages/cactus-plugin-htlc-eth-besu/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - HTLC-ETH Besu
  * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-aws-sm/CHANGELOG.md b/packages/cactus-plugin-keychain-aws-sm/CHANGELOG.md
index ed103c65dbc..28f7e811534 100644
--- a/packages/cactus-plugin-keychain-aws-sm/CHANGELOG.md
+++ b/packages/cactus-plugin-keychain-aws-sm/CHANGELOG.md
@@ -3,6 +3,14 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-plugin-keychain-aws-sm/package.json b/packages/cactus-plugin-keychain-aws-sm/package.json
index 769e55f502e..dbc14f195f9 100644
--- a/packages/cactus-plugin-keychain-aws-sm/package.json
+++ b/packages/cactus-plugin-keychain-aws-sm/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-keychain-aws-sm",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "A keychain implementation storing its entries in AWS Secret Manger.",
   "keywords": [
     "Hyperledger",
@@ -55,9 +55,9 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
     "aws-sdk": "2.965.0",
     "axios": "1.6.0",
     "http-status-codes": "2.1.4",
@@ -65,7 +65,7 @@
     "typescript-optional": "2.0.1"
   },
   "devDependencies": {
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@types/body-parser": "1.19.4",
     "@types/express": "4.17.21",
     "@types/request": "2.48.7",
diff --git a/packages/cactus-plugin-keychain-aws-sm/src/main/json/openapi.json b/packages/cactus-plugin-keychain-aws-sm/src/main/json/openapi.json
index 629cb810b60..36e12446c72 100644
--- a/packages/cactus-plugin-keychain-aws-sm/src/main/json/openapi.json
+++ b/packages/cactus-plugin-keychain-aws-sm/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus - Keychain API",
     "description": "Contains/describes the Keychain API types/paths for Hyperledger Cactus.",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-keychain-aws-sm/src/main/json/openapi.tpl.json b/packages/cactus-plugin-keychain-aws-sm/src/main/json/openapi.tpl.json
index aac46bf8651..46e9ee297cb 100644
--- a/packages/cactus-plugin-keychain-aws-sm/src/main/json/openapi.tpl.json
+++ b/packages/cactus-plugin-keychain-aws-sm/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus - Keychain API",
     "description": "Contains/describes the Keychain API types/paths for Hyperledger Cactus.",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-keychain-aws-sm/src/main/kotlin/generated/openapi/kotlin-client/README.md b/packages/cactus-plugin-keychain-aws-sm/src/main/kotlin/generated/openapi/kotlin-client/README.md
index 5a21645b2d7..5404e5c2c8f 100644
--- a/packages/cactus-plugin-keychain-aws-sm/src/main/kotlin/generated/openapi/kotlin-client/README.md
+++ b/packages/cactus-plugin-keychain-aws-sm/src/main/kotlin/generated/openapi/kotlin-client/README.md
@@ -5,7 +5,7 @@ Contains/describes the Keychain API types/paths for Hyperledger Cactus.
 ## Overview
 This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.  By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client.
 
-- API version: v2.0.0-alpha.2
+- API version: 2.0.0-rc.1
 - Package version: 
 - Build package: org.openapitools.codegen.languages.KotlinClientCodegen
 
diff --git a/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/api.ts
index 3a50e300e96..77e14e6ca97 100644
--- a/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus - Keychain API
  * Contains/describes the Keychain API types/paths for Hyperledger Cactus.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/base.ts
index 586e1f614d5..c5e6a8c78c2 100644
--- a/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus - Keychain API
  * Contains/describes the Keychain API types/paths for Hyperledger Cactus.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/common.ts
index 9f635c019df..5687adae438 100644
--- a/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus - Keychain API
  * Contains/describes the Keychain API types/paths for Hyperledger Cactus.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index 483904d3ed6..4a1f71b580e 100644
--- a/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus - Keychain API
  * Contains/describes the Keychain API types/paths for Hyperledger Cactus.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/index.ts
index bb3a178c396..5aadcf002a7 100644
--- a/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/packages/cactus-plugin-keychain-aws-sm/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus - Keychain API
  * Contains/describes the Keychain API types/paths for Hyperledger Cactus.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-azure-kv/CHANGELOG.md b/packages/cactus-plugin-keychain-azure-kv/CHANGELOG.md
index 5d87e50e49a..4aabc5054f7 100644
--- a/packages/cactus-plugin-keychain-azure-kv/CHANGELOG.md
+++ b/packages/cactus-plugin-keychain-azure-kv/CHANGELOG.md
@@ -3,6 +3,14 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-plugin-keychain-azure-kv/package.json b/packages/cactus-plugin-keychain-azure-kv/package.json
index ab8b6b5b529..1e835bcbf41 100644
--- a/packages/cactus-plugin-keychain-azure-kv/package.json
+++ b/packages/cactus-plugin-keychain-azure-kv/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-keychain-azure-kv",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "A keychain implementation storing its entries in Azure key vault.",
   "keywords": [
     "Hyperledger",
@@ -62,15 +62,15 @@
   "dependencies": {
     "@azure/identity": "3.3.1",
     "@azure/keyvault-secrets": "4.3.0",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
     "axios": "1.6.0",
     "http-status-codes": "2.1.4",
     "typescript-optional": "2.0.1"
   },
   "devDependencies": {
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@types/body-parser": "1.19.4",
     "@types/express": "4.17.21",
     "@types/request": "2.48.7",
diff --git a/packages/cactus-plugin-keychain-azure-kv/src/main/json/openapi.json b/packages/cactus-plugin-keychain-azure-kv/src/main/json/openapi.json
index a27e38b8059..7422254fc9f 100644
--- a/packages/cactus-plugin-keychain-azure-kv/src/main/json/openapi.json
+++ b/packages/cactus-plugin-keychain-azure-kv/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus - Keychain API",
     "description": "Contains/describes the Keychain API types/paths for Hyperledger Cactus.",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-keychain-azure-kv/src/main/json/openapi.tpl.json b/packages/cactus-plugin-keychain-azure-kv/src/main/json/openapi.tpl.json
index 69917a3f197..418c26ba65a 100644
--- a/packages/cactus-plugin-keychain-azure-kv/src/main/json/openapi.tpl.json
+++ b/packages/cactus-plugin-keychain-azure-kv/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus - Keychain API",
     "description": "Contains/describes the Keychain API types/paths for Hyperledger Cactus.",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-keychain-azure-kv/src/main/kotlin/generated/openapi/kotlin-client/README.md b/packages/cactus-plugin-keychain-azure-kv/src/main/kotlin/generated/openapi/kotlin-client/README.md
index 586b8863db0..576a61be498 100644
--- a/packages/cactus-plugin-keychain-azure-kv/src/main/kotlin/generated/openapi/kotlin-client/README.md
+++ b/packages/cactus-plugin-keychain-azure-kv/src/main/kotlin/generated/openapi/kotlin-client/README.md
@@ -5,7 +5,7 @@ Contains/describes the Keychain API types/paths for Hyperledger Cactus.
 ## Overview
 This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.  By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client.
 
-- API version: v2.0.0-alpha.2
+- API version: 2.0.0-rc.1
 - Package version: 
 - Build package: org.openapitools.codegen.languages.KotlinClientCodegen
 
diff --git a/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/api.ts
index 00e8df2e295..0e197574a6a 100644
--- a/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus - Keychain API
  * Contains/describes the Keychain API types/paths for Hyperledger Cactus.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/base.ts
index 586e1f614d5..c5e6a8c78c2 100644
--- a/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus - Keychain API
  * Contains/describes the Keychain API types/paths for Hyperledger Cactus.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/common.ts
index 9f635c019df..5687adae438 100644
--- a/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus - Keychain API
  * Contains/describes the Keychain API types/paths for Hyperledger Cactus.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index 483904d3ed6..4a1f71b580e 100644
--- a/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus - Keychain API
  * Contains/describes the Keychain API types/paths for Hyperledger Cactus.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/index.ts
index bb3a178c396..5aadcf002a7 100644
--- a/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/packages/cactus-plugin-keychain-azure-kv/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus - Keychain API
  * Contains/describes the Keychain API types/paths for Hyperledger Cactus.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-google-sm/CHANGELOG.md b/packages/cactus-plugin-keychain-google-sm/CHANGELOG.md
index 72fb4100371..c4a622e0394 100644
--- a/packages/cactus-plugin-keychain-google-sm/CHANGELOG.md
+++ b/packages/cactus-plugin-keychain-google-sm/CHANGELOG.md
@@ -3,6 +3,15 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **cmd-api-server:** fix CVE-2023-36665 protobufjs try 2 ([4e8b553](https://github.com/hyperledger/cacti/commit/4e8b5534d6a86c856768c0b47af794d66304f90d)), closes [#2682](https://github.com/hyperledger/cacti/issues/2682)
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-plugin-keychain-google-sm/package.json b/packages/cactus-plugin-keychain-google-sm/package.json
index d0e7d300c65..6752345ec58 100644
--- a/packages/cactus-plugin-keychain-google-sm/package.json
+++ b/packages/cactus-plugin-keychain-google-sm/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-keychain-google-sm",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "A keychain implementation storing its entries in Azure key vault.",
   "keywords": [
     "Hyperledger",
@@ -56,16 +56,16 @@
   },
   "dependencies": {
     "@google-cloud/secret-manager": "5.0.1",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
     "axios": "1.6.0",
     "http-status-codes": "2.1.4",
     "typescript-optional": "2.0.1",
     "uuid": "9.0.1"
   },
   "devDependencies": {
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@types/body-parser": "1.19.4",
     "@types/express": "4.17.21",
     "@types/request": "2.48.7",
diff --git a/packages/cactus-plugin-keychain-google-sm/src/main/json/openapi.json b/packages/cactus-plugin-keychain-google-sm/src/main/json/openapi.json
index f1eef66daee..645a129a206 100644
--- a/packages/cactus-plugin-keychain-google-sm/src/main/json/openapi.json
+++ b/packages/cactus-plugin-keychain-google-sm/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus - Keychain API",
     "description": "Contains/describes the Keychain API types/paths for Hyperledger Cactus.",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-keychain-google-sm/src/main/json/openapi.tpl.json b/packages/cactus-plugin-keychain-google-sm/src/main/json/openapi.tpl.json
index 08509b0c037..4606ddbfff2 100644
--- a/packages/cactus-plugin-keychain-google-sm/src/main/json/openapi.tpl.json
+++ b/packages/cactus-plugin-keychain-google-sm/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus - Keychain API",
     "description": "Contains/describes the Keychain API types/paths for Hyperledger Cactus.",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-keychain-google-sm/src/main/kotlin/generated/openapi/kotlin-client/README.md b/packages/cactus-plugin-keychain-google-sm/src/main/kotlin/generated/openapi/kotlin-client/README.md
index 998d9bd88f5..b74bfcfd159 100644
--- a/packages/cactus-plugin-keychain-google-sm/src/main/kotlin/generated/openapi/kotlin-client/README.md
+++ b/packages/cactus-plugin-keychain-google-sm/src/main/kotlin/generated/openapi/kotlin-client/README.md
@@ -5,7 +5,7 @@ Contains/describes the Keychain API types/paths for Hyperledger Cactus.
 ## Overview
 This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.  By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client.
 
-- API version: v2.0.0-alpha.2
+- API version: 2.0.0-rc.1
 - Package version: 
 - Build package: org.openapitools.codegen.languages.KotlinClientCodegen
 
diff --git a/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/api.ts
index 8ac63c90016..f53ce13949e 100644
--- a/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus - Keychain API
  * Contains/describes the Keychain API types/paths for Hyperledger Cactus.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/base.ts
index 586e1f614d5..c5e6a8c78c2 100644
--- a/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus - Keychain API
  * Contains/describes the Keychain API types/paths for Hyperledger Cactus.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/common.ts
index 9f635c019df..5687adae438 100644
--- a/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus - Keychain API
  * Contains/describes the Keychain API types/paths for Hyperledger Cactus.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index 483904d3ed6..4a1f71b580e 100644
--- a/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus - Keychain API
  * Contains/describes the Keychain API types/paths for Hyperledger Cactus.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/index.ts
index bb3a178c396..5aadcf002a7 100644
--- a/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/packages/cactus-plugin-keychain-google-sm/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus - Keychain API
  * Contains/describes the Keychain API types/paths for Hyperledger Cactus.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-memory-wasm/CHANGELOG.md b/packages/cactus-plugin-keychain-memory-wasm/CHANGELOG.md
index ea48cb2245c..9dbb706d770 100644
--- a/packages/cactus-plugin-keychain-memory-wasm/CHANGELOG.md
+++ b/packages/cactus-plugin-keychain-memory-wasm/CHANGELOG.md
@@ -3,6 +3,14 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-plugin-keychain-memory-wasm/package.json b/packages/cactus-plugin-keychain-memory-wasm/package.json
index 1a25bd5b2ed..ccd223007b3 100644
--- a/packages/cactus-plugin-keychain-memory-wasm/package.json
+++ b/packages/cactus-plugin-keychain-memory-wasm/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-keychain-memory-wasm",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Dummy keychain implementation doing NO encryption and storing everything in-memory. Only suitable for development and testing. Same as the non-wasm version but this one has the backing implementation written in Rust and compiled down to WebAssembly.",
   "keywords": [
     "Hyperledger",
@@ -60,9 +60,9 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
     "axios": "1.6.0",
     "express": "4.19.2",
     "prom-client": "13.2.0",
diff --git a/packages/cactus-plugin-keychain-memory-wasm/src/main/json/openapi.json b/packages/cactus-plugin-keychain-memory-wasm/src/main/json/openapi.json
index 61c15afb5ce..ff1b17a9f0a 100644
--- a/packages/cactus-plugin-keychain-memory-wasm/src/main/json/openapi.json
+++ b/packages/cactus-plugin-keychain-memory-wasm/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Keychain Memory WASM",
     "description": "Contains/describes the Hyperledger Cactus Keychain Memory WASM plugin which is designed to help with testing and development and is implemented in Rust instead of Typescript.",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-keychain-memory-wasm/src/main/json/openapi.tpl.json b/packages/cactus-plugin-keychain-memory-wasm/src/main/json/openapi.tpl.json
index 99c49fe3a79..a60fce3ef35 100644
--- a/packages/cactus-plugin-keychain-memory-wasm/src/main/json/openapi.tpl.json
+++ b/packages/cactus-plugin-keychain-memory-wasm/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Keychain Memory WASM",
     "description": "Contains/describes the Hyperledger Cactus Keychain Memory WASM plugin which is designed to help with testing and development and is implemented in Rust instead of Typescript.",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-keychain-memory-wasm/src/main/kotlin/generated/openapi/kotlin-client/README.md b/packages/cactus-plugin-keychain-memory-wasm/src/main/kotlin/generated/openapi/kotlin-client/README.md
index ca8ef44e255..1d25d70682a 100644
--- a/packages/cactus-plugin-keychain-memory-wasm/src/main/kotlin/generated/openapi/kotlin-client/README.md
+++ b/packages/cactus-plugin-keychain-memory-wasm/src/main/kotlin/generated/openapi/kotlin-client/README.md
@@ -5,7 +5,7 @@ Contains/describes the Hyperledger Cactus Keychain Memory WASM plugin which is d
 ## Overview
 This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.  By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client.
 
-- API version: v2.0.0-alpha.2
+- API version: 2.0.0-rc.1
 - Package version: 
 - Build package: org.openapitools.codegen.languages.KotlinClientCodegen
 
diff --git a/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/api.ts
index 5ff4890c5ec..3c0ae2229a3 100644
--- a/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Keychain Memory WASM
  * Contains/describes the Hyperledger Cactus Keychain Memory WASM plugin which is designed to help with testing and development and is implemented in Rust instead of Typescript.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/base.ts
index bf7f87e0a68..71b282c334e 100644
--- a/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Keychain Memory WASM
  * Contains/describes the Hyperledger Cactus Keychain Memory WASM plugin which is designed to help with testing and development and is implemented in Rust instead of Typescript.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/common.ts
index e47d299cc98..9068f91c180 100644
--- a/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Keychain Memory WASM
  * Contains/describes the Hyperledger Cactus Keychain Memory WASM plugin which is designed to help with testing and development and is implemented in Rust instead of Typescript.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index 604f0797806..58a0579716d 100644
--- a/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Keychain Memory WASM
  * Contains/describes the Hyperledger Cactus Keychain Memory WASM plugin which is designed to help with testing and development and is implemented in Rust instead of Typescript.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/index.ts
index f5d428f7e12..cb495d2bee6 100644
--- a/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/packages/cactus-plugin-keychain-memory-wasm/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Keychain Memory WASM
  * Contains/describes the Hyperledger Cactus Keychain Memory WASM plugin which is designed to help with testing and development and is implemented in Rust instead of Typescript.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-memory/CHANGELOG.md b/packages/cactus-plugin-keychain-memory/CHANGELOG.md
index 128fa1cc505..69abbd5fb4b 100644
--- a/packages/cactus-plugin-keychain-memory/CHANGELOG.md
+++ b/packages/cactus-plugin-keychain-memory/CHANGELOG.md
@@ -3,6 +3,21 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **cactus-common:** coerceUnknownToError() now uses HTML sanitize ([d70488a](https://github.com/hyperledger/cacti/commit/d70488a82e9c1d6958ac3ab0368f3c3bfca378c6))
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
+### Features
+
+* **plugin-keychain-memory:** add ConnectRPC support ([c5fecf6](https://github.com/hyperledger/cacti/commit/c5fecf6802efba0c982db1adc4a98b785c9cb8e0)), closes [#3183](https://github.com/hyperledger/cacti/issues/3183)
+* **plugin-keychain-memory:** add observability via RxJS ReplaySubjects ([9b41377](https://github.com/hyperledger/cacti/commit/9b41377c3885cf12be3c0f49bd2745200b0d07d3))
+* **plugin-keychain-memory:** add REST API endpoint implementations ([c7a8fa5](https://github.com/hyperledger/cacti/commit/c7a8fa5e3e33b3c6a1464d9762a66337176e6cdd))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-plugin-keychain-memory/package.json b/packages/cactus-plugin-keychain-memory/package.json
index eae4f5c68ef..b621fad5711 100644
--- a/packages/cactus-plugin-keychain-memory/package.json
+++ b/packages/cactus-plugin-keychain-memory/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-keychain-memory",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Dummy keychain implementation doing NO encryption and storing everything in-memory. Only suitable for development and testing.",
   "keywords": [
     "Hyperledger",
@@ -58,9 +58,9 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
     "axios": "1.6.0",
     "express": "4.19.2",
     "prom-client": "13.2.0",
diff --git a/packages/cactus-plugin-keychain-memory/src/main/json/openapi.json b/packages/cactus-plugin-keychain-memory/src/main/json/openapi.json
index e3af0964e16..a0cab959e3d 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/json/openapi.json
+++ b/packages/cactus-plugin-keychain-memory/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Keychain Memory ",
     "description": "Contains/describes the Hyperledger Cacti Keychain Memory plugin.",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-keychain-memory/src/main/json/openapi.tpl.json b/packages/cactus-plugin-keychain-memory/src/main/json/openapi.tpl.json
index 688ad97664d..0a27c5d40cb 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/json/openapi.tpl.json
+++ b/packages/cactus-plugin-keychain-memory/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Keychain Memory ",
     "description": "Contains/describes the Hyperledger Cacti Keychain Memory plugin.",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-keychain-memory/src/main/kotlin/generated/openapi/kotlin-client/README.md b/packages/cactus-plugin-keychain-memory/src/main/kotlin/generated/openapi/kotlin-client/README.md
index 1db354ac3ee..59da8745d51 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/kotlin/generated/openapi/kotlin-client/README.md
+++ b/packages/cactus-plugin-keychain-memory/src/main/kotlin/generated/openapi/kotlin-client/README.md
@@ -5,7 +5,7 @@ Contains/describes the Hyperledger Cacti Keychain Memory plugin.
 ## Overview
 This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.  By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client.
 
-- API version: v2.0.0-alpha.2
+- API version: 2.0.0-rc.1
 - Package version: 
 - Build package: org.openapitools.codegen.languages.KotlinClientCodegen
 
diff --git a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/README.md b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/README.md
index e7daf13793a..5c8c5316505 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/README.md
+++ b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/README.md
@@ -5,7 +5,7 @@ Contains/describes the Hyperledger Cacti Keychain Memory plugin.
 ## Overview
 These files were generated by the [OpenAPI Generator](https://openapi-generator.tech) project.
 
-- API version: v2.0.0-alpha.2
+- API version: 2.0.0-rc.1
 - Package version: 
 - Build package: org.openapitools.codegen.languages.ProtobufSchemaCodegen
 
diff --git a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/delete_keychain_entry_request_v1_pb.proto b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/delete_keychain_entry_request_v1_pb.proto
index 45de3732d60..371b0c47865 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/delete_keychain_entry_request_v1_pb.proto
+++ b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/delete_keychain_entry_request_v1_pb.proto
@@ -3,7 +3,7 @@
 
   Contains/describes the Hyperledger Cacti Keychain Memory plugin.
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/delete_keychain_entry_response_v1_pb.proto b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/delete_keychain_entry_response_v1_pb.proto
index 888cfcc30e8..1aa154c8103 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/delete_keychain_entry_response_v1_pb.proto
+++ b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/delete_keychain_entry_response_v1_pb.proto
@@ -3,7 +3,7 @@
 
   Contains/describes the Hyperledger Cacti Keychain Memory plugin.
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/get_keychain_entry_request_v1_pb.proto b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/get_keychain_entry_request_v1_pb.proto
index 912b5479b1d..c3d7cb600c8 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/get_keychain_entry_request_v1_pb.proto
+++ b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/get_keychain_entry_request_v1_pb.proto
@@ -3,7 +3,7 @@
 
   Contains/describes the Hyperledger Cacti Keychain Memory plugin.
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/get_keychain_entry_response_v1_pb.proto b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/get_keychain_entry_response_v1_pb.proto
index f4809b6737c..f30e474ee0a 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/get_keychain_entry_response_v1_pb.proto
+++ b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/get_keychain_entry_response_v1_pb.proto
@@ -3,7 +3,7 @@
 
   Contains/describes the Hyperledger Cacti Keychain Memory plugin.
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/has_keychain_entry_request_v1_pb.proto b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/has_keychain_entry_request_v1_pb.proto
index 456ed88697d..ec6964ad3ab 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/has_keychain_entry_request_v1_pb.proto
+++ b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/has_keychain_entry_request_v1_pb.proto
@@ -3,7 +3,7 @@
 
   Contains/describes the Hyperledger Cacti Keychain Memory plugin.
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/has_keychain_entry_response_v1_pb.proto b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/has_keychain_entry_response_v1_pb.proto
index d37612008b4..f970fed7bdf 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/has_keychain_entry_response_v1_pb.proto
+++ b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/has_keychain_entry_response_v1_pb.proto
@@ -3,7 +3,7 @@
 
   Contains/describes the Hyperledger Cacti Keychain Memory plugin.
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/set_keychain_entry_request_v1_pb.proto b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/set_keychain_entry_request_v1_pb.proto
index e0862b335eb..4e9ac3ec48a 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/set_keychain_entry_request_v1_pb.proto
+++ b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/set_keychain_entry_request_v1_pb.proto
@@ -3,7 +3,7 @@
 
   Contains/describes the Hyperledger Cacti Keychain Memory plugin.
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/set_keychain_entry_response_v1_pb.proto b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/set_keychain_entry_response_v1_pb.proto
index c76ecbd7b92..8b128063aec 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/set_keychain_entry_response_v1_pb.proto
+++ b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/models/set_keychain_entry_response_v1_pb.proto
@@ -3,7 +3,7 @@
 
   Contains/describes the Hyperledger Cacti Keychain Memory plugin.
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/services/default_service.proto b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/services/default_service.proto
index 482a6757300..b3dcd7e2887 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/services/default_service.proto
+++ b/packages/cactus-plugin-keychain-memory/src/main/proto/generated/openapi/services/default_service.proto
@@ -3,7 +3,7 @@
 
   Contains/describes the Hyperledger Cacti Keychain Memory plugin.
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/delete_keychain_entry_request_v1_pb_pb.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/delete_keychain_entry_request_v1_pb_pb.ts
index e702faec520..68922984242 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/delete_keychain_entry_request_v1_pb_pb.ts
+++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/delete_keychain_entry_request_v1_pb_pb.ts
@@ -3,7 +3,7 @@
 //
 //Contains/describes the Hyperledger Cacti Keychain Memory plugin.
 //
-//The version of the OpenAPI document: v2.0.0-alpha.2
+//The version of the OpenAPI document: 2.0.0-rc.1
 //
 //Generated by OpenAPI Generator: https://openapi-generator.tech
 
diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/delete_keychain_entry_response_v1_pb_pb.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/delete_keychain_entry_response_v1_pb_pb.ts
index 24ffb03ea36..c80b462e6dd 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/delete_keychain_entry_response_v1_pb_pb.ts
+++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/delete_keychain_entry_response_v1_pb_pb.ts
@@ -3,7 +3,7 @@
 //
 //Contains/describes the Hyperledger Cacti Keychain Memory plugin.
 //
-//The version of the OpenAPI document: v2.0.0-alpha.2
+//The version of the OpenAPI document: 2.0.0-rc.1
 //
 //Generated by OpenAPI Generator: https://openapi-generator.tech
 
diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/get_keychain_entry_request_v1_pb_pb.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/get_keychain_entry_request_v1_pb_pb.ts
index f31f947832e..d62a6b496a0 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/get_keychain_entry_request_v1_pb_pb.ts
+++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/get_keychain_entry_request_v1_pb_pb.ts
@@ -3,7 +3,7 @@
 //
 //Contains/describes the Hyperledger Cacti Keychain Memory plugin.
 //
-//The version of the OpenAPI document: v2.0.0-alpha.2
+//The version of the OpenAPI document: 2.0.0-rc.1
 //
 //Generated by OpenAPI Generator: https://openapi-generator.tech
 
diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/get_keychain_entry_response_v1_pb_pb.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/get_keychain_entry_response_v1_pb_pb.ts
index cfb4c5a0b1f..44d4cd8e4a5 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/get_keychain_entry_response_v1_pb_pb.ts
+++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/get_keychain_entry_response_v1_pb_pb.ts
@@ -3,7 +3,7 @@
 //
 //Contains/describes the Hyperledger Cacti Keychain Memory plugin.
 //
-//The version of the OpenAPI document: v2.0.0-alpha.2
+//The version of the OpenAPI document: 2.0.0-rc.1
 //
 //Generated by OpenAPI Generator: https://openapi-generator.tech
 
diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/has_keychain_entry_request_v1_pb_pb.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/has_keychain_entry_request_v1_pb_pb.ts
index 13e9e73438a..51b677be2af 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/has_keychain_entry_request_v1_pb_pb.ts
+++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/has_keychain_entry_request_v1_pb_pb.ts
@@ -3,7 +3,7 @@
 //
 //Contains/describes the Hyperledger Cacti Keychain Memory plugin.
 //
-//The version of the OpenAPI document: v2.0.0-alpha.2
+//The version of the OpenAPI document: 2.0.0-rc.1
 //
 //Generated by OpenAPI Generator: https://openapi-generator.tech
 
diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/has_keychain_entry_response_v1_pb_pb.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/has_keychain_entry_response_v1_pb_pb.ts
index e0ec36d0ccb..924d3ab1075 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/has_keychain_entry_response_v1_pb_pb.ts
+++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/has_keychain_entry_response_v1_pb_pb.ts
@@ -3,7 +3,7 @@
 //
 //Contains/describes the Hyperledger Cacti Keychain Memory plugin.
 //
-//The version of the OpenAPI document: v2.0.0-alpha.2
+//The version of the OpenAPI document: 2.0.0-rc.1
 //
 //Generated by OpenAPI Generator: https://openapi-generator.tech
 
diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/set_keychain_entry_request_v1_pb_pb.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/set_keychain_entry_request_v1_pb_pb.ts
index 3baa9b8c3ff..a8d4dba8740 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/set_keychain_entry_request_v1_pb_pb.ts
+++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/set_keychain_entry_request_v1_pb_pb.ts
@@ -3,7 +3,7 @@
 //
 //Contains/describes the Hyperledger Cacti Keychain Memory plugin.
 //
-//The version of the OpenAPI document: v2.0.0-alpha.2
+//The version of the OpenAPI document: 2.0.0-rc.1
 //
 //Generated by OpenAPI Generator: https://openapi-generator.tech
 
diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/set_keychain_entry_response_v1_pb_pb.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/set_keychain_entry_response_v1_pb_pb.ts
index 1f9ceb7640a..085a171400c 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/set_keychain_entry_response_v1_pb_pb.ts
+++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/models/set_keychain_entry_response_v1_pb_pb.ts
@@ -3,7 +3,7 @@
 //
 //Contains/describes the Hyperledger Cacti Keychain Memory plugin.
 //
-//The version of the OpenAPI document: v2.0.0-alpha.2
+//The version of the OpenAPI document: 2.0.0-rc.1
 //
 //Generated by OpenAPI Generator: https://openapi-generator.tech
 
diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/services/default_service_connect.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/services/default_service_connect.ts
index 8746c81f133..51e0d4da29b 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/services/default_service_connect.ts
+++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/services/default_service_connect.ts
@@ -3,7 +3,7 @@
 //
 //Contains/describes the Hyperledger Cacti Keychain Memory plugin.
 //
-//The version of the OpenAPI document: v2.0.0-alpha.2
+//The version of the OpenAPI document: 2.0.0-rc.1
 //
 //Generated by OpenAPI Generator: https://openapi-generator.tech
 
diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/services/default_service_pb.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/services/default_service_pb.ts
index d7dd7b9980f..578f291eed2 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/services/default_service_pb.ts
+++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/crpc/services/default_service_pb.ts
@@ -3,7 +3,7 @@
 //
 //Contains/describes the Hyperledger Cacti Keychain Memory plugin.
 //
-//The version of the OpenAPI document: v2.0.0-alpha.2
+//The version of the OpenAPI document: 2.0.0-rc.1
 //
 //Generated by OpenAPI Generator: https://openapi-generator.tech
 
diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/api.ts
index de3b3a3890e..4769a40d309 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Keychain Memory 
  * Contains/describes the Hyperledger Cacti Keychain Memory plugin.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/base.ts
index d8e1f4ea3ea..5007fe02785 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Keychain Memory 
  * Contains/describes the Hyperledger Cacti Keychain Memory plugin.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/common.ts
index 847a5ded709..f3530c9ed57 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Keychain Memory 
  * Contains/describes the Hyperledger Cacti Keychain Memory plugin.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index fc91fdd6617..219e4e0023c 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Keychain Memory 
  * Contains/describes the Hyperledger Cacti Keychain Memory plugin.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/index.ts
index 68edaef2c7d..a96529cdca1 100644
--- a/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/packages/cactus-plugin-keychain-memory/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Keychain Memory 
  * Contains/describes the Hyperledger Cacti Keychain Memory plugin.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-vault/CHANGELOG.md b/packages/cactus-plugin-keychain-vault/CHANGELOG.md
index 05ada631a15..b7b86d4d719 100644
--- a/packages/cactus-plugin-keychain-vault/CHANGELOG.md
+++ b/packages/cactus-plugin-keychain-vault/CHANGELOG.md
@@ -3,6 +3,15 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **plugin-keychain-vault:** fix CVE-2024-0553 in vault server image ([1eacf7e](https://github.com/hyperledger/cacti/commit/1eacf7e2a33349de794d486a47cc6bd62d93311a))
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-plugin-keychain-vault/package.json b/packages/cactus-plugin-keychain-vault/package.json
index 3cf0874cdf7..87a64d47084 100644
--- a/packages/cactus-plugin-keychain-vault/package.json
+++ b/packages/cactus-plugin-keychain-vault/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-keychain-vault",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "A keychain implementation storing its entries in Hashicorp Vault. Actual logic is implemented in Rust.",
   "keywords": [
     "Hyperledger",
@@ -55,9 +55,9 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
     "axios": "1.6.0",
     "http-status-codes": "2.1.4",
     "node-vault": "0.9.22",
@@ -65,7 +65,7 @@
     "typescript-optional": "2.0.1"
   },
   "devDependencies": {
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@types/body-parser": "1.19.3",
     "@types/express": "4.17.21",
     "@types/internal-ip": "4.1.0",
diff --git a/packages/cactus-plugin-keychain-vault/src/main/json/openapi.json b/packages/cactus-plugin-keychain-vault/src/main/json/openapi.json
index 42a91ab52c8..ea5dcd79394 100644
--- a/packages/cactus-plugin-keychain-vault/src/main/json/openapi.json
+++ b/packages/cactus-plugin-keychain-vault/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus - Keychain API",
     "description": "Contains/describes the Keychain API types/paths for Hyperledger Cactus.",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-keychain-vault/src/main/json/openapi.tpl.json b/packages/cactus-plugin-keychain-vault/src/main/json/openapi.tpl.json
index 20abe6a0c2a..07ef08d5af0 100644
--- a/packages/cactus-plugin-keychain-vault/src/main/json/openapi.tpl.json
+++ b/packages/cactus-plugin-keychain-vault/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus - Keychain API",
     "description": "Contains/describes the Keychain API types/paths for Hyperledger Cactus.",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-keychain-vault/src/main/kotlin/generated/openapi/kotlin-client/README.md b/packages/cactus-plugin-keychain-vault/src/main/kotlin/generated/openapi/kotlin-client/README.md
index b0af16db467..d2eeba81793 100644
--- a/packages/cactus-plugin-keychain-vault/src/main/kotlin/generated/openapi/kotlin-client/README.md
+++ b/packages/cactus-plugin-keychain-vault/src/main/kotlin/generated/openapi/kotlin-client/README.md
@@ -5,7 +5,7 @@ Contains/describes the Keychain API types/paths for Hyperledger Cactus.
 ## Overview
 This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.  By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client.
 
-- API version: v2.0.0-alpha.2
+- API version: 2.0.0-rc.1
 - Package version: 
 - Build package: org.openapitools.codegen.languages.KotlinClientCodegen
 
diff --git a/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/api.ts
index a651809bb43..1b65391832b 100644
--- a/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus - Keychain API
  * Contains/describes the Keychain API types/paths for Hyperledger Cactus.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/base.ts
index 586e1f614d5..c5e6a8c78c2 100644
--- a/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus - Keychain API
  * Contains/describes the Keychain API types/paths for Hyperledger Cactus.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/common.ts
index 9f635c019df..5687adae438 100644
--- a/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus - Keychain API
  * Contains/describes the Keychain API types/paths for Hyperledger Cactus.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index 483904d3ed6..4a1f71b580e 100644
--- a/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus - Keychain API
  * Contains/describes the Keychain API types/paths for Hyperledger Cactus.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/index.ts
index bb3a178c396..5aadcf002a7 100644
--- a/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/packages/cactus-plugin-keychain-vault/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus - Keychain API
  * Contains/describes the Keychain API types/paths for Hyperledger Cactus.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-aries/CHANGELOG.md b/packages/cactus-plugin-ledger-connector-aries/CHANGELOG.md
new file mode 100644
index 00000000000..a8603aa3a43
--- /dev/null
+++ b/packages/cactus-plugin-ledger-connector-aries/CHANGELOG.md
@@ -0,0 +1,14 @@
+# Change Log
+
+All notable changes to this project will be documented in this file.
+See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **indy-vdr-nodejs:** update dependency version ([f81b46b](https://github.com/hyperledger/cacti/commit/f81b46bce5ca0880e6bf6b51be2233e2616759a5))
+
+### Features
+
+* **cactus-plugin-ledger-connector-aries:** add new connector plugin ([afef5ae](https://github.com/hyperledger/cacti/commit/afef5ae3e2f36bf7f25928ee75f82bc4800b3172)), closes [#2946](https://github.com/hyperledger/cacti/issues/2946)
diff --git a/packages/cactus-plugin-ledger-connector-aries/package.json b/packages/cactus-plugin-ledger-connector-aries/package.json
index 4e1f49de6cf..0869fa562ed 100644
--- a/packages/cactus-plugin-ledger-connector-aries/package.json
+++ b/packages/cactus-plugin-ledger-connector-aries/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-ledger-connector-aries",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Allows Cactus nodes to connect to an Indy ledger and Aries agents.",
   "keywords": [
     "Hyperledger",
@@ -63,16 +63,16 @@
     "@aries-framework/node": "0.5.0-alpha.71",
     "@hyperledger/anoncreds-nodejs": "0.2.0",
     "@hyperledger/aries-askar-nodejs": "0.2.0",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
     "@hyperledger/indy-vdr-nodejs": "0.2.0",
     "axios": "1.6.0",
     "rxjs": "7.8.1",
     "socket.io-client-fixed-types": "4.5.4"
   },
   "devDependencies": {
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@types/body-parser": "1.19.4",
     "@types/express": "4.17.21",
     "@types/uuid": "9.0.8",
diff --git a/packages/cactus-plugin-ledger-connector-aries/src/main/json/openapi.json b/packages/cactus-plugin-ledger-connector-aries/src/main/json/openapi.json
index 40dc6a327dc..1989732de29 100644
--- a/packages/cactus-plugin-ledger-connector-aries/src/main/json/openapi.json
+++ b/packages/cactus-plugin-ledger-connector-aries/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cacti Plugin - Connector Aries",
     "description": "Can communicate with other Aries agents and Cacti Aries connectors",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-ledger-connector-aries/src/main/json/openapi.tpl.json b/packages/cactus-plugin-ledger-connector-aries/src/main/json/openapi.tpl.json
index 40dc6a327dc..1989732de29 100644
--- a/packages/cactus-plugin-ledger-connector-aries/src/main/json/openapi.tpl.json
+++ b/packages/cactus-plugin-ledger-connector-aries/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cacti Plugin - Connector Aries",
     "description": "Can communicate with other Aries agents and Cacti Aries connectors",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/api.ts
index 1e919be9e2f..56d4162d11c 100644
--- a/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cacti Plugin - Connector Aries
  * Can communicate with other Aries agents and Cacti Aries connectors
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/base.ts
index 1301b32d8ff..1b7c6353848 100644
--- a/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cacti Plugin - Connector Aries
  * Can communicate with other Aries agents and Cacti Aries connectors
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/common.ts
index 42c73a1d678..53604706038 100644
--- a/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cacti Plugin - Connector Aries
  * Can communicate with other Aries agents and Cacti Aries connectors
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index 21a36f4aa5b..b8aed76d19d 100644
--- a/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cacti Plugin - Connector Aries
  * Can communicate with other Aries agents and Cacti Aries connectors
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/index.ts
index c6f463742db..b7e4b6d9e39 100644
--- a/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/packages/cactus-plugin-ledger-connector-aries/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cacti Plugin - Connector Aries
  * Can communicate with other Aries agents and Cacti Aries connectors
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-besu/CHANGELOG.md b/packages/cactus-plugin-ledger-connector-besu/CHANGELOG.md
index f163bb14a13..c1c485687d3 100644
--- a/packages/cactus-plugin-ledger-connector-besu/CHANGELOG.md
+++ b/packages/cactus-plugin-ledger-connector-besu/CHANGELOG.md
@@ -3,6 +3,23 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **cactus-common:** coerceUnknownToError() now uses HTML sanitize ([d70488a](https://github.com/hyperledger/cacti/commit/d70488a82e9c1d6958ac3ab0368f3c3bfca378c6))
+* **connector-besu:** error handling of DeployContractSolidityBytecodeEndpoint ([89d9b93](https://github.com/hyperledger/cacti/commit/89d9b93b7380477c10d8da78fcd259c95b495fa9)), closes [#2868](https://github.com/hyperledger/cacti/issues/2868)
+* **connector-besu:** toBuffer only supports 0x-prefixed hex ([1d00e32](https://github.com/hyperledger/cacti/commit/1d00e32ed0f76b1d9081a7cea55ad41c956ec25b))
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
+### Features
+
+* **connector-besu:** add continuous benchmarking with JMeter ([379d41d](https://github.com/hyperledger/cacti/commit/379d41dd4b2cc994801c85f1fa16ea854f0301f7))
+* **connector-besu:** add gRPC support for operations ([ab676d2](https://github.com/hyperledger/cacti/commit/ab676d23e1781aa17b5f2c61cb7dec643443bded)), closes [#3173](https://github.com/hyperledger/cacti/issues/3173)
+* **plugin-satp-hermes:** replace IPFS dependency in SATP package ([3bb7157](https://github.com/hyperledger/cacti/commit/3bb7157b8c910c31aa3fe125ecfb3437c2bef5bb)), closes [#2984](https://github.com/hyperledger/cacti/issues/2984) [#3006](https://github.com/hyperledger/cacti/issues/3006)
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-plugin-ledger-connector-besu/package.json b/packages/cactus-plugin-ledger-connector-besu/package.json
index fe4c3e156e8..f6a28c61a44 100644
--- a/packages/cactus-plugin-ledger-connector-besu/package.json
+++ b/packages/cactus-plugin-ledger-connector-besu/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-ledger-connector-besu",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Allows Cactus nodes to connect to a Besu ledger.",
   "keywords": [
     "Hyperledger",
@@ -59,9 +59,9 @@
   },
   "dependencies": {
     "@grpc/grpc-js": "1.10.3",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
     "axios": "1.6.0",
     "express": "4.19.2",
     "google-protobuf": "3.21.2",
@@ -82,8 +82,8 @@
     "web3js-quorum": "22.4.0"
   },
   "devDependencies": {
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@openapitools/openapi-generator-cli": "2.7.0",
     "@types/benchmark": "2.1.5",
     "@types/body-parser": "1.19.4",
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/json/openapi.json b/packages/cactus-plugin-ledger-connector-besu/src/main/json/openapi.json
index be809bc2087..eebd7448249 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/json/openapi.json
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Connector Besu",
     "description": "Can perform basic tasks on a Besu ledger",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/json/openapi.tpl.json b/packages/cactus-plugin-ledger-connector-besu/src/main/json/openapi.tpl.json
index be809bc2087..eebd7448249 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/json/openapi.tpl.json
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Connector Besu",
     "description": "Can perform basic tasks on a Besu ledger",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/README.md b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/README.md
index 53170f943fc..89993270a8b 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/README.md
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/README.md
@@ -5,7 +5,7 @@ Can perform basic tasks on a Besu ledger
 ## Overview
 These files were generated by the [OpenAPI Generator](https://openapi-generator.tech) project.
 
-- API version: v2.0.0-alpha.2
+- API version: 2.0.0-rc.1
 - Package version: 
 - Build package: org.openapitools.codegen.languages.ProtobufSchemaCodegen
 
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/besu_private_transaction_config_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/besu_private_transaction_config_pb.proto
index 44eb29a2e9a..f820740f3b1 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/besu_private_transaction_config_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/besu_private_transaction_config_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/besu_transaction_config_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/besu_transaction_config_pb.proto
index 8a8f5300edb..b6d74ec8459 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/besu_transaction_config_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/besu_transaction_config_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/besu_transaction_config_to_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/besu_transaction_config_to_pb.proto
index c4828e64049..60d0f847b78 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/besu_transaction_config_to_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/besu_transaction_config_to_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/consistency_strategy_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/consistency_strategy_pb.proto
index 0b6bac7bfb5..83ec08d0a43 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/consistency_strategy_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/consistency_strategy_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/deploy_contract_solidity_bytecode_v1_request_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/deploy_contract_solidity_bytecode_v1_request_pb.proto
index e104fe980e7..d93ff19a445 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/deploy_contract_solidity_bytecode_v1_request_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/deploy_contract_solidity_bytecode_v1_request_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/deploy_contract_solidity_bytecode_v1_response_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/deploy_contract_solidity_bytecode_v1_response_pb.proto
index 8ba746d5f6d..2bbaf9345ac 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/deploy_contract_solidity_bytecode_v1_response_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/deploy_contract_solidity_bytecode_v1_response_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/eth_contract_invocation_type_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/eth_contract_invocation_type_pb.proto
index 4f4667dc6f7..13c4cbb6b76 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/eth_contract_invocation_type_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/eth_contract_invocation_type_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/evm_block_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/evm_block_pb.proto
index 15295fa8f76..3365fb2116e 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/evm_block_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/evm_block_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/evm_log_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/evm_log_pb.proto
index e6b952a4b07..d543bf5dc48 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/evm_log_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/evm_log_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/evm_transaction_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/evm_transaction_pb.proto
index 2f93aa42f94..cd151a719da 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/evm_transaction_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/evm_transaction_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_balance_v1_request_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_balance_v1_request_pb.proto
index 75f8b06ebdc..bdb38024c5e 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_balance_v1_request_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_balance_v1_request_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_balance_v1_response_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_balance_v1_response_pb.proto
index 0904eba1e56..5ca1b2ac311 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_balance_v1_response_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_balance_v1_response_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_besu_record_v1_request_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_besu_record_v1_request_pb.proto
index 467415c5235..8aa090ef2f1 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_besu_record_v1_request_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_besu_record_v1_request_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_besu_record_v1_response_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_besu_record_v1_response_pb.proto
index d369b4edb69..c190fb2fb6d 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_besu_record_v1_response_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_besu_record_v1_response_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_block_v1_request_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_block_v1_request_pb.proto
index 1ec11e8d0ca..0701b958a77 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_block_v1_request_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_block_v1_request_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_block_v1_response_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_block_v1_response_pb.proto
index 8e98fb8b7a1..a51ff5b2cd5 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_block_v1_response_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_block_v1_response_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_past_logs_v1_request_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_past_logs_v1_request_pb.proto
index ac674671cd1..f3278ea9c2a 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_past_logs_v1_request_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_past_logs_v1_request_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_past_logs_v1_response_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_past_logs_v1_response_pb.proto
index a0d9af8371f..5fdb9a13539 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_past_logs_v1_response_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_past_logs_v1_response_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_transaction_v1_request_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_transaction_v1_request_pb.proto
index 3b19cf55fcb..2e45f0736ca 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_transaction_v1_request_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_transaction_v1_request_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_transaction_v1_response_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_transaction_v1_response_pb.proto
index 59b3c4a1443..513bc2a2391 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_transaction_v1_response_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/get_transaction_v1_response_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/invoke_contract_v1_request_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/invoke_contract_v1_request_pb.proto
index 9e0804a2e7a..5472be827ad 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/invoke_contract_v1_request_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/invoke_contract_v1_request_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/invoke_contract_v1_response_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/invoke_contract_v1_response_pb.proto
index c5534c35815..fd0ef680c74 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/invoke_contract_v1_response_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/invoke_contract_v1_response_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/receipt_type_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/receipt_type_pb.proto
index 2aa6a0d8664..617ec06d95a 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/receipt_type_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/receipt_type_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/run_transaction_request_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/run_transaction_request_pb.proto
index fe6d7ad23a9..7d26886d182 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/run_transaction_request_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/run_transaction_request_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/run_transaction_response_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/run_transaction_response_pb.proto
index 1861e239296..12bcc772aab 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/run_transaction_response_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/run_transaction_response_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/sign_transaction_request_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/sign_transaction_request_pb.proto
index c636896590b..ad439309482 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/sign_transaction_request_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/sign_transaction_request_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/sign_transaction_response_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/sign_transaction_response_pb.proto
index d1cee702a0e..712bf67015e 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/sign_transaction_response_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/sign_transaction_response_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_compiler_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_compiler_pb.proto
index 3c83eb065e7..817f77ea865 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_compiler_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_compiler_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_gas_estimates_creation_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_gas_estimates_creation_pb.proto
index 69d170d21e3..74110647ccb 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_gas_estimates_creation_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_gas_estimates_creation_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_gas_estimates_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_gas_estimates_pb.proto
index 99f13dd1d82..9c73034a638 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_gas_estimates_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_gas_estimates_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_pb.proto
index 25d252e91cf..d25a18a5b73 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/solidity_contract_json_artifact_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/watch_blocks_v1_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/watch_blocks_v1_pb.proto
index 45a1e3f7e5b..a962cb5b145 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/watch_blocks_v1_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/watch_blocks_v1_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/watch_blocks_v1_progress_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/watch_blocks_v1_progress_pb.proto
index ff0fa08649d..9da182ac9b9 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/watch_blocks_v1_progress_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/watch_blocks_v1_progress_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/watch_blocks_v1_request_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/watch_blocks_v1_request_pb.proto
index 60a9950d702..3167be8d9ad 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/watch_blocks_v1_request_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/watch_blocks_v1_request_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_block_header_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_block_header_pb.proto
index b66910f5afd..a727b00b17d 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_block_header_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_block_header_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_block_header_timestamp_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_block_header_timestamp_pb.proto
index b7006fb2e8e..62424298fac 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_block_header_timestamp_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_block_header_timestamp_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_cactus_keychain_ref_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_cactus_keychain_ref_pb.proto
index 19b28cb66c2..ca286cd554d 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_cactus_keychain_ref_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_cactus_keychain_ref_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_none_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_none_pb.proto
index 41ff03cc2e0..18613b6edc1 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_none_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_none_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_pb.proto
index b4395ad9c88..9eaac2d328a 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_private_key_hex_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_private_key_hex_pb.proto
index ae5b35341cc..3f10cce3e24 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_private_key_hex_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_private_key_hex_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_type_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_type_pb.proto
index 5f77044eb9e..d910794ef5e 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_type_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_signing_credential_type_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_transaction_receipt_pb.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_transaction_receipt_pb.proto
index 663480a9a49..a3a0a08f929 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_transaction_receipt_pb.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/models/web3_transaction_receipt_pb.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/services/default_service.proto b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/services/default_service.proto
index be9b35a6a47..8e076341ab0 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/services/default_service.proto
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/proto/generated/openapi/services/default_service.proto
@@ -3,7 +3,7 @@
 
   Can perform basic tasks on a Besu ledger
 
-  The version of the OpenAPI document: v2.0.0-alpha.2
+  The version of the OpenAPI document: 2.0.0-rc.1
 
   Generated by OpenAPI Generator: https://openapi-generator.tech
 */
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/api.ts
index e89c1fe5c09..db5621f40ee 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Besu
  * Can perform basic tasks on a Besu ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/base.ts
index fad561d5522..c82e3e10d43 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Besu
  * Can perform basic tasks on a Besu ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/common.ts
index 5184fdf5250..fab825cce8a 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Besu
  * Can perform basic tasks on a Besu ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index 5d377c09b27..33478789e53 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Besu
  * Can perform basic tasks on a Besu ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/index.ts
index 5f206f23489..d17496ca23b 100644
--- a/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/packages/cactus-plugin-ledger-connector-besu/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Besu
  * Can perform basic tasks on a Besu ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-cdl/CHANGELOG.md b/packages/cactus-plugin-ledger-connector-cdl/CHANGELOG.md
new file mode 100644
index 00000000000..b56af0ec1fb
--- /dev/null
+++ b/packages/cactus-plugin-ledger-connector-cdl/CHANGELOG.md
@@ -0,0 +1,10 @@
+# Change Log
+
+All notable changes to this project will be documented in this file.
+See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Features
+
+* **cactus-plugin-ledger-connector-cdl:** add new connector plugin ([6efd8de](https://github.com/hyperledger/cacti/commit/6efd8de9ff5bb8d6b894147e5c6e49aed2fa8ae4))
diff --git a/packages/cactus-plugin-ledger-connector-cdl/package.json b/packages/cactus-plugin-ledger-connector-cdl/package.json
index 26ac52a849d..b59b16cdad5 100644
--- a/packages/cactus-plugin-ledger-connector-cdl/package.json
+++ b/packages/cactus-plugin-ledger-connector-cdl/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-ledger-connector-cdl",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Allows Cacti nodes to connect to Fujitsu CDL.",
   "keywords": [
     "Hyperledger",
@@ -54,9 +54,9 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
     "axios": "1.6.0",
     "sanitize-html": "2.12.1"
   },
diff --git a/packages/cactus-plugin-ledger-connector-cdl/src/main/json/openapi.json b/packages/cactus-plugin-ledger-connector-cdl/src/main/json/openapi.json
index ef34d85e704..57a350d171d 100644
--- a/packages/cactus-plugin-ledger-connector-cdl/src/main/json/openapi.json
+++ b/packages/cactus-plugin-ledger-connector-cdl/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cacti Plugin - Connector CDL",
     "description": "Can perform basic tasks on Fujitsu CDL service.",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-ledger-connector-cdl/src/main/json/openapi.tpl.json b/packages/cactus-plugin-ledger-connector-cdl/src/main/json/openapi.tpl.json
index ef34d85e704..57a350d171d 100644
--- a/packages/cactus-plugin-ledger-connector-cdl/src/main/json/openapi.tpl.json
+++ b/packages/cactus-plugin-ledger-connector-cdl/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cacti Plugin - Connector CDL",
     "description": "Can perform basic tasks on Fujitsu CDL service.",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/api.ts
index 50ad0ca5ac4..40b556a37be 100644
--- a/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cacti Plugin - Connector CDL
  * Can perform basic tasks on Fujitsu CDL service.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/base.ts
index de9b439263d..b2eb1f3a03f 100644
--- a/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cacti Plugin - Connector CDL
  * Can perform basic tasks on Fujitsu CDL service.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/common.ts
index 1953277174b..922ddd7143a 100644
--- a/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cacti Plugin - Connector CDL
  * Can perform basic tasks on Fujitsu CDL service.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index 8f1e3dadf48..e335f5ab03e 100644
--- a/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cacti Plugin - Connector CDL
  * Can perform basic tasks on Fujitsu CDL service.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/index.ts
index 64a3baa4aff..4bb614d512c 100644
--- a/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/packages/cactus-plugin-ledger-connector-cdl/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cacti Plugin - Connector CDL
  * Can perform basic tasks on Fujitsu CDL service.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-corda/CHANGELOG.md b/packages/cactus-plugin-ledger-connector-corda/CHANGELOG.md
index bc7a954ef57..bb72a6a436c 100644
--- a/packages/cactus-plugin-ledger-connector-corda/CHANGELOG.md
+++ b/packages/cactus-plugin-ledger-connector-corda/CHANGELOG.md
@@ -3,6 +3,15 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **connector-corda:** contract deployment SSH reconnect race condition ([0af2eb1](https://github.com/hyperledger/cacti/commit/0af2eb13235d4dda5dfe92912be48722caea09b1))
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-plugin-ledger-connector-corda/package.json b/packages/cactus-plugin-ledger-connector-corda/package.json
index 44849721d60..3a61d1549ae 100644
--- a/packages/cactus-plugin-ledger-connector-corda/package.json
+++ b/packages/cactus-plugin-ledger-connector-corda/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-ledger-connector-corda",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Allows Cactus nodes to connect to a Corda ledger.",
   "keywords": [
     "Hyperledger",
@@ -56,9 +56,9 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
     "axios": "1.6.0",
     "express-openapi-validator": "5.0.4",
     "internal-ip": "6.2.0",
@@ -70,7 +70,7 @@
     "typescript-optional": "2.0.1"
   },
   "devDependencies": {
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@types/body-parser": "1.19.4",
     "@types/express": "4.17.21",
     "@types/multer": "1.4.7",
diff --git a/packages/cactus-plugin-ledger-connector-corda/src/main-server/kotlin/gen/kotlin-spring/README.md b/packages/cactus-plugin-ledger-connector-corda/src/main-server/kotlin/gen/kotlin-spring/README.md
index 075759bda51..c4f706ca404 100644
--- a/packages/cactus-plugin-ledger-connector-corda/src/main-server/kotlin/gen/kotlin-spring/README.md
+++ b/packages/cactus-plugin-ledger-connector-corda/src/main-server/kotlin/gen/kotlin-spring/README.md
@@ -10,12 +10,12 @@ By default a [`pom.xml`](pom.xml) file will be generated. If you specified `grad
 
 To build the project using maven, run:
 ```bash
-mvn package && java -jar target/cactus-connector-corda-server-2.0.0-alpha.2.jar
+mvn package && java -jar target/cactus-connector-corda-server-2.0.0-rc.1.jar
 ```
 
 To build the project using gradle, run:
 ```bash
-gradle build && java -jar build/libs/cactus-connector-corda-server-2.0.0-alpha.2.jar
+gradle build && java -jar build/libs/cactus-connector-corda-server-2.0.0-rc.1.jar
 ```
 
 If all builds successfully, the server should run on [http://localhost:8080/](http://localhost:8080/)
diff --git a/packages/cactus-plugin-ledger-connector-corda/src/main-server/kotlin/gen/kotlin-spring/pom.xml b/packages/cactus-plugin-ledger-connector-corda/src/main-server/kotlin/gen/kotlin-spring/pom.xml
index 66de6671302..35199debe52 100644
--- a/packages/cactus-plugin-ledger-connector-corda/src/main-server/kotlin/gen/kotlin-spring/pom.xml
+++ b/packages/cactus-plugin-ledger-connector-corda/src/main-server/kotlin/gen/kotlin-spring/pom.xml
@@ -4,7 +4,7 @@
     <artifactId>cactus-connector-corda-server</artifactId>
     <packaging>jar</packaging>
     <name>cactus-connector-corda-server</name>
-    <version>2.0.0-alpha.2</version>
+    <version>2.0.0-rc.1</version>
     <properties>
         <findbugs-jsr305.version>3.0.2</findbugs-jsr305.version>
         <jakarta-annotation.version>2.1.0</jakarta-annotation.version>
diff --git a/packages/cactus-plugin-ledger-connector-corda/src/main-server/openapi-generator-config.yaml b/packages/cactus-plugin-ledger-connector-corda/src/main-server/openapi-generator-config.yaml
index cdc85c97f43..e9f8cb01bc5 100644
--- a/packages/cactus-plugin-ledger-connector-corda/src/main-server/openapi-generator-config.yaml
+++ b/packages/cactus-plugin-ledger-connector-corda/src/main-server/openapi-generator-config.yaml
@@ -6,7 +6,7 @@ additionalProperties:
   artifactId: cactus-connector-corda-server
   # TODO: Make sure this automatically gets bumped during releases so that it
   # remains in sync with the package.json version number.
-  artifactVersion: 2.0.0-alpha.2
+  artifactVersion: 2.0.0-rc.1
   apiSuffix: PluginLedgerConnectorCorda
   basePackage: org.hyperledger.cactus.plugin.ledger.connector.corda.server
   packageName: org.hyperledger.cactus.plugin.ledger.connector.corda.server
diff --git a/packages/cactus-plugin-ledger-connector-corda/src/main/json/openapi.json b/packages/cactus-plugin-ledger-connector-corda/src/main/json/openapi.json
index 05ba256ed3f..c004062c86c 100644
--- a/packages/cactus-plugin-ledger-connector-corda/src/main/json/openapi.json
+++ b/packages/cactus-plugin-ledger-connector-corda/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Connector Corda",
     "description": "Can perform basic tasks on a Corda ledger",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-ledger-connector-corda/src/main/json/openapi.tpl.json b/packages/cactus-plugin-ledger-connector-corda/src/main/json/openapi.tpl.json
index 05ba256ed3f..c004062c86c 100644
--- a/packages/cactus-plugin-ledger-connector-corda/src/main/json/openapi.tpl.json
+++ b/packages/cactus-plugin-ledger-connector-corda/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Connector Corda",
     "description": "Can perform basic tasks on a Corda ledger",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-ledger-connector-corda/src/main/kotlin/generated/openapi/kotlin-client/README.md b/packages/cactus-plugin-ledger-connector-corda/src/main/kotlin/generated/openapi/kotlin-client/README.md
index 653fb5d7541..3f23c110252 100644
--- a/packages/cactus-plugin-ledger-connector-corda/src/main/kotlin/generated/openapi/kotlin-client/README.md
+++ b/packages/cactus-plugin-ledger-connector-corda/src/main/kotlin/generated/openapi/kotlin-client/README.md
@@ -5,7 +5,7 @@ Can perform basic tasks on a Corda ledger
 ## Overview
 This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.  By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client.
 
-- API version: v2.0.0-alpha.2
+- API version: 2.0.0-rc.1
 - Package version: 
 - Build package: org.openapitools.codegen.languages.KotlinClientCodegen
 
diff --git a/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/api.ts
index 7a221d23b2b..4e9e5e26129 100644
--- a/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Corda
  * Can perform basic tasks on a Corda ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/base.ts
index e048d8b1dab..6342cff0e67 100644
--- a/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Corda
  * Can perform basic tasks on a Corda ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/common.ts
index 5d9704a90ea..c729727f8ab 100644
--- a/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Corda
  * Can perform basic tasks on a Corda ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index 6898d4d9305..7e31ae4337d 100644
--- a/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Corda
  * Can perform basic tasks on a Corda ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/index.ts
index 8dfeddc1cbb..0f8e48ad31f 100644
--- a/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/packages/cactus-plugin-ledger-connector-corda/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Corda
  * Can perform basic tasks on a Corda ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-ethereum/CHANGELOG.md b/packages/cactus-plugin-ledger-connector-ethereum/CHANGELOG.md
index 77f450d8276..fec803082fb 100644
--- a/packages/cactus-plugin-ledger-connector-ethereum/CHANGELOG.md
+++ b/packages/cactus-plugin-ledger-connector-ethereum/CHANGELOG.md
@@ -3,6 +3,28 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **connector-quorum/ethereum:** strengthen contract parameter validation ([779bb7e](https://github.com/hyperledger/cacti/commit/779bb7e24b06352bad64c96eab3b24c0961d1381)), closes [#2760](https://github.com/hyperledger/cacti/issues/2760)
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
+### Features
+
+* **cactus-example-electricity-trade:** use openapi ethereum connector ([9e66850](https://github.com/hyperledger/cacti/commit/9e66850438c97883a8999c3def36e807bfbb1a76))
+* **cactus-plugin-ledger-connector-aries:** add new connector plugin ([afef5ae](https://github.com/hyperledger/cacti/commit/afef5ae3e2f36bf7f25928ee75f82bc4800b3172)), closes [#2946](https://github.com/hyperledger/cacti/issues/2946)
+* **cactus-plugin-ledger-connector-ethereum:** add json-rpc proxy ([ed04201](https://github.com/hyperledger/cacti/commit/ed04201671bdb614549e995b3d88cc2cae218e56))
+* **cactus-plugin-ledger-connector-ethereum:** add signing utils ([84c5b34](https://github.com/hyperledger/cacti/commit/84c5b34afa73b4f906e413c4d5dd3ff46a1dd7a8))
+* **cactus-plugin-ledger-connector-ethereum:** add stress test ([55fa26e](https://github.com/hyperledger/cacti/commit/55fa26ef41d405b26da02b099418da5fa281c78f)), closes [#2631](https://github.com/hyperledger/cacti/issues/2631)
+* **cactus-plugin-ledger-connector-ethereum:** refactor connector API ([cda279f](https://github.com/hyperledger/cacti/commit/cda279fb0009a4d5756c461024ad88f525bfe946)), closes [#2630](https://github.com/hyperledger/cacti/issues/2630)
+* **cactus-plugin-ledger-connector-ethereum:** support London fork gas prices ([80a89dd](https://github.com/hyperledger/cacti/commit/80a89dd95d51bdc604392dbe96ab27d233b116a4)), closes [#2581](https://github.com/hyperledger/cacti/issues/2581)
+* **cactus-plugin-ledger-connector-ethereum:** update web3js to 4.X ([55f82c9](https://github.com/hyperledger/cacti/commit/55f82c9568b3e875de4f3ceb89a828f8b23d65be)), closes [#2580](https://github.com/hyperledger/cacti/issues/2580) [#2535](https://github.com/hyperledger/cacti/issues/2535) [#2578](https://github.com/hyperledger/cacti/issues/2578)
+* **cactus-plugin-persistence-ethereum:** use openapi ethereum connector ([b8f9b79](https://github.com/hyperledger/cacti/commit/b8f9b79daa7a97cbd75325eba00c7458bfed5ce5)), closes [#2631](https://github.com/hyperledger/cacti/issues/2631)
+* **ethereum-connector:** support block monitoring with http only connection ([f4373a9](https://github.com/hyperledger/cacti/commit/f4373a90020cbc8bfbc16da6c32babe627e7d4ae))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Features
diff --git a/packages/cactus-plugin-ledger-connector-ethereum/package.json b/packages/cactus-plugin-ledger-connector-ethereum/package.json
index 0c37ad9428c..8e3b320a899 100644
--- a/packages/cactus-plugin-ledger-connector-ethereum/package.json
+++ b/packages/cactus-plugin-ledger-connector-ethereum/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-ledger-connector-ethereum",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Allows Cactus nodes to connect to a Ethereum ledger.",
   "keywords": [
     "Hyperledger",
@@ -67,9 +67,9 @@
   "dependencies": {
     "@ethereumjs/common": "4.0.0",
     "@ethereumjs/tx": "5.0.0",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
     "axios": "1.6.0",
     "express": "4.19.2",
     "http-proxy-middleware": "2.0.6",
@@ -85,9 +85,9 @@
     "web3-eth-contract": "4.2.0"
   },
   "devDependencies": {
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-geth-ledger": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-geth-ledger": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@types/body-parser": "1.19.4",
     "@types/express": "4.17.21",
     "@types/js-yaml": "4.0.5",
diff --git a/packages/cactus-plugin-ledger-connector-ethereum/src/main/json/openapi.json b/packages/cactus-plugin-ledger-connector-ethereum/src/main/json/openapi.json
index 0ce13c9492a..dcc23bd1abe 100644
--- a/packages/cactus-plugin-ledger-connector-ethereum/src/main/json/openapi.json
+++ b/packages/cactus-plugin-ledger-connector-ethereum/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cacti Plugin - Connector Ethereum",
     "description": "Can perform basic tasks on a Ethereum ledger",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-ledger-connector-ethereum/src/main/json/openapi.tpl.json b/packages/cactus-plugin-ledger-connector-ethereum/src/main/json/openapi.tpl.json
index 0ce13c9492a..dcc23bd1abe 100644
--- a/packages/cactus-plugin-ledger-connector-ethereum/src/main/json/openapi.tpl.json
+++ b/packages/cactus-plugin-ledger-connector-ethereum/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cacti Plugin - Connector Ethereum",
     "description": "Can perform basic tasks on a Ethereum ledger",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/api.ts
index 43057a25899..253fdc235ff 100644
--- a/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cacti Plugin - Connector Ethereum
  * Can perform basic tasks on a Ethereum ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/base.ts
index 1ebb2198cc1..28fa8883545 100644
--- a/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cacti Plugin - Connector Ethereum
  * Can perform basic tasks on a Ethereum ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/common.ts
index f46f216e96e..7819946303b 100644
--- a/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cacti Plugin - Connector Ethereum
  * Can perform basic tasks on a Ethereum ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index 05eb1a43117..a69a8c448a1 100644
--- a/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cacti Plugin - Connector Ethereum
  * Can perform basic tasks on a Ethereum ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/index.ts
index ed6db158bae..963f51a57e5 100644
--- a/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/packages/cactus-plugin-ledger-connector-ethereum/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cacti Plugin - Connector Ethereum
  * Can perform basic tasks on a Ethereum ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-fabric/CHANGELOG.md b/packages/cactus-plugin-ledger-connector-fabric/CHANGELOG.md
index 4153357cfe6..cf74eaa02cf 100644
--- a/packages/cactus-plugin-ledger-connector-fabric/CHANGELOG.md
+++ b/packages/cactus-plugin-ledger-connector-fabric/CHANGELOG.md
@@ -3,6 +3,48 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **connector-fabric:** address CVEs: CVE-2022-21190, CVE-2021-3918 ([11e775d](https://github.com/hyperledger/cacti/commit/11e775d6e6611d0b054cd18cca620969cb947dd8)), closes [#2864](https://github.com/hyperledger/cacti/issues/2864)
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
+### Features
+
+* **cactus-plugin-ledger-connector-fabric-socketio:** remove fabric-socketio connector ([704e201](https://github.com/hyperledger/cacti/commit/704e201d6bd6bf7a38f0de7da60723118e18cea7)), closes [#2644](https://github.com/hyperledger/cacti/issues/2644)
+* **cactus-plugin-ledger-connector-fabric:** support delegated (offline) signatures ([e2812f4](https://github.com/hyperledger/cacti/commit/e2812f4abce00a1918b8d13a6cfff382289ff998)), closes [#2598](https://github.com/hyperledger/cacti/issues/2598)
+* **connector-fabric:** drop support for Fabric v1.x ([ec8123c](https://github.com/hyperledger/cacti/commit/ec8123cf954b09ba8cb213c7332dfe82224c351f))
+
+### BREAKING CHANGES
+
+* **connector-fabric:** The Open API specification that has the enums for
+ledger versions will no longer have an option for Fabric v1.x
+This means that in the core-api package the LedgerType enum has changes
+which means that code that depends on that enum value will need to be
+updated.
+
+Fabric v1.x has had unmaintained dependencies associated with it such as
+the native grpc package that stopped receiving security updates years ago
+and therefore it's dangerous to have around.
+
+There are also some issues with Fabric v1.x that make the AIO image flaky
+which also makes the relevant tests flaky due to which we couldn't run
+the v1.x Fabric tests on the CI for a while now anyway.
+
+In order to reduce the CI resource usage and our own maintenance burden
+I suggest that we get rid of the Fabric v1.x support meaning that we can
+eliminate the AIO image build and some code complexity from the test ledger
+code as well.
+
+In addition some old fixtures can be removed that the tests were using.
+Overall a net-positive as deleting code without losing functionality (that
+we care about) is always a plus.
+
+Signed-off-by: Peter Somogyvari <peter.somogyvari@accenture.com>
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-plugin-ledger-connector-fabric/package.json b/packages/cactus-plugin-ledger-connector-fabric/package.json
index e777e79a37c..a8a6fb210f9 100644
--- a/packages/cactus-plugin-ledger-connector-fabric/package.json
+++ b/packages/cactus-plugin-ledger-connector-fabric/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-ledger-connector-fabric",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Allows Cactus nodes to connect to a Fabric ledger.",
   "keywords": [
     "Hyperledger",
@@ -56,9 +56,9 @@
   },
   "dependencies": {
     "@fidm/x509": "1.2.1",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
     "axios": "1.6.0",
     "bl": "5.0.0",
     "bn.js": "4.12.0",
@@ -90,8 +90,8 @@
     "ws-identity-client": "1.0.2"
   },
   "devDependencies": {
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@types/bn.js": "5.1.0",
     "@types/body-parser": "1.19.4",
     "@types/elliptic": "6.4.16",
diff --git a/packages/cactus-plugin-ledger-connector-fabric/src/main/json/openapi.json b/packages/cactus-plugin-ledger-connector-fabric/src/main/json/openapi.json
index 5fbf93276c2..e3a991a6459 100644
--- a/packages/cactus-plugin-ledger-connector-fabric/src/main/json/openapi.json
+++ b/packages/cactus-plugin-ledger-connector-fabric/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Connector Fabric",
     "description": "Can perform basic tasks on a fabric ledger",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-ledger-connector-fabric/src/main/json/openapi.tpl.json b/packages/cactus-plugin-ledger-connector-fabric/src/main/json/openapi.tpl.json
index 5fbf93276c2..e3a991a6459 100644
--- a/packages/cactus-plugin-ledger-connector-fabric/src/main/json/openapi.tpl.json
+++ b/packages/cactus-plugin-ledger-connector-fabric/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Connector Fabric",
     "description": "Can perform basic tasks on a fabric ledger",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-ledger-connector-fabric/src/main/kotlin/generated/openapi/kotlin-client/README.md b/packages/cactus-plugin-ledger-connector-fabric/src/main/kotlin/generated/openapi/kotlin-client/README.md
index 7bd284cb031..42cac79217d 100644
--- a/packages/cactus-plugin-ledger-connector-fabric/src/main/kotlin/generated/openapi/kotlin-client/README.md
+++ b/packages/cactus-plugin-ledger-connector-fabric/src/main/kotlin/generated/openapi/kotlin-client/README.md
@@ -5,7 +5,7 @@ Can perform basic tasks on a fabric ledger
 ## Overview
 This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.  By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client.
 
-- API version: v2.0.0-alpha.2
+- API version: 2.0.0-rc.1
 - Package version: 
 - Build package: org.openapitools.codegen.languages.KotlinClientCodegen
 
diff --git a/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/api.ts
index 062222a01e6..91eed771781 100644
--- a/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Fabric
  * Can perform basic tasks on a fabric ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/base.ts
index 56508df2f10..62dc58d5a5f 100644
--- a/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Fabric
  * Can perform basic tasks on a fabric ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/common.ts
index b3b34dccbdc..a9dee6a26fc 100644
--- a/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Fabric
  * Can perform basic tasks on a fabric ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index 58e3bf69b4d..bfbedf724be 100644
--- a/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Fabric
  * Can perform basic tasks on a fabric ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/index.ts
index 844e96501fd..baadfa85422 100644
--- a/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/packages/cactus-plugin-ledger-connector-fabric/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Fabric
  * Can perform basic tasks on a fabric ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-go-ethereum-socketio/CHANGELOG.md b/packages/cactus-plugin-ledger-connector-go-ethereum-socketio/CHANGELOG.md
index c28563b6ef0..c444837be26 100644
--- a/packages/cactus-plugin-ledger-connector-go-ethereum-socketio/CHANGELOG.md
+++ b/packages/cactus-plugin-ledger-connector-go-ethereum-socketio/CHANGELOG.md
@@ -3,6 +3,14 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-plugin-ledger-connector-go-ethereum-socketio/package.json b/packages/cactus-plugin-ledger-connector-go-ethereum-socketio/package.json
index f2a008640c9..9bd88716685 100644
--- a/packages/cactus-plugin-ledger-connector-go-ethereum-socketio/package.json
+++ b/packages/cactus-plugin-ledger-connector-go-ethereum-socketio/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-ledger-connector-go-ethereum-socketio",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Allows Cactus nodes to connect to a Ethereum ledger ",
   "keywords": [
     "Hyperledger",
@@ -45,8 +45,8 @@
     "start": "cd ./dist && node common/core/bin/www.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-cmd-socketio-server": "2.0.0-alpha.2",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
+    "@hyperledger/cactus-cmd-socketio-server": "2.0.0-rc.1",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
     "@types/node": "18.11.9",
     "body-parser": "1.20.2",
     "config": "3.3.9",
@@ -67,9 +67,9 @@
     "web3-utils": "1.8.1"
   },
   "devDependencies": {
-    "@hyperledger/cactus-api-client": "2.0.0-alpha.2",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-api-client": "2.0.0-rc.1",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@types/config": "3.3.2",
     "@types/cookie-parser": "1.4.5",
     "@types/express": "4.17.21",
diff --git a/packages/cactus-plugin-ledger-connector-iroha2/CHANGELOG.md b/packages/cactus-plugin-ledger-connector-iroha2/CHANGELOG.md
index b9a7398e9b3..8bdeaf2093d 100644
--- a/packages/cactus-plugin-ledger-connector-iroha2/CHANGELOG.md
+++ b/packages/cactus-plugin-ledger-connector-iroha2/CHANGELOG.md
@@ -3,6 +3,13 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-plugin-ledger-connector-iroha2/package.json b/packages/cactus-plugin-ledger-connector-iroha2/package.json
index 2f46add53a1..772d61696b3 100644
--- a/packages/cactus-plugin-ledger-connector-iroha2/package.json
+++ b/packages/cactus-plugin-ledger-connector-iroha2/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-ledger-connector-iroha2",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Allows Cactus nodes to connect to an Iroha V2 ledger.",
   "keywords": [
     "Hyperledger",
@@ -46,9 +46,9 @@
     "generate-sdk:typescript-axios": "openapi-generator-cli generate -i ./src/main/json/openapi.json -g typescript-axios -o ./src/main/typescript/generated/openapi/typescript-axios/ --reserved-words-mappings protected=protected --ignore-file-override ../../openapi-generator-ignore"
   },
   "dependencies": {
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
     "@iroha2/client": "4.0.0",
     "@iroha2/crypto-core": "0.1.1",
     "@iroha2/crypto-target-node": "0.4.0",
@@ -64,8 +64,8 @@
     "undici": "6.11.1"
   },
   "devDependencies": {
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@types/express": "4.17.21",
     "@types/sanitize-html": "2.9.5",
     "body-parser": "1.20.2",
diff --git a/packages/cactus-plugin-ledger-connector-iroha2/src/main/json/openapi.json b/packages/cactus-plugin-ledger-connector-iroha2/src/main/json/openapi.json
index 5f0babaf691..af22245f1df 100644
--- a/packages/cactus-plugin-ledger-connector-iroha2/src/main/json/openapi.json
+++ b/packages/cactus-plugin-ledger-connector-iroha2/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Connector Iroha V2",
     "description": "Can perform basic tasks on a Iroha V2 ledger",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-ledger-connector-iroha2/src/main/json/openapi.tpl.json b/packages/cactus-plugin-ledger-connector-iroha2/src/main/json/openapi.tpl.json
index 5f0babaf691..af22245f1df 100644
--- a/packages/cactus-plugin-ledger-connector-iroha2/src/main/json/openapi.tpl.json
+++ b/packages/cactus-plugin-ledger-connector-iroha2/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Connector Iroha V2",
     "description": "Can perform basic tasks on a Iroha V2 ledger",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/api.ts
index e8ce4f027fe..a686c7e871e 100644
--- a/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Iroha V2
  * Can perform basic tasks on a Iroha V2 ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/base.ts
index 9ab7c607320..0b9e3f23b76 100644
--- a/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Iroha V2
  * Can perform basic tasks on a Iroha V2 ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/common.ts
index d97829b2285..d0632f3d3aa 100644
--- a/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Iroha V2
  * Can perform basic tasks on a Iroha V2 ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index ae4d78aba74..f675ebec91d 100644
--- a/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Iroha V2
  * Can perform basic tasks on a Iroha V2 ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/index.ts
index 234e0be8cf8..1d3c8c3295f 100644
--- a/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/packages/cactus-plugin-ledger-connector-iroha2/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Iroha V2
  * Can perform basic tasks on a Iroha V2 ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-polkadot/CHANGELOG.md b/packages/cactus-plugin-ledger-connector-polkadot/CHANGELOG.md
new file mode 100644
index 00000000000..301a7f50c72
--- /dev/null
+++ b/packages/cactus-plugin-ledger-connector-polkadot/CHANGELOG.md
@@ -0,0 +1,10 @@
+# Change Log
+
+All notable changes to this project will be documented in this file.
+See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Features
+
+* **connector-polkadot:** add connector pkg, openapi specs, test suite ([6a476a0](https://github.com/hyperledger/cacti/commit/6a476a0f1143380d2fd6bf81c68b0842c13c6ae2))
diff --git a/packages/cactus-plugin-ledger-connector-polkadot/package.json b/packages/cactus-plugin-ledger-connector-polkadot/package.json
index 74c25705c6f..f1090872791 100644
--- a/packages/cactus-plugin-ledger-connector-polkadot/package.json
+++ b/packages/cactus-plugin-ledger-connector-polkadot/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-ledger-connector-polkadot",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Allows Cactus nodes to connect to a Substrate ledger.",
   "keywords": [
     "Hyperledger",
@@ -63,9 +63,9 @@
     "webpack:prod:web": "webpack --env=prod --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
     "@polkadot/api": "10.9.1",
     "@polkadot/api-contract": "10.9.1",
     "@polkadot/rpc-provider": "10.9.1",
@@ -90,8 +90,8 @@
     "uuid": "9.0.1"
   },
   "devDependencies": {
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@types/express": "4.17.21",
     "@types/http-errors": "2.0.4",
     "@types/joi": "14.3.4",
diff --git a/packages/cactus-plugin-ledger-connector-polkadot/src/main/json/openapi.json b/packages/cactus-plugin-ledger-connector-polkadot/src/main/json/openapi.json
index 8916f9cb837..f3ffe428f36 100644
--- a/packages/cactus-plugin-ledger-connector-polkadot/src/main/json/openapi.json
+++ b/packages/cactus-plugin-ledger-connector-polkadot/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Connector Polkadot",
     "description": "Can perform basic tasks on a Polkadot parachain",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-ledger-connector-polkadot/src/main/json/openapi.tpl.json b/packages/cactus-plugin-ledger-connector-polkadot/src/main/json/openapi.tpl.json
index 8916f9cb837..f3ffe428f36 100644
--- a/packages/cactus-plugin-ledger-connector-polkadot/src/main/json/openapi.tpl.json
+++ b/packages/cactus-plugin-ledger-connector-polkadot/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Connector Polkadot",
     "description": "Can perform basic tasks on a Polkadot parachain",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/api.ts
index 9f2cae5f0c4..324792819bc 100644
--- a/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Polkadot
  * Can perform basic tasks on a Polkadot parachain
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/base.ts
index 15c10077e03..1aeb8fbfe10 100644
--- a/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Polkadot
  * Can perform basic tasks on a Polkadot parachain
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/common.ts
index c9590939d0e..c3de12d5017 100644
--- a/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Polkadot
  * Can perform basic tasks on a Polkadot parachain
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index b8927c55bd0..3193b32e41f 100644
--- a/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Polkadot
  * Can perform basic tasks on a Polkadot parachain
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/index.ts
index 5e9005e050e..6628b298827 100644
--- a/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/packages/cactus-plugin-ledger-connector-polkadot/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Polkadot
  * Can perform basic tasks on a Polkadot parachain
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-quorum/CHANGELOG.md b/packages/cactus-plugin-ledger-connector-quorum/CHANGELOG.md
index 30b8b502c94..e818b6dee03 100644
--- a/packages/cactus-plugin-ledger-connector-quorum/CHANGELOG.md
+++ b/packages/cactus-plugin-ledger-connector-quorum/CHANGELOG.md
@@ -3,6 +3,15 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **connector-quorum/ethereum:** strengthen contract parameter validation ([779bb7e](https://github.com/hyperledger/cacti/commit/779bb7e24b06352bad64c96eab3b24c0961d1381)), closes [#2760](https://github.com/hyperledger/cacti/issues/2760)
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-plugin-ledger-connector-quorum/package.json b/packages/cactus-plugin-ledger-connector-quorum/package.json
index e04e1cec50a..486972e7af6 100644
--- a/packages/cactus-plugin-ledger-connector-quorum/package.json
+++ b/packages/cactus-plugin-ledger-connector-quorum/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-ledger-connector-quorum",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Allows Cactus nodes to connect to a Quorum ledger.",
   "keywords": [
     "Hyperledger",
@@ -57,9 +57,9 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
     "axios": "1.6.0",
     "express": "4.19.2",
     "http-errors-enhanced-cjs": "2.0.0",
@@ -77,8 +77,8 @@
     "web3js-quorum": "22.4.0"
   },
   "devDependencies": {
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@types/body-parser": "1.19.4",
     "@types/express": "4.17.21",
     "@types/http-errors": "2.0.4",
diff --git a/packages/cactus-plugin-ledger-connector-quorum/src/main/json/openapi.json b/packages/cactus-plugin-ledger-connector-quorum/src/main/json/openapi.json
index 09dd3b60549..9b127b3156e 100644
--- a/packages/cactus-plugin-ledger-connector-quorum/src/main/json/openapi.json
+++ b/packages/cactus-plugin-ledger-connector-quorum/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Connector Quorum",
     "description": "Can perform basic tasks on a Quorum ledger",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-ledger-connector-quorum/src/main/json/openapi.tpl.json b/packages/cactus-plugin-ledger-connector-quorum/src/main/json/openapi.tpl.json
index 09dd3b60549..9b127b3156e 100644
--- a/packages/cactus-plugin-ledger-connector-quorum/src/main/json/openapi.tpl.json
+++ b/packages/cactus-plugin-ledger-connector-quorum/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Connector Quorum",
     "description": "Can perform basic tasks on a Quorum ledger",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-ledger-connector-quorum/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-ledger-connector-quorum/src/main/typescript/generated/openapi/typescript-axios/api.ts
index 0eb1bdf4ecb..e99bcd2e728 100644
--- a/packages/cactus-plugin-ledger-connector-quorum/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/packages/cactus-plugin-ledger-connector-quorum/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Quorum
  * Can perform basic tasks on a Quorum ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-quorum/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-ledger-connector-quorum/src/main/typescript/generated/openapi/typescript-axios/base.ts
index d44082a282c..122895d7797 100644
--- a/packages/cactus-plugin-ledger-connector-quorum/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/packages/cactus-plugin-ledger-connector-quorum/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Quorum
  * Can perform basic tasks on a Quorum ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-quorum/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-ledger-connector-quorum/src/main/typescript/generated/openapi/typescript-axios/common.ts
index 1efb2a370ba..3f94c96f67a 100644
--- a/packages/cactus-plugin-ledger-connector-quorum/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/packages/cactus-plugin-ledger-connector-quorum/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Quorum
  * Can perform basic tasks on a Quorum ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-quorum/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-ledger-connector-quorum/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index 4da62537de1..e93c3eab743 100644
--- a/packages/cactus-plugin-ledger-connector-quorum/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/packages/cactus-plugin-ledger-connector-quorum/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Quorum
  * Can perform basic tasks on a Quorum ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-quorum/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-ledger-connector-quorum/src/main/typescript/generated/openapi/typescript-axios/index.ts
index b239ea5ba6c..ede344f9177 100644
--- a/packages/cactus-plugin-ledger-connector-quorum/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/packages/cactus-plugin-ledger-connector-quorum/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Quorum
  * Can perform basic tasks on a Quorum ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-sawtooth/CHANGELOG.md b/packages/cactus-plugin-ledger-connector-sawtooth/CHANGELOG.md
new file mode 100644
index 00000000000..9087197d8de
--- /dev/null
+++ b/packages/cactus-plugin-ledger-connector-sawtooth/CHANGELOG.md
@@ -0,0 +1,11 @@
+# Change Log
+
+All notable changes to this project will be documented in this file.
+See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Features
+
+* **cactus-plugin-ledger-connector-aries:** add new connector plugin ([afef5ae](https://github.com/hyperledger/cacti/commit/afef5ae3e2f36bf7f25928ee75f82bc4800b3172)), closes [#2946](https://github.com/hyperledger/cacti/issues/2946)
+* **cactus-plugin-ledger-connector-sawtooth:** add new connector plugin ([e379504](https://github.com/hyperledger/cacti/commit/e37950403636a3fbc378fc7462b886294e6c7923))
diff --git a/packages/cactus-plugin-ledger-connector-sawtooth/package.json b/packages/cactus-plugin-ledger-connector-sawtooth/package.json
index f3121d12753..65bbbfbb39c 100644
--- a/packages/cactus-plugin-ledger-connector-sawtooth/package.json
+++ b/packages/cactus-plugin-ledger-connector-sawtooth/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-ledger-connector-sawtooth",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Allows Cactus nodes to connect to a Sawtooth ledger.",
   "keywords": [
     "Hyperledger",
@@ -55,16 +55,16 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
     "axios": "1.6.0",
     "cbor": "9.0.1",
     "rxjs": "7.8.1",
     "socket.io-client-fixed-types": "4.5.4"
   },
   "devDependencies": {
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@types/express": "4.17.21",
     "@types/uuid": "9.0.8",
     "body-parser": "1.20.2",
diff --git a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/json/openapi.json b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/json/openapi.json
index e408ca65347..38d3caa9b6d 100644
--- a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/json/openapi.json
+++ b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cacti Plugin - Connector Sawtooth",
     "description": "Can perform basic tasks on a Sawtooth ledger",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/json/openapi.tpl.json b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/json/openapi.tpl.json
index e408ca65347..38d3caa9b6d 100644
--- a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/json/openapi.tpl.json
+++ b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cacti Plugin - Connector Sawtooth",
     "description": "Can perform basic tasks on a Sawtooth ledger",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/api.ts
index 53af0986a0b..6732a201058 100644
--- a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cacti Plugin - Connector Sawtooth
  * Can perform basic tasks on a Sawtooth ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/base.ts
index e9e244665c8..04c2dceee24 100644
--- a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cacti Plugin - Connector Sawtooth
  * Can perform basic tasks on a Sawtooth ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/common.ts
index b8312c3f701..b36976ac2ca 100644
--- a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cacti Plugin - Connector Sawtooth
  * Can perform basic tasks on a Sawtooth ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index 47239db827f..e89a9c6678b 100644
--- a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cacti Plugin - Connector Sawtooth
  * Can perform basic tasks on a Sawtooth ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/index.ts
index 9e1f0eae429..c6341077667 100644
--- a/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/packages/cactus-plugin-ledger-connector-sawtooth/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cacti Plugin - Connector Sawtooth
  * Can perform basic tasks on a Sawtooth ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-tcs-huawei-socketio/CHANGELOG.md b/packages/cactus-plugin-ledger-connector-tcs-huawei-socketio/CHANGELOG.md
index 7a17018c718..573db2eed71 100644
--- a/packages/cactus-plugin-ledger-connector-tcs-huawei-socketio/CHANGELOG.md
+++ b/packages/cactus-plugin-ledger-connector-tcs-huawei-socketio/CHANGELOG.md
@@ -3,6 +3,13 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-plugin-ledger-connector-tcs-huawei-socketio/package.json b/packages/cactus-plugin-ledger-connector-tcs-huawei-socketio/package.json
index e866c8c6033..ea3bcea2bcf 100644
--- a/packages/cactus-plugin-ledger-connector-tcs-huawei-socketio/package.json
+++ b/packages/cactus-plugin-ledger-connector-tcs-huawei-socketio/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-ledger-connector-tcs-huawei-socketio",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Allows Cactus nodes to connect to a Trusted Cross-chain Service-Huawei",
   "keywords": [
     "Hyperledger",
diff --git a/packages/cactus-plugin-ledger-connector-xdai/CHANGELOG.md b/packages/cactus-plugin-ledger-connector-xdai/CHANGELOG.md
index f9ac2015d35..3f5db3425d8 100644
--- a/packages/cactus-plugin-ledger-connector-xdai/CHANGELOG.md
+++ b/packages/cactus-plugin-ledger-connector-xdai/CHANGELOG.md
@@ -3,6 +3,14 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-plugin-ledger-connector-xdai/package.json b/packages/cactus-plugin-ledger-connector-xdai/package.json
index feac5c91383..4db3c856b06 100644
--- a/packages/cactus-plugin-ledger-connector-xdai/package.json
+++ b/packages/cactus-plugin-ledger-connector-xdai/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-ledger-connector-xdai",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Allows Cactus nodes to connect to a Xdai ledger.",
   "keywords": [
     "Hyperledger",
@@ -54,9 +54,9 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
     "axios": "1.6.0",
     "express": "4.19.2",
     "joi": "17.9.1",
@@ -70,8 +70,8 @@
     "web3-utils": "1.6.1"
   },
   "devDependencies": {
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@types/body-parser": "1.19.4",
     "@types/express": "4.17.21",
     "body-parser": "1.20.2",
diff --git a/packages/cactus-plugin-ledger-connector-xdai/src/main/json/openapi.json b/packages/cactus-plugin-ledger-connector-xdai/src/main/json/openapi.json
index c92639de5ca..be2ccf616f6 100644
--- a/packages/cactus-plugin-ledger-connector-xdai/src/main/json/openapi.json
+++ b/packages/cactus-plugin-ledger-connector-xdai/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Connector Xdai",
     "description": "Can perform basic tasks on a Xdai ledger",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-ledger-connector-xdai/src/main/json/openapi.tpl.json b/packages/cactus-plugin-ledger-connector-xdai/src/main/json/openapi.tpl.json
index c92639de5ca..be2ccf616f6 100644
--- a/packages/cactus-plugin-ledger-connector-xdai/src/main/json/openapi.tpl.json
+++ b/packages/cactus-plugin-ledger-connector-xdai/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Connector Xdai",
     "description": "Can perform basic tasks on a Xdai ledger",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/api.ts
index 1382b0ae99f..e4bada61ca9 100644
--- a/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Xdai
  * Can perform basic tasks on a Xdai ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/base.ts
index 066c7f88cfa..14a764105d8 100644
--- a/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Xdai
  * Can perform basic tasks on a Xdai ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/common.ts
index df9a556ba54..da869a597ed 100644
--- a/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Xdai
  * Can perform basic tasks on a Xdai ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index 78a02433da3..78f1adb00a8 100644
--- a/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Xdai
  * Can perform basic tasks on a Xdai ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/index.ts
index 885e324a04f..5ce001009a3 100644
--- a/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/packages/cactus-plugin-ledger-connector-xdai/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Connector Xdai
  * Can perform basic tasks on a Xdai ledger
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-persistence-ethereum/CHANGELOG.md b/packages/cactus-plugin-persistence-ethereum/CHANGELOG.md
index a731270a383..15cb955fb90 100644
--- a/packages/cactus-plugin-persistence-ethereum/CHANGELOG.md
+++ b/packages/cactus-plugin-persistence-ethereum/CHANGELOG.md
@@ -3,6 +3,19 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **indy-vdr-nodejs:** update dependency version ([f81b46b](https://github.com/hyperledger/cacti/commit/f81b46bce5ca0880e6bf6b51be2233e2616759a5))
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
+### Features
+
+* **cactus-plugin-persistence-ethereum:** use openapi ethereum connector ([b8f9b79](https://github.com/hyperledger/cacti/commit/b8f9b79daa7a97cbd75325eba00c7458bfed5ce5)), closes [#2631](https://github.com/hyperledger/cacti/issues/2631)
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-plugin-persistence-ethereum/package.json b/packages/cactus-plugin-persistence-ethereum/package.json
index 81c0f60aad1..531695f581d 100644
--- a/packages/cactus-plugin-persistence-ethereum/package.json
+++ b/packages/cactus-plugin-persistence-ethereum/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-persistence-ethereum",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Persistence plugin for Ethereum ledgers to store data into a database.",
   "keywords": [
     "Hyperledger",
@@ -58,10 +58,10 @@
   },
   "dependencies": {
     "@ethersproject/abi": "5.7.0",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-rc.1",
     "async-mutex": "0.4.0",
     "axios": "1.6.0",
     "pg": "8.8.0",
@@ -71,9 +71,9 @@
     "web3-validator": "2.0.2"
   },
   "devDependencies": {
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-geth-ledger": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-geth-ledger": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@openapitools/openapi-generator-cli": "2.7.0",
     "@types/express": "4.17.21",
     "@types/pg": "8.6.5",
diff --git a/packages/cactus-plugin-persistence-ethereum/src/main/json/openapi.json b/packages/cactus-plugin-persistence-ethereum/src/main/json/openapi.json
index 8c6b2365b8a..d93cbcf03a1 100644
--- a/packages/cactus-plugin-persistence-ethereum/src/main/json/openapi.json
+++ b/packages/cactus-plugin-persistence-ethereum/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Persistence Ethereum",
     "description": "Synchronizes state of an ethereum ledger into a DB that can later be viewed in GUI",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-persistence-ethereum/src/main/json/openapi.tpl.json b/packages/cactus-plugin-persistence-ethereum/src/main/json/openapi.tpl.json
index 8c6b2365b8a..d93cbcf03a1 100644
--- a/packages/cactus-plugin-persistence-ethereum/src/main/json/openapi.tpl.json
+++ b/packages/cactus-plugin-persistence-ethereum/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Persistence Ethereum",
     "description": "Synchronizes state of an ethereum ledger into a DB that can later be viewed in GUI",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/api.ts
index 8254e30ad53..bca74862571 100644
--- a/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Persistence Ethereum
  * Synchronizes state of an ethereum ledger into a DB that can later be viewed in GUI
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/base.ts
index 375e304b616..eec7906f5c3 100644
--- a/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Persistence Ethereum
  * Synchronizes state of an ethereum ledger into a DB that can later be viewed in GUI
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/common.ts
index f4b408db60a..9261a05ab7a 100644
--- a/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Persistence Ethereum
  * Synchronizes state of an ethereum ledger into a DB that can later be viewed in GUI
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index 2b4f8e595ef..7133c131064 100644
--- a/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Persistence Ethereum
  * Synchronizes state of an ethereum ledger into a DB that can later be viewed in GUI
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/index.ts
index c0a34d1990e..74886c5e38b 100644
--- a/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/packages/cactus-plugin-persistence-ethereum/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Persistence Ethereum
  * Synchronizes state of an ethereum ledger into a DB that can later be viewed in GUI
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-persistence-fabric/CHANGELOG.md b/packages/cactus-plugin-persistence-fabric/CHANGELOG.md
index dcd209a81e5..66ca0b815cc 100644
--- a/packages/cactus-plugin-persistence-fabric/CHANGELOG.md
+++ b/packages/cactus-plugin-persistence-fabric/CHANGELOG.md
@@ -3,6 +3,18 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **persistence-fabric:** hide not critical API ([793f94f](https://github.com/hyperledger/cacti/commit/793f94ffefe483bd2a08ad7afb30fac7aa029007))
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
+### Features
+
+* **cactus-plugin-ledger-connector-fabric:** support delegated (offline) signatures ([e2812f4](https://github.com/hyperledger/cacti/commit/e2812f4abce00a1918b8d13a6cfff382289ff998)), closes [#2598](https://github.com/hyperledger/cacti/issues/2598)
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Features
diff --git a/packages/cactus-plugin-persistence-fabric/package.json b/packages/cactus-plugin-persistence-fabric/package.json
index 8e859ee406c..d653a7401d7 100644
--- a/packages/cactus-plugin-persistence-fabric/package.json
+++ b/packages/cactus-plugin-persistence-fabric/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-persistence-fabric",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "A web service plugin that provides management capabilities on a Cacti Plugin Fabric Block Persistance as a scrapper of blocks.",
   "keywords": [
     "Hyperledger",
@@ -67,11 +67,11 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.1",
     "axios": "1.6.0",
     "fabric-protos": "2.2.20",
     "js-sha256": "0.9.0",
@@ -80,7 +80,7 @@
     "socket.io": "4.5.4"
   },
   "devDependencies": {
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@types/express": "4.17.21",
     "@types/pg": "8.6.5",
     "@types/uuid": "9.0.8",
diff --git a/packages/cactus-plugin-persistence-fabric/src/main/json/openapi.json b/packages/cactus-plugin-persistence-fabric/src/main/json/openapi.json
index 82b7b02cc58..ee81a3824fb 100644
--- a/packages/cactus-plugin-persistence-fabric/src/main/json/openapi.json
+++ b/packages/cactus-plugin-persistence-fabric/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Block Fabrick PErsistance",
     "description": "Scrap fabric ledger into database. Needs administrative privileges.",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-persistence-fabric/src/main/json/openapi.tpl.json b/packages/cactus-plugin-persistence-fabric/src/main/json/openapi.tpl.json
index 82b7b02cc58..ee81a3824fb 100644
--- a/packages/cactus-plugin-persistence-fabric/src/main/json/openapi.tpl.json
+++ b/packages/cactus-plugin-persistence-fabric/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Block Fabrick PErsistance",
     "description": "Scrap fabric ledger into database. Needs administrative privileges.",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/api.ts
index 55c7f2e9145..c27e3546fb2 100644
--- a/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Block Fabrick PErsistance
  * Scrap fabric ledger into database. Needs administrative privileges.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/base.ts
index e6703faba50..bf8691b606d 100644
--- a/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Block Fabrick PErsistance
  * Scrap fabric ledger into database. Needs administrative privileges.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/common.ts
index 24a6febc0bd..02b333f38eb 100644
--- a/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Block Fabrick PErsistance
  * Scrap fabric ledger into database. Needs administrative privileges.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index 3106c586f03..60e879c199d 100644
--- a/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Block Fabrick PErsistance
  * Scrap fabric ledger into database. Needs administrative privileges.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/index.ts
index d2059f1ca8f..cc193f683ec 100644
--- a/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/packages/cactus-plugin-persistence-fabric/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Block Fabrick PErsistance
  * Scrap fabric ledger into database. Needs administrative privileges.
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-satp-hermes/CHANGELOG.md b/packages/cactus-plugin-satp-hermes/CHANGELOG.md
index f8e2a02e37e..cbe34ee6bfb 100644
--- a/packages/cactus-plugin-satp-hermes/CHANGELOG.md
+++ b/packages/cactus-plugin-satp-hermes/CHANGELOG.md
@@ -3,6 +3,12 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Features
+
+* **plugin-satp-hermes:** replace IPFS dependency in SATP package ([3bb7157](https://github.com/hyperledger/cacti/commit/3bb7157b8c910c31aa3fe125ecfb3437c2bef5bb)), closes [#2984](https://github.com/hyperledger/cacti/issues/2984) [#3006](https://github.com/hyperledger/cacti/issues/3006)
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-plugin-satp-hermes/package.json b/packages/cactus-plugin-satp-hermes/package.json
index bd86f336602..8ab3057270d 100644
--- a/packages/cactus-plugin-satp-hermes/package.json
+++ b/packages/cactus-plugin-satp-hermes/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-plugin-satp-hermes",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Proof of concept of ODAP",
   "keywords": [
     "Hyperledger",
@@ -49,15 +49,15 @@
     "watch": "npm-watch"
   },
   "dependencies": {
-    "@hyperledger/cactus-cmd-api-server": "2.0.0-alpha.2",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-object-store-ipfs": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.1",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-object-store-ipfs": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "axios": "1.6.0",
     "crypto-js": "4.2.0",
     "fs-extra": "11.1.1",
diff --git a/packages/cactus-plugin-satp-hermes/src/main/json/openapi.json b/packages/cactus-plugin-satp-hermes/src/main/json/openapi.json
index 55b9ee1f3f6..68b129f033c 100644
--- a/packages/cactus-plugin-satp-hermes/src/main/json/openapi.json
+++ b/packages/cactus-plugin-satp-hermes/src/main/json/openapi.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Odap Hermes",
     "description": "Implementation for Odap and Hermes",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-satp-hermes/src/main/json/openapi.tpl.json b/packages/cactus-plugin-satp-hermes/src/main/json/openapi.tpl.json
index 55b9ee1f3f6..68b129f033c 100644
--- a/packages/cactus-plugin-satp-hermes/src/main/json/openapi.tpl.json
+++ b/packages/cactus-plugin-satp-hermes/src/main/json/openapi.tpl.json
@@ -3,7 +3,7 @@
   "info": {
     "title": "Hyperledger Cactus Plugin - Odap Hermes",
     "description": "Implementation for Odap and Hermes",
-    "version": "v2.0.0-alpha.2",
+    "version": "2.0.0-rc.1",
     "license": {
       "name": "Apache-2.0",
       "url": "https://www.apache.org/licenses/LICENSE-2.0.html"
diff --git a/packages/cactus-plugin-satp-hermes/src/main/kotlin/generated/openapi/kotlin-client/README.md b/packages/cactus-plugin-satp-hermes/src/main/kotlin/generated/openapi/kotlin-client/README.md
index d4a3519e921..c2d4e55e426 100644
--- a/packages/cactus-plugin-satp-hermes/src/main/kotlin/generated/openapi/kotlin-client/README.md
+++ b/packages/cactus-plugin-satp-hermes/src/main/kotlin/generated/openapi/kotlin-client/README.md
@@ -5,7 +5,7 @@ Implementation for Odap and Hermes
 ## Overview
 This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.  By using the [openapi-spec](https://github.com/OAI/OpenAPI-Specification) from a remote server, you can easily generate an API client.
 
-- API version: v2.0.0-alpha.2
+- API version: 2.0.0-rc.1
 - Package version: 
 - Build package: org.openapitools.codegen.languages.KotlinClientCodegen
 
diff --git a/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/api.ts b/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/api.ts
index a5340f6e356..c32e71f07e2 100644
--- a/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/api.ts
+++ b/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/api.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Odap Hermes
  * Implementation for Odap and Hermes
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/base.ts b/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/base.ts
index 852c6b19f27..9af9bcd7a9c 100644
--- a/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/base.ts
+++ b/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/base.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Odap Hermes
  * Implementation for Odap and Hermes
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/common.ts b/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/common.ts
index 6d3adaebb45..234affc5129 100644
--- a/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/common.ts
+++ b/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/common.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Odap Hermes
  * Implementation for Odap and Hermes
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/configuration.ts b/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
index aaecf2ade4c..d851f64ffe8 100644
--- a/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
+++ b/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/configuration.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Odap Hermes
  * Implementation for Odap and Hermes
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/index.ts b/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/index.ts
index f2575e33c9b..484374df868 100644
--- a/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/index.ts
+++ b/packages/cactus-plugin-satp-hermes/src/main/typescript/generated/openapi/typescript-axios/index.ts
@@ -4,7 +4,7 @@
  * Hyperledger Cactus Plugin - Odap Hermes
  * Implementation for Odap and Hermes
  *
- * The version of the OpenAPI document: v2.0.0-alpha.2
+ * The version of the OpenAPI document: 2.0.0-rc.1
  * 
  *
  * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
diff --git a/packages/cactus-test-api-client/CHANGELOG.md b/packages/cactus-test-api-client/CHANGELOG.md
index bce5ee0adda..3239ad840cf 100644
--- a/packages/cactus-test-api-client/CHANGELOG.md
+++ b/packages/cactus-test-api-client/CHANGELOG.md
@@ -3,6 +3,12 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-test-api-client/package.json b/packages/cactus-test-api-client/package.json
index f0f487af849..d0de850928b 100644
--- a/packages/cactus-test-api-client/package.json
+++ b/packages/cactus-test-api-client/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-test-api-client",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Integration tests for the Cactus API Client package (formerly known as the Cactus SDK package that has been renamed for to purpose of being less ambiguous)",
   "keywords": [
     "Hyperledger",
@@ -50,19 +50,19 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-api-client": "2.0.0-alpha.2",
-    "@hyperledger/cactus-cmd-api-server": "2.0.0-alpha.2",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-quorum": "2.0.0-alpha.2",
+    "@hyperledger/cactus-api-client": "2.0.0-rc.1",
+    "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.1",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-quorum": "2.0.0-rc.1",
     "jose": "4.15.5",
     "uuid": "9.0.1",
     "web3": "1.6.1"
   },
   "devDependencies": {
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@types/uuid": "9.0.8"
   },
   "engines": {
diff --git a/packages/cactus-test-cmd-api-server/CHANGELOG.md b/packages/cactus-test-cmd-api-server/CHANGELOG.md
index af9ad538ac5..5a646849e62 100644
--- a/packages/cactus-test-cmd-api-server/CHANGELOG.md
+++ b/packages/cactus-test-cmd-api-server/CHANGELOG.md
@@ -3,6 +3,12 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-test-cmd-api-server/package.json b/packages/cactus-test-cmd-api-server/package.json
index da89e554d38..9ee3000b3b6 100644
--- a/packages/cactus-test-cmd-api-server/package.json
+++ b/packages/cactus-test-cmd-api-server/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-test-cmd-api-server",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Integration tests for the Cactus API Client package (formerly known as the Cactus SDK package that has been renamed for to purpose of being less ambiguous)",
   "keywords": [
     "Hyperledger",
@@ -50,17 +50,17 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-cmd-api-server": "2.0.0-alpha.2",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-keychain-vault": "2.0.0-alpha.2",
+    "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.1",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-keychain-vault": "2.0.0-rc.1",
     "express-jwt-authz": "2.4.1",
     "jose": "4.15.5",
     "uuid": "9.0.1"
   },
   "devDependencies": {
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@types/uuid": "9.0.8"
   },
   "engines": {
diff --git a/packages/cactus-test-geth-ledger/CHANGELOG.md b/packages/cactus-test-geth-ledger/CHANGELOG.md
index ba9683f6afb..4edbca22369 100644
--- a/packages/cactus-test-geth-ledger/CHANGELOG.md
+++ b/packages/cactus-test-geth-ledger/CHANGELOG.md
@@ -3,6 +3,14 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cactus/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Features
+
+* **cactus-plugin-ledger-connector-ethereum:** add stress test ([55fa26e](https://github.com/hyperledger/cactus/commit/55fa26ef41d405b26da02b099418da5fa281c78f)), closes [#2631](https://github.com/hyperledger/cactus/issues/2631)
+* **cactus-plugin-ledger-connector-ethereum:** update web3js to 4.X ([55f82c9](https://github.com/hyperledger/cactus/commit/55f82c9568b3e875de4f3ceb89a828f8b23d65be)), closes [#2580](https://github.com/hyperledger/cactus/issues/2580) [#2535](https://github.com/hyperledger/cactus/issues/2535) [#2578](https://github.com/hyperledger/cactus/issues/2578)
+* **cactus-plugin-persistence-ethereum:** use openapi ethereum connector ([b8f9b79](https://github.com/hyperledger/cactus/commit/b8f9b79daa7a97cbd75325eba00c7458bfed5ce5)), closes [#2631](https://github.com/hyperledger/cactus/issues/2631)
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cactus/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Features
diff --git a/packages/cactus-test-geth-ledger/package.json b/packages/cactus-test-geth-ledger/package.json
index 9f7254268ff..dabbd6dfb97 100644
--- a/packages/cactus-test-geth-ledger/package.json
+++ b/packages/cactus-test-geth-ledger/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-test-geth-ledger",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Helpers for running test go-ethereum ledger in test scripts.",
   "keywords": [
     "Hyperledger",
@@ -50,8 +50,8 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "dockerode": "3.3.0",
     "internal-ip": "6.2.0",
     "run-time-error-cjs": "1.4.0",
diff --git a/packages/cactus-test-plugin-consortium-manual/CHANGELOG.md b/packages/cactus-test-plugin-consortium-manual/CHANGELOG.md
index 492d745c134..86115529fbc 100644
--- a/packages/cactus-test-plugin-consortium-manual/CHANGELOG.md
+++ b/packages/cactus-test-plugin-consortium-manual/CHANGELOG.md
@@ -3,6 +3,13 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-test-plugin-consortium-manual/package.json b/packages/cactus-test-plugin-consortium-manual/package.json
index b57dfa4c63d..c15415d4155 100644
--- a/packages/cactus-test-plugin-consortium-manual/package.json
+++ b/packages/cactus-test-plugin-consortium-manual/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-test-plugin-consortium-manual",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Integration tests for the Quorum ledger and the API server.",
   "keywords": [
     "Hyperledger",
@@ -50,12 +50,12 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-cmd-api-server": "2.0.0-alpha.2",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
+    "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.1",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-consortium-manual": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
     "axios": "1.6.0",
     "jose": "4.15.5"
   },
diff --git a/packages/cactus-test-plugin-htlc-eth-besu-erc20/CHANGELOG.md b/packages/cactus-test-plugin-htlc-eth-besu-erc20/CHANGELOG.md
index a97c80ba6b8..2b522758f2f 100644
--- a/packages/cactus-test-plugin-htlc-eth-besu-erc20/CHANGELOG.md
+++ b/packages/cactus-test-plugin-htlc-eth-besu-erc20/CHANGELOG.md
@@ -3,6 +3,14 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-test-plugin-htlc-eth-besu-erc20/package.json b/packages/cactus-test-plugin-htlc-eth-besu-erc20/package.json
index 4a9f55e14c9..1ff6ba01059 100644
--- a/packages/cactus-test-plugin-htlc-eth-besu-erc20/package.json
+++ b/packages/cactus-test-plugin-htlc-eth-besu-erc20/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-test-plugin-htlc-eth-besu-erc20",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Integration tests for HTLC with ERC-20 tokens plugin.",
   "keywords": [
     "Hyperledger",
@@ -50,14 +50,14 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-cmd-api-server": "2.0.0-alpha.2",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-htlc-eth-besu-erc20": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.1",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-htlc-eth-besu-erc20": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "axios": "1.6.0",
     "express": "4.19.2",
     "web3-eth-abi": "4.0.3",
diff --git a/packages/cactus-test-plugin-htlc-eth-besu/CHANGELOG.md b/packages/cactus-test-plugin-htlc-eth-besu/CHANGELOG.md
index 142cc605591..b0d3a813f1a 100644
--- a/packages/cactus-test-plugin-htlc-eth-besu/CHANGELOG.md
+++ b/packages/cactus-test-plugin-htlc-eth-besu/CHANGELOG.md
@@ -3,6 +3,14 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-test-plugin-htlc-eth-besu/package.json b/packages/cactus-test-plugin-htlc-eth-besu/package.json
index a580f0a89b9..be2f7cc5ed6 100644
--- a/packages/cactus-test-plugin-htlc-eth-besu/package.json
+++ b/packages/cactus-test-plugin-htlc-eth-besu/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-test-plugin-htlc-eth-besu",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Integration tests for the Besu ledger and the API server.",
   "keywords": [
     "Hyperledger",
@@ -50,14 +50,14 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-cmd-api-server": "2.0.0-alpha.2",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-htlc-eth-besu": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.1",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-htlc-eth-besu": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "axios": "1.6.0",
     "key-encoder": "2.0.3",
     "web3": "1.6.1",
diff --git a/packages/cactus-test-plugin-keychain-memory/CHANGELOG.md b/packages/cactus-test-plugin-keychain-memory/CHANGELOG.md
new file mode 100644
index 00000000000..6b59d09b27f
--- /dev/null
+++ b/packages/cactus-test-plugin-keychain-memory/CHANGELOG.md
@@ -0,0 +1,10 @@
+# Change Log
+
+All notable changes to this project will be documented in this file.
+See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Features
+
+* **plugin-keychain-memory:** add ConnectRPC support ([c5fecf6](https://github.com/hyperledger/cacti/commit/c5fecf6802efba0c982db1adc4a98b785c9cb8e0)), closes [#3183](https://github.com/hyperledger/cacti/issues/3183)
diff --git a/packages/cactus-test-plugin-keychain-memory/package.json b/packages/cactus-test-plugin-keychain-memory/package.json
index 2ef64171b6b..c94c360d5a6 100644
--- a/packages/cactus-test-plugin-keychain-memory/package.json
+++ b/packages/cactus-test-plugin-keychain-memory/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-test-plugin-keychain-memory",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "private": true,
   "description": "Tests with API server integration for the dummy keychain implementation. Private package not meant to be released.",
   "keywords": [
@@ -50,11 +50,11 @@
     "@connectrpc/connect": "1.4.0",
     "@connectrpc/connect-node": "1.4.0",
     "@connectrpc/connect-web": "1.4.0",
-    "@hyperledger/cactus-cmd-api-server": "2.0.0-alpha.2",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
+    "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.1",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
     "express": "4.19.2",
     "uuid": "9.0.1"
   },
diff --git a/packages/cactus-test-plugin-ledger-connector-besu/CHANGELOG.md b/packages/cactus-test-plugin-ledger-connector-besu/CHANGELOG.md
index f98db8fe1d2..ac5fa4bc0dd 100644
--- a/packages/cactus-test-plugin-ledger-connector-besu/CHANGELOG.md
+++ b/packages/cactus-test-plugin-ledger-connector-besu/CHANGELOG.md
@@ -3,6 +3,17 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+
+### Features
+
+* **connector-besu:** add gRPC support for operations ([ab676d2](https://github.com/hyperledger/cacti/commit/ab676d23e1781aa17b5f2c61cb7dec643443bded)), closes [#3173](https://github.com/hyperledger/cacti/issues/3173)
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-test-plugin-ledger-connector-besu/package.json b/packages/cactus-test-plugin-ledger-connector-besu/package.json
index f980a255dde..fcb8051af8f 100644
--- a/packages/cactus-test-plugin-ledger-connector-besu/package.json
+++ b/packages/cactus-test-plugin-ledger-connector-besu/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-test-plugin-ledger-connector-besu",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Integration tests for the Besu ledger and the API server.",
   "keywords": [
     "Hyperledger",
@@ -51,14 +51,14 @@
   },
   "dependencies": {
     "@grpc/grpc-js": "1.10.3",
-    "@hyperledger/cactus-cmd-api-server": "2.0.0-alpha.2",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
-    "@hyperledger/cactus-verifier-client": "2.0.0-alpha.2",
+    "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.1",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
+    "@hyperledger/cactus-verifier-client": "2.0.0-rc.1",
     "key-encoder": "2.0.3",
     "socket.io": "4.5.4",
     "web3": "1.6.1",
diff --git a/packages/cactus-test-plugin-ledger-connector-ethereum/CHANGELOG.md b/packages/cactus-test-plugin-ledger-connector-ethereum/CHANGELOG.md
index 77f450d8276..865caac1fe1 100644
--- a/packages/cactus-test-plugin-ledger-connector-ethereum/CHANGELOG.md
+++ b/packages/cactus-test-plugin-ledger-connector-ethereum/CHANGELOG.md
@@ -3,6 +3,20 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+
+### Features
+
+* **cactus-plugin-ledger-connector-ethereum:** add stress test ([55fa26e](https://github.com/hyperledger/cacti/commit/55fa26ef41d405b26da02b099418da5fa281c78f)), closes [#2631](https://github.com/hyperledger/cacti/issues/2631)
+* **cactus-plugin-ledger-connector-ethereum:** refactor connector API ([cda279f](https://github.com/hyperledger/cacti/commit/cda279fb0009a4d5756c461024ad88f525bfe946)), closes [#2630](https://github.com/hyperledger/cacti/issues/2630)
+* **cactus-plugin-ledger-connector-ethereum:** support London fork gas prices ([80a89dd](https://github.com/hyperledger/cacti/commit/80a89dd95d51bdc604392dbe96ab27d233b116a4)), closes [#2581](https://github.com/hyperledger/cacti/issues/2581)
+* **cactus-plugin-ledger-connector-ethereum:** update web3js to 4.X ([55f82c9](https://github.com/hyperledger/cacti/commit/55f82c9568b3e875de4f3ceb89a828f8b23d65be)), closes [#2580](https://github.com/hyperledger/cacti/issues/2580) [#2535](https://github.com/hyperledger/cacti/issues/2535) [#2578](https://github.com/hyperledger/cacti/issues/2578)
+* **ethereum-connector:** support block monitoring with http only connection ([f4373a9](https://github.com/hyperledger/cacti/commit/f4373a90020cbc8bfbc16da6c32babe627e7d4ae))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Features
diff --git a/packages/cactus-test-plugin-ledger-connector-ethereum/package.json b/packages/cactus-test-plugin-ledger-connector-ethereum/package.json
index d22e4b65165..5382d2c50c3 100644
--- a/packages/cactus-test-plugin-ledger-connector-ethereum/package.json
+++ b/packages/cactus-test-plugin-ledger-connector-ethereum/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-test-plugin-ledger-connector-ethereum",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Integration tests for the Ethereum ledger and the API server.",
   "keywords": [
     "Hyperledger",
@@ -50,18 +50,18 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-cmd-api-server": "2.0.0-alpha.2",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-alpha.2",
-    "@hyperledger/cactus-verifier-client": "2.0.0-alpha.2",
+    "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.1",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-rc.1",
+    "@hyperledger/cactus-verifier-client": "2.0.0-rc.1",
     "web3-eth-contract": "4.2.0"
   },
   "devDependencies": {
-    "@hyperledger/cactus-test-geth-ledger": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-test-geth-ledger": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@types/lodash": "4.14.195",
     "@types/uuid": "9.0.8",
     "lodash": "4.17.21",
diff --git a/packages/cactus-test-plugin-ledger-connector-quorum/CHANGELOG.md b/packages/cactus-test-plugin-ledger-connector-quorum/CHANGELOG.md
index ef95603cb6f..1b3ad4b7a23 100644
--- a/packages/cactus-test-plugin-ledger-connector-quorum/CHANGELOG.md
+++ b/packages/cactus-test-plugin-ledger-connector-quorum/CHANGELOG.md
@@ -3,6 +3,12 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-test-plugin-ledger-connector-quorum/package.json b/packages/cactus-test-plugin-ledger-connector-quorum/package.json
index 8e8750d57ce..ce457ccd468 100644
--- a/packages/cactus-test-plugin-ledger-connector-quorum/package.json
+++ b/packages/cactus-test-plugin-ledger-connector-quorum/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-test-plugin-ledger-connector-quorum",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Integration tests for the Quorum ledger and the API server.",
   "keywords": [
     "Hyperledger",
@@ -50,19 +50,19 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-cmd-api-server": "2.0.0-alpha.2",
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-quorum": "2.0.0-alpha.2",
-    "@hyperledger/cactus-verifier-client": "2.0.0-alpha.2",
+    "@hyperledger/cactus-cmd-api-server": "2.0.0-rc.1",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-keychain-memory": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-quorum": "2.0.0-rc.1",
+    "@hyperledger/cactus-verifier-client": "2.0.0-rc.1",
     "web3": "1.6.1",
     "web3-core-helpers": "1.6.1",
     "web3-utils": "1.6.1"
   },
   "devDependencies": {
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
     "@types/convict": "6.1.1",
     "@types/lodash": "4.14.195",
     "@types/uuid": "9.0.8",
diff --git a/packages/cactus-test-tooling/CHANGELOG.md b/packages/cactus-test-tooling/CHANGELOG.md
index 37d5de71ca5..14daab39e5d 100644
--- a/packages/cactus-test-tooling/CHANGELOG.md
+++ b/packages/cactus-test-tooling/CHANGELOG.md
@@ -3,6 +3,48 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cactus/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **indy-vdr-nodejs:** update dependency version ([f81b46b](https://github.com/hyperledger/cactus/commit/f81b46bce5ca0880e6bf6b51be2233e2616759a5))
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cactus/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+
+### Features
+
+* **cactus-plugin-ledger-connector-iroha:** remove deprecated iroha connector ([fa27fde](https://github.com/hyperledger/cactus/commit/fa27fde9a28f83ff29964693be656dc107046517)), closes [#3159](https://github.com/hyperledger/cactus/issues/3159) [#3155](https://github.com/hyperledger/cactus/issues/3155)
+* **connector-fabric:** drop support for Fabric v1.x ([ec8123c](https://github.com/hyperledger/cactus/commit/ec8123cf954b09ba8cb213c7332dfe82224c351f))
+* **connector-polkadot:** add connector pkg, openapi specs, test suite ([6a476a0](https://github.com/hyperledger/cactus/commit/6a476a0f1143380d2fd6bf81c68b0842c13c6ae2))
+* **indy-test-ledger:** add helper class for indy ledger ([8c746c3](https://github.com/hyperledger/cactus/commit/8c746c331564e76e8619c5c6987cd9380ce4a13f)), closes [#2861](https://github.com/hyperledger/cactus/issues/2861)
+* **test-tooling:** add Stellar test ledger ([58fa94e](https://github.com/hyperledger/cactus/commit/58fa94e194f7716934e717a0e3075773ebd31b4c)), closes [#3239](https://github.com/hyperledger/cactus/issues/3239)
+
+### BREAKING CHANGES
+
+* **connector-fabric:** The Open API specification that has the enums for
+ledger versions will no longer have an option for Fabric v1.x
+This means that in the core-api package the LedgerType enum has changes
+which means that code that depends on that enum value will need to be
+updated.
+
+Fabric v1.x has had unmaintained dependencies associated with it such as
+the native grpc package that stopped receiving security updates years ago
+and therefore it's dangerous to have around.
+
+There are also some issues with Fabric v1.x that make the AIO image flaky
+which also makes the relevant tests flaky due to which we couldn't run
+the v1.x Fabric tests on the CI for a while now anyway.
+
+In order to reduce the CI resource usage and our own maintenance burden
+I suggest that we get rid of the Fabric v1.x support meaning that we can
+eliminate the AIO image build and some code complexity from the test ledger
+code as well.
+
+In addition some old fixtures can be removed that the tests were using.
+Overall a net-positive as deleting code without losing functionality (that
+we care about) is always a plus.
+
+Signed-off-by: Peter Somogyvari <peter.somogyvari@accenture.com>
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cactus/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-test-tooling/package.json b/packages/cactus-test-tooling/package.json
index 02ab508d1c6..6df708493c8 100644
--- a/packages/cactus-test-tooling/package.json
+++ b/packages/cactus-test-tooling/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-test-tooling",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Swiss army knife for test development. Main goal is to make pulling up test/dummy ledgers on the fly for tests easy, especially for test cases that are about simulating clean ledger state or wiped ledger state, etc.",
   "keywords": [
     "Hyperledger",
@@ -65,7 +65,7 @@
     "webpack:dev:web": "webpack --env=dev --target=web --config ../../webpack.config.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
     "axios": "1.6.0",
     "compare-versions": "3.6.0",
     "dockerode": "3.3.0",
diff --git a/packages/cactus-test-verifier-client/CHANGELOG.md b/packages/cactus-test-verifier-client/CHANGELOG.md
index 282a36aa8e2..48ff9a6abd9 100644
--- a/packages/cactus-test-verifier-client/CHANGELOG.md
+++ b/packages/cactus-test-verifier-client/CHANGELOG.md
@@ -3,6 +3,16 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cactus/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cactus/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cactus/issues/2857)
+
+### Features
+
+* **indy-test-ledger:** add helper class for indy ledger ([8c746c3](https://github.com/hyperledger/cactus/commit/8c746c331564e76e8619c5c6987cd9380ce4a13f)), closes [#2861](https://github.com/hyperledger/cactus/issues/2861)
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cactus/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-test-verifier-client/package.json b/packages/cactus-test-verifier-client/package.json
index dbaeab3d6b9..3d4d42960ed 100644
--- a/packages/cactus-test-verifier-client/package.json
+++ b/packages/cactus-test-verifier-client/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-test-verifier-client",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Integration and stress tests for the verifier client.",
   "keywords": [
     "Hyperledger",
@@ -46,13 +46,13 @@
     "stress-test-inspect": "node --expose-gc --inspect-brk --no-opt dist/lib/main/typescript/verifier-with-go-eth-stress-check.js"
   },
   "dependencies": {
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-geth-ledger": "2.0.0-alpha.2",
-    "@hyperledger/cactus-test-tooling": "2.0.0-alpha.2",
-    "@hyperledger/cactus-verifier-client": "2.0.0-alpha.2",
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-geth-ledger": "2.0.0-rc.1",
+    "@hyperledger/cactus-test-tooling": "2.0.0-rc.1",
+    "@hyperledger/cactus-verifier-client": "2.0.0-rc.1",
     "body-parser": "1.20.2",
     "express": "4.19.2",
     "log4js": "6.4.1",
diff --git a/packages/cactus-verifier-client/CHANGELOG.md b/packages/cactus-verifier-client/CHANGELOG.md
index efe05c0a820..769e292d0a0 100644
--- a/packages/cactus-verifier-client/CHANGELOG.md
+++ b/packages/cactus-verifier-client/CHANGELOG.md
@@ -3,6 +3,14 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cactus/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Features
+
+* **cactus-plugin-ledger-connector-fabric-socketio:** remove fabric-socketio connector ([704e201](https://github.com/hyperledger/cactus/commit/704e201d6bd6bf7a38f0de7da60723118e18cea7)), closes [#2644](https://github.com/hyperledger/cactus/issues/2644)
+* **cactus-plugin-ledger-connector-iroha:** remove deprecated iroha connector ([fa27fde](https://github.com/hyperledger/cactus/commit/fa27fde9a28f83ff29964693be656dc107046517)), closes [#3159](https://github.com/hyperledger/cactus/issues/3159) [#3155](https://github.com/hyperledger/cactus/issues/3155)
+* **cactus-plugin-ledger-connector-sawtooth:** add new connector plugin ([e379504](https://github.com/hyperledger/cactus/commit/e37950403636a3fbc378fc7462b886294e6c7923))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cactus/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/packages/cactus-verifier-client/package.json b/packages/cactus-verifier-client/package.json
index 762733ac787..297f4c61fd1 100644
--- a/packages/cactus-verifier-client/package.json
+++ b/packages/cactus-verifier-client/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cactus-verifier-client",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Verifier cactus client library to communicate with validators through socket.io",
   "keywords": [
     "Hyperledger",
@@ -42,18 +42,18 @@
     "build": "tsc"
   },
   "dependencies": {
-    "@hyperledger/cactus-common": "2.0.0-alpha.2",
-    "@hyperledger/cactus-core-api": "2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "2.0.0-rc.1",
+    "@hyperledger/cactus-core-api": "2.0.0-rc.1"
   },
   "devDependencies": {
-    "@hyperledger/cactus-api-client": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-corda": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-iroha2": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-quorum": "2.0.0-alpha.2",
-    "@hyperledger/cactus-plugin-ledger-connector-sawtooth": "2.0.0-alpha.2",
+    "@hyperledger/cactus-api-client": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-corda": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-fabric": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-iroha2": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-quorum": "2.0.0-rc.1",
+    "@hyperledger/cactus-plugin-ledger-connector-sawtooth": "2.0.0-rc.1",
     "jest-extended": "4.0.1",
     "rxjs": "7.8.1"
   },
diff --git a/weaver/common/protos-go/VERSION b/weaver/common/protos-go/VERSION
index c87d97a969c..d0c10bc487c 100644
--- a/weaver/common/protos-go/VERSION
+++ b/weaver/common/protos-go/VERSION
@@ -1 +1 @@
-2.0.0-alpha.2
\ No newline at end of file
+2.0.0-rc.1
\ No newline at end of file
diff --git a/weaver/common/protos-java-kt/README.md b/weaver/common/protos-java-kt/README.md
index 1fc9e53694b..f0c99f9cc0a 100644
--- a/weaver/common/protos-java-kt/README.md
+++ b/weaver/common/protos-java-kt/README.md
@@ -38,6 +38,6 @@ and then follow above 4 steps.
 5) Add this to your build.gradle (change the version accordingly):
 ```
 dependencies {
-	compile(group: 'org.hyperledger.cacti.weaver.protos', name: 'protos-java-kt', version: "2.0.0-alpha.2")
+	compile(group: 'org.hyperledger.cacti.weaver.protos', name: 'protos-java-kt', version: "2.0.0-rc.1")
 }
 ```
diff --git a/weaver/common/protos-java-kt/gradle.properties b/weaver/common/protos-java-kt/gradle.properties
index f5436d1e363..fa196163f5a 100644
--- a/weaver/common/protos-java-kt/gradle.properties
+++ b/weaver/common/protos-java-kt/gradle.properties
@@ -1,4 +1,4 @@
 name=Interop Protos
 group=org.hyperledger.cacti.weaver.protos
-version=2.0.0-alpha.2
+version=2.0.0-rc.1
 kotlin.incremental=false
diff --git a/weaver/common/protos-js/CHANGELOG.md b/weaver/common/protos-js/CHANGELOG.md
index 597ee756071..14d8685ea2f 100644
--- a/weaver/common/protos-js/CHANGELOG.md
+++ b/weaver/common/protos-js/CHANGELOG.md
@@ -3,6 +3,17 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **weaver:** upgraded Corda dependencies to overcome Log4j vulnerability ([76f0c68](https://github.com/hyperledger/cacti/commit/76f0c680bcf74d0d78e02e95ab6c9268d15d82d2))
+
+### Features
+
+* **satp:** sample implementation of SATP standard using relays ([c23197c](https://github.com/hyperledger/cacti/commit/c23197c314885b99146b52c3cd0e056439193d6e))
+* **weaver-go:** upgraded Weaver Fabric Go SDK with membership functions ([43cce8e](https://github.com/hyperledger/cacti/commit/43cce8e3778a574514d2759c282a7f0108be86b5))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 **Note:** Version bump only for package @hyperledger/cacti-weaver-protos-js
diff --git a/weaver/common/protos-js/package.json b/weaver/common/protos-js/package.json
index 769e7d9e0ba..10a60023b94 100644
--- a/weaver/common/protos-js/package.json
+++ b/weaver/common/protos-js/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cacti-weaver-protos-js",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Interop protos for Node JS (Weaver)",
   "keywords": [
     "hyperledger",
diff --git a/weaver/common/protos-rs/pkg/Cargo.toml b/weaver/common/protos-rs/pkg/Cargo.toml
index eff60ada49f..29ac6f1ee52 100644
--- a/weaver/common/protos-rs/pkg/Cargo.toml
+++ b/weaver/common/protos-rs/pkg/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "cacti_weaver_protos_rs"
-version = "2.0.0-alpha.2"
+version = "2.0.0-rc.1"
 authors = ["Peter Somogyvari  <peter.somogyvari@accenture.com>", "Sandeep Nishad <sandeep.nishad1@ibm.com"]
 edition = "2021"
 license = "Apache-2.0"
diff --git a/weaver/core/drivers/corda-driver/.env.docker.template b/weaver/core/drivers/corda-driver/.env.docker.template
index 939bf6e1585..5e854ff62f3 100644
--- a/weaver/core/drivers/corda-driver/.env.docker.template
+++ b/weaver/core/drivers/corda-driver/.env.docker.template
@@ -4,7 +4,7 @@ DRIVER_RPC_USERNAME=driverUser1
 DRIVER_RPC_PASSWORD=test
 EXTERNAL_NETWORK=<docker-bridge-network>
 DOCKER_IMAGE_NAME=ghcr.io/hyperledger/cacti-weaver-driver-corda
-DOCKER_TAG=2.0.0-alpha.2
+DOCKER_TAG=2.0.0-rc.1
 COMPOSE_PROJECT_NAME=<docker-compose-project-name>
 COMPOSE_PROJECT_NETWORK=<docker-compose-project-network>
 RELAY_TLS=<true|false>
diff --git a/weaver/core/drivers/corda-driver/VERSION b/weaver/core/drivers/corda-driver/VERSION
index c87d97a969c..d0c10bc487c 100644
--- a/weaver/core/drivers/corda-driver/VERSION
+++ b/weaver/core/drivers/corda-driver/VERSION
@@ -1 +1 @@
-2.0.0-alpha.2
\ No newline at end of file
+2.0.0-rc.1
\ No newline at end of file
diff --git a/weaver/core/drivers/corda-driver/constants.properties b/weaver/core/drivers/corda-driver/constants.properties
index c8a5ba74b84..12cba735e42 100644
--- a/weaver/core/drivers/corda-driver/constants.properties
+++ b/weaver/core/drivers/corda-driver/constants.properties
@@ -13,4 +13,4 @@ grpcKotlinVersion=0.1.3
 protobufVersion=3.11.1
 coroutinesVersion=1.3.3
 bcprovVersion=1.53
-cactiVersion=2.0.0-alpha.2
+cactiVersion=2.0.0-rc.1
diff --git a/weaver/core/drivers/corda-driver/gradle.properties b/weaver/core/drivers/corda-driver/gradle.properties
index 5c591dbc39b..0a6929b0e8a 100644
--- a/weaver/core/drivers/corda-driver/gradle.properties
+++ b/weaver/core/drivers/corda-driver/gradle.properties
@@ -1,5 +1,5 @@
 kotlin.code.style=official
 name=driver-corda
 group=org.hyperledger.cacti.weaver.driver.corda
-version=2.0.0-alpha.2
+version=2.0.0-rc.1
 kotlin.incremental=false
\ No newline at end of file
diff --git a/weaver/core/drivers/fabric-driver/.env.docker.template b/weaver/core/drivers/fabric-driver/.env.docker.template
index c4bb6d83966..c3ad9a8f58d 100644
--- a/weaver/core/drivers/fabric-driver/.env.docker.template
+++ b/weaver/core/drivers/fabric-driver/.env.docker.template
@@ -17,7 +17,7 @@ LEVELDB_LOCKED_RETRY_BACKOFF_MSEC=<retry-back-off-time-in-ms>
 ENABLE_MONITOR=<true|false>
 MONITOR_SYNC_PERIOD=<monitor-sync-period-in-seconds>
 DOCKER_IMAGE_NAME=ghcr.io/hyperledger/cacti-weaver-driver-fabric
-DOCKER_TAG=2.0.0-alpha.2
+DOCKER_TAG=2.0.0-rc.1
 EXTERNAL_NETWORK=<docker-bridge-network>
 COMPOSE_PROJECT_NAME=<docker-compose-project-name>
 COMPOSE_PROJECT_NETWORK=<docker-compose-project-network>
diff --git a/weaver/core/drivers/fabric-driver/CHANGELOG.md b/weaver/core/drivers/fabric-driver/CHANGELOG.md
index 6c8021f3a08..ab9c9a31253 100644
--- a/weaver/core/drivers/fabric-driver/CHANGELOG.md
+++ b/weaver/core/drivers/fabric-driver/CHANGELOG.md
@@ -3,6 +3,18 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **weaver-satp:** bug and configuration fixes in relays and Fabric drivers for sample SATP implementation ([9f77871](https://github.com/hyperledger/cacti/commit/9f77871419712bacc623dd9fbbe40f6016f0a94f))
+
+### Features
+
+* **satp:** sample implementation of SATP standard using relays ([c23197c](https://github.com/hyperledger/cacti/commit/c23197c314885b99146b52c3cd0e056439193d6e))
+* **weaver:** add build script and fix minor issues ([6d4fd00](https://github.com/hyperledger/cacti/commit/6d4fd00d457d3a72017a7cd8d4a9cf3fb4d5f37e))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 **Note:** Version bump only for package @hyperledger/cacti-weaver-driver-fabric
diff --git a/weaver/core/drivers/fabric-driver/VERSION b/weaver/core/drivers/fabric-driver/VERSION
index c87d97a969c..d0c10bc487c 100644
--- a/weaver/core/drivers/fabric-driver/VERSION
+++ b/weaver/core/drivers/fabric-driver/VERSION
@@ -1 +1 @@
-2.0.0-alpha.2
\ No newline at end of file
+2.0.0-rc.1
\ No newline at end of file
diff --git a/weaver/core/drivers/fabric-driver/package-local.json b/weaver/core/drivers/fabric-driver/package-local.json
index d16fb700a9d..22b94037d1b 100644
--- a/weaver/core/drivers/fabric-driver/package-local.json
+++ b/weaver/core/drivers/fabric-driver/package-local.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cacti-weaver-driver-fabric",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "",
   "repository": {
     "type": "git",
diff --git a/weaver/core/drivers/fabric-driver/package.json b/weaver/core/drivers/fabric-driver/package.json
index 19f06e19941..0f21e3aeeb6 100644
--- a/weaver/core/drivers/fabric-driver/package.json
+++ b/weaver/core/drivers/fabric-driver/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cacti-weaver-driver-fabric",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "",
   "repository": {
     "type": "git",
@@ -20,8 +20,8 @@
   "dependencies": {
     "@fidm/x509": "1.2.1",
     "@grpc/grpc-js": "1.10.3",
-    "@hyperledger/cacti-weaver-protos-js": "2.0.0-alpha.2",
-    "@hyperledger/cacti-weaver-sdk-fabric": "2.0.0-alpha.2",
+    "@hyperledger/cacti-weaver-protos-js": "2.0.0-rc.1",
+    "@hyperledger/cacti-weaver-sdk-fabric": "2.0.0-rc.1",
     "dotenv": "8.6.0",
     "fabric-ca-client": "2.2.20",
     "fabric-common": "2.2.20",
diff --git a/weaver/core/identity-management/iin-agent/.env.docker.template b/weaver/core/identity-management/iin-agent/.env.docker.template
index de752f006ad..4b44a68f9e6 100644
--- a/weaver/core/identity-management/iin-agent/.env.docker.template
+++ b/weaver/core/identity-management/iin-agent/.env.docker.template
@@ -13,7 +13,7 @@ SYNC_PERIOD=
 AUTO_SYNC=
 TLS_CREDENTIALS_DIR=<dir-with-tls-cert-and-key>
 DOCKER_IMAGE_NAME=ghcr.io/hyperledger/cacti-weaver-iin-agent
-DOCKER_TAG=2.0.0-alpha.2
+DOCKER_TAG=2.0.0-rc.1
 EXTERNAL_NETWORK=<docker-bridge-network>
 COMPOSE_PROJECT_NAME=<docker-compose-project-name>
 COMPOSE_PROJECT_NETWORK=<docker-compose-project-network>
diff --git a/weaver/core/identity-management/iin-agent/CHANGELOG.md b/weaver/core/identity-management/iin-agent/CHANGELOG.md
index 80557b3e883..e77d8f67721 100644
--- a/weaver/core/identity-management/iin-agent/CHANGELOG.md
+++ b/weaver/core/identity-management/iin-agent/CHANGELOG.md
@@ -3,6 +3,17 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **weaver-satp:** bug and configuration fixes in relays and Fabric drivers for sample SATP implementation ([9f77871](https://github.com/hyperledger/cacti/commit/9f77871419712bacc623dd9fbbe40f6016f0a94f))
+
+### Features
+
+* **weaver:** add build script and fix minor issues ([6d4fd00](https://github.com/hyperledger/cacti/commit/6d4fd00d457d3a72017a7cd8d4a9cf3fb4d5f37e))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 **Note:** Version bump only for package @hyperledger/cacti-weaver-iin-agent
diff --git a/weaver/core/identity-management/iin-agent/VERSION b/weaver/core/identity-management/iin-agent/VERSION
index c87d97a969c..d0c10bc487c 100644
--- a/weaver/core/identity-management/iin-agent/VERSION
+++ b/weaver/core/identity-management/iin-agent/VERSION
@@ -1 +1 @@
-2.0.0-alpha.2
\ No newline at end of file
+2.0.0-rc.1
\ No newline at end of file
diff --git a/weaver/core/identity-management/iin-agent/package-local.json b/weaver/core/identity-management/iin-agent/package-local.json
index 7d7382febd8..e475c9674fd 100644
--- a/weaver/core/identity-management/iin-agent/package-local.json
+++ b/weaver/core/identity-management/iin-agent/package-local.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cacti-weaver-iin-agent",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "",
   "repository": {
     "type": "git",
diff --git a/weaver/core/identity-management/iin-agent/package.json b/weaver/core/identity-management/iin-agent/package.json
index 7607ab2d9c8..f3a476758c6 100644
--- a/weaver/core/identity-management/iin-agent/package.json
+++ b/weaver/core/identity-management/iin-agent/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cacti-weaver-iin-agent",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "",
   "repository": {
     "type": "git",
@@ -20,8 +20,8 @@
   "dependencies": {
     "@fidm/x509": "1.2.1",
     "@grpc/grpc-js": "1.10.3",
-    "@hyperledger/cacti-weaver-protos-js": "2.0.0-alpha.2",
-    "@hyperledger/cacti-weaver-sdk-fabric": "2.0.0-alpha.2",
+    "@hyperledger/cacti-weaver-protos-js": "2.0.0-rc.1",
+    "@hyperledger/cacti-weaver-sdk-fabric": "2.0.0-rc.1",
     "dotenv": "8.6.0",
     "fabric-ca-client": "2.2.20",
     "fabric-common": "2.2.20",
diff --git a/weaver/core/network/corda-interop-app/README.md b/weaver/core/network/corda-interop-app/README.md
index 486d35b5a1c..9f45b0fdc8b 100644
--- a/weaver/core/network/corda-interop-app/README.md
+++ b/weaver/core/network/corda-interop-app/README.md
@@ -89,8 +89,8 @@ and then follow above 4 steps.
 5) Add this to your build.gradle (change the version accordingly):
 ```
 dependencies {
-	compile(group: 'org.hyperledger.cacti.weaver.imodule.corda', name: 'interop-contracts', version: "2.0.0-alpha.2")
-	compile(group: 'org.hyperledger.cacti.weaver.imodule.corda', name: 'interop-workflows', version: "2.0.0-alpha.2")
+	compile(group: 'org.hyperledger.cacti.weaver.imodule.corda', name: 'interop-contracts', version: "2.0.0-rc.1")
+	compile(group: 'org.hyperledger.cacti.weaver.imodule.corda', name: 'interop-workflows', version: "2.0.0-rc.1")
 }
 ```
 
diff --git a/weaver/core/network/corda-interop-app/constants.properties b/weaver/core/network/corda-interop-app/constants.properties
index bacb9b5dc58..6de1c0ec85d 100644
--- a/weaver/core/network/corda-interop-app/constants.properties
+++ b/weaver/core/network/corda-interop-app/constants.properties
@@ -10,4 +10,4 @@ platformVersion=10
 slf4jVersion=1.7.25
 nettyVersion=4.1.22.Final
 arrowVersion=0.10.4
-cactiVersion=2.0.0-alpha.2
+cactiVersion=2.0.0-rc.1
diff --git a/weaver/core/network/corda-interop-app/gradle.properties b/weaver/core/network/corda-interop-app/gradle.properties
index f18f5fc64fc..3d101f27a64 100644
--- a/weaver/core/network/corda-interop-app/gradle.properties
+++ b/weaver/core/network/corda-interop-app/gradle.properties
@@ -1,4 +1,4 @@
 name=Interoperability CorDapp
 group=org.hyperledger.cacti.weaver.imodule.corda
-version=2.0.0-alpha.2
+version=2.0.0-rc.1
 kotlin.incremental=false
diff --git a/weaver/core/network/fabric-interop-cc/.env.template b/weaver/core/network/fabric-interop-cc/.env.template
index dc7b6eac7d3..513bb1ce398 100644
--- a/weaver/core/network/fabric-interop-cc/.env.template
+++ b/weaver/core/network/fabric-interop-cc/.env.template
@@ -4,7 +4,7 @@ PEER=<peer-name>
 ORG=<org-name>
 NETWORK=<network-name>
 DOCKER_IMAGE_NAME=ghcr.io/hyperledger/cacti-weaver-imodule-fabric-cc
-DOCKER_TAG=2.0.0-alpha.2
+DOCKER_TAG=2.0.0-rc.1
 EXTERNAL_NETWORK=<docker-bridge-network>
 COMPOSE_PROJECT_NAME=<docker-compose-project-name>
 COMPOSE_PROJECT_NETWORK=<docker-compose-project-network>
diff --git a/weaver/core/network/fabric-interop-cc/contracts/interop/VERSION b/weaver/core/network/fabric-interop-cc/contracts/interop/VERSION
index c87d97a969c..d0c10bc487c 100644
--- a/weaver/core/network/fabric-interop-cc/contracts/interop/VERSION
+++ b/weaver/core/network/fabric-interop-cc/contracts/interop/VERSION
@@ -1 +1 @@
-2.0.0-alpha.2
\ No newline at end of file
+2.0.0-rc.1
\ No newline at end of file
diff --git a/weaver/core/network/fabric-interop-cc/contracts/interop/go.mod b/weaver/core/network/fabric-interop-cc/contracts/interop/go.mod
index bcd232fc918..43053398ed9 100644
--- a/weaver/core/network/fabric-interop-cc/contracts/interop/go.mod
+++ b/weaver/core/network/fabric-interop-cc/contracts/interop/go.mod
@@ -5,10 +5,10 @@ go 1.20
 require (
 	github.com/ethereum/go-ethereum v1.13.15
 	github.com/golang/protobuf v1.5.4
-	github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-alpha.2
-	github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/assetexchange/v2 v2.0.0-alpha.2
+	github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1
+	github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/assetexchange/v2 v2.0.0-rc.1
 	github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/testutils v0.0.0-20230907062207-cd6eb2f89fb4
-	github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-alpha.2
+	github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.1
 	github.com/hyperledger/fabric-chaincode-go v0.0.0-20230228194215-b84622ba6a7a
 	github.com/hyperledger/fabric-contract-api-go v1.2.1
 	github.com/hyperledger/fabric-protos-go v0.3.3
diff --git a/weaver/core/network/fabric-interop-cc/contracts/interop/go.sum b/weaver/core/network/fabric-interop-cc/contracts/interop/go.sum
index a8bf8abebe7..8288fa9fad2 100644
--- a/weaver/core/network/fabric-interop-cc/contracts/interop/go.sum
+++ b/weaver/core/network/fabric-interop-cc/contracts/interop/go.sum
@@ -159,3 +159,9 @@ gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C
 gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
+github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1 h1:WGnKcFCuU4oxt9ex9zWySukLODbGPYTlURHRvpbLAT0=
+github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY=
+github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/assetexchange/v2 v2.0.0-rc.1 h1:pO7/RiZAPEOtgCJiC7WoNMZIdOyLiK1AGDFDTVXpnMQ=
+github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/assetexchange/v2 v2.0.0-rc.1/go.mod h1:kHVjjyfwWZu2rROn7M2CKzQjX/KTVRu4HubA7eMKILA=
+github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.1 h1:OP2DL5iZcqgXO63JDOLwV34ti/wXj2crC82oynKk4bM=
+github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.1/go.mod h1:nE/EhfRJXCkaeZ13Jf8hIss3jy5kYDYhYHe1Lwskaew=
diff --git a/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/VERSION b/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/VERSION
index c87d97a969c..d0c10bc487c 100644
--- a/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/VERSION
+++ b/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/VERSION
@@ -1 +1 @@
-2.0.0-alpha.2
\ No newline at end of file
+2.0.0-rc.1
\ No newline at end of file
diff --git a/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/go.mod b/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/go.mod
index 855e9dbfb6e..b41c8ce081f 100644
--- a/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/go.mod
+++ b/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/go.mod
@@ -4,7 +4,7 @@ go 1.20
 
 require (
 	github.com/golang/protobuf v1.5.4
-	github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-alpha.2
+	github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1
 	github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/testutils v0.0.0-20230907062207-cd6eb2f89fb4
 	github.com/hyperledger/fabric-chaincode-go v0.0.0-20230228194215-b84622ba6a7a
 	github.com/hyperledger/fabric-contract-api-go v1.2.1
diff --git a/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/go.sum b/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/go.sum
index abc375f5b78..d2e573ebc08 100644
--- a/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/go.sum
+++ b/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/go.sum
@@ -146,3 +146,5 @@ gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C
 gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
+github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1 h1:WGnKcFCuU4oxt9ex9zWySukLODbGPYTlURHRvpbLAT0=
+github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY=
diff --git a/weaver/core/network/fabric-interop-cc/libs/assetexchange/VERSION b/weaver/core/network/fabric-interop-cc/libs/assetexchange/VERSION
index c87d97a969c..d0c10bc487c 100644
--- a/weaver/core/network/fabric-interop-cc/libs/assetexchange/VERSION
+++ b/weaver/core/network/fabric-interop-cc/libs/assetexchange/VERSION
@@ -1 +1 @@
-2.0.0-alpha.2
\ No newline at end of file
+2.0.0-rc.1
\ No newline at end of file
diff --git a/weaver/core/network/fabric-interop-cc/libs/assetexchange/go.mod b/weaver/core/network/fabric-interop-cc/libs/assetexchange/go.mod
index 3ad69d2a347..899eb9d04db 100644
--- a/weaver/core/network/fabric-interop-cc/libs/assetexchange/go.mod
+++ b/weaver/core/network/fabric-interop-cc/libs/assetexchange/go.mod
@@ -4,7 +4,7 @@ go 1.20
 
 require (
 	github.com/golang/protobuf v1.5.4
-	github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-alpha.2
+	github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1
 	github.com/hyperledger/fabric-contract-api-go v1.1.1
 	github.com/hyperledger/fabric-protos-go v0.3.3
 	github.com/sirupsen/logrus v1.8.1
diff --git a/weaver/core/network/fabric-interop-cc/libs/assetexchange/go.sum b/weaver/core/network/fabric-interop-cc/libs/assetexchange/go.sum
index 072a3436ed4..d8a90720d81 100644
--- a/weaver/core/network/fabric-interop-cc/libs/assetexchange/go.sum
+++ b/weaver/core/network/fabric-interop-cc/libs/assetexchange/go.sum
@@ -157,3 +157,5 @@ gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
 gopkg.in/yaml.v2 v2.2.8 h1:obN1ZagJSUGI0Ek/LBmuj4SNLPfIny3KsKFopxRdj10=
 gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
 honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
+github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1 h1:WGnKcFCuU4oxt9ex9zWySukLODbGPYTlURHRvpbLAT0=
+github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY=
diff --git a/weaver/core/network/fabric-interop-cc/libs/utils/VERSION b/weaver/core/network/fabric-interop-cc/libs/utils/VERSION
index c87d97a969c..d0c10bc487c 100644
--- a/weaver/core/network/fabric-interop-cc/libs/utils/VERSION
+++ b/weaver/core/network/fabric-interop-cc/libs/utils/VERSION
@@ -1 +1 @@
-2.0.0-alpha.2
\ No newline at end of file
+2.0.0-rc.1
\ No newline at end of file
diff --git a/weaver/core/network/fabric-interop-cc/libs/utils/go.mod b/weaver/core/network/fabric-interop-cc/libs/utils/go.mod
index b7d72d47fd5..94da8ef2b1a 100644
--- a/weaver/core/network/fabric-interop-cc/libs/utils/go.mod
+++ b/weaver/core/network/fabric-interop-cc/libs/utils/go.mod
@@ -4,7 +4,7 @@ go 1.20
 
 require (
 	github.com/golang/protobuf v1.5.4
-	github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-alpha.2
+	github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1
 	github.com/hyperledger/fabric-chaincode-go v0.0.0-20210718160520-38d29fabecb9
 	github.com/hyperledger/fabric-contract-api-go v1.1.1
 	github.com/hyperledger/fabric-protos-go v0.3.3
diff --git a/weaver/core/network/fabric-interop-cc/libs/utils/go.sum b/weaver/core/network/fabric-interop-cc/libs/utils/go.sum
index 843ea44600c..70d12e95cf8 100644
--- a/weaver/core/network/fabric-interop-cc/libs/utils/go.sum
+++ b/weaver/core/network/fabric-interop-cc/libs/utils/go.sum
@@ -155,3 +155,5 @@ gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
 gopkg.in/yaml.v2 v2.2.8 h1:obN1ZagJSUGI0Ek/LBmuj4SNLPfIny3KsKFopxRdj10=
 gopkg.in/yaml.v2 v2.2.8/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
 honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
+github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1 h1:WGnKcFCuU4oxt9ex9zWySukLODbGPYTlURHRvpbLAT0=
+github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY=
diff --git a/weaver/core/relay/.env.template b/weaver/core/relay/.env.template
index 9b8a335dd5f..c8f52dd4a80 100644
--- a/weaver/core/relay/.env.template
+++ b/weaver/core/relay/.env.template
@@ -2,7 +2,7 @@ PATH_TO_CONFIG=<PATH-TO-CONFIGURATION-FILE>
 RELAY_NAME=<"name" in config toml file>
 RELAY_PORT=<relay-server-port/"port" in config toml file>
 DOCKER_IMAGE_NAME=ghcr.io/hyperledger/cacti-weaver-relay-server
-DOCKER_TAG=2.0.0-alpha.2
+DOCKER_TAG=2.0.0-rc.1
 EXTERNAL_NETWORK=<docker-bridge-network>
 COMPOSE_PROJECT_NAME=<docker-compose-project-name>
 COMPOSE_PROJECT_NETWORK=<docker-compose-project-network>
diff --git a/weaver/core/relay/.env.template.2 b/weaver/core/relay/.env.template.2
index 28cd85377ac..1033f39b21d 100644
--- a/weaver/core/relay/.env.template.2
+++ b/weaver/core/relay/.env.template.2
@@ -9,7 +9,7 @@ RELAY_PORT=<relay-grpc-server-port>
 DB_OPEN_MAX_RETRIES=<max-retries-for-opening-db-when-locked>
 DB_OPEN_RETRY_BACKOFF_MSEC=<retry-backoff-time-for-opening-db-when-locked>
 DOCKER_IMAGE_NAME=ghcr.io/hyperledger/cacti-weaver-relay-server
-DOCKER_TAG=2.0.0-alpha.2
+DOCKER_TAG=2.0.0-rc.1
 EXTERNAL_NETWORK=<docker-bridge-network>
 COMPOSE_PROJECT_NAME=<docker-compose-project-name>
 COMPOSE_PROJECT_NETWORK=<docker-compose-project-network>
diff --git a/weaver/core/relay/Cargo.lock b/weaver/core/relay/Cargo.lock
index edc551d55cf..10ebd9aa254 100644
--- a/weaver/core/relay/Cargo.lock
+++ b/weaver/core/relay/Cargo.lock
@@ -223,7 +223,7 @@ checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9"
 
 [[package]]
 name = "cacti_weaver_protos_rs"
-version = "2.0.0-alpha.2"
+version = "2.0.0-rc.1"
 dependencies = [
  "prost",
  "serde 1.0.201",
@@ -1323,7 +1323,7 @@ checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56"
 
 [[package]]
 name = "relay"
-version = "2.0.0-alpha.2"
+version = "2.0.0-rc.1"
 dependencies = [
  "base64 0.20.0",
  "bincode",
diff --git a/weaver/core/relay/Cargo.toml b/weaver/core/relay/Cargo.toml
index 5a5b4bc1b79..900db665901 100644
--- a/weaver/core/relay/Cargo.toml
+++ b/weaver/core/relay/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "relay"
-version = "2.0.0-alpha.2"
+version = "2.0.0-rc.1"
 authors = ["Antony Targett <atargett@au1.ibm.com>", "Nick Waywood <nwaywood@au1.ibm.com>", "Sandeep Nishad <sandeep.nishad1@ibm.com"]
 edition = "2021"
 
@@ -38,7 +38,7 @@ base64 = "0.20.0"
 reqwest = { version = "0.11.16", features = ["json"] }
 serde_json = "1.0.108"
 cacti_weaver_protos_rs = { path = "./protos-rs" }
-# cacti_weaver_protos_rs = "2.0.0-alpha.2"
+# cacti_weaver_protos_rs = "2.0.0-rc.1"
 colored = {version="2.0.4"}
 rusqlite = "0.29.0"
 chrono = "0.4"
diff --git a/weaver/core/relay/VERSION b/weaver/core/relay/VERSION
index c87d97a969c..d0c10bc487c 100644
--- a/weaver/core/relay/VERSION
+++ b/weaver/core/relay/VERSION
@@ -1 +1 @@
-2.0.0-alpha.2
\ No newline at end of file
+2.0.0-rc.1
\ No newline at end of file
diff --git a/weaver/docs/docs/external/getting-started/enabling-weaver-network/corda.md b/weaver/docs/docs/external/getting-started/enabling-weaver-network/corda.md
index 3b984f464c9..9e768a2cead 100644
--- a/weaver/docs/docs/external/getting-started/enabling-weaver-network/corda.md
+++ b/weaver/docs/docs/external/getting-started/enabling-weaver-network/corda.md
@@ -116,10 +116,10 @@ repositories {
   }
 }
 dependencies {
-  implementation(group: 'org.hyperledger.cacti.weaver.sdk.corda', name: 'weaver-sdk-corda', version: "2.0.0-alpha.2")
-  implementation(group: 'org.hyperledger.cacti.weaver.imodule.corda', name: 'interop-contracts', version: "2.0.0-alpha.2")
-  implementation(group: 'org.hyperledger.cacti.weaver.imodule.corda', name: 'interop-workflows', version: "2.0.0-alpha.2")
-  implementation(group: 'org.hyperledger.cacti.weaver.protos', name: 'protos-java-kt', version: "2.0.0-alpha.2")
+  implementation(group: 'org.hyperledger.cacti.weaver.sdk.corda', name: 'weaver-sdk-corda', version: "2.0.0-rc.1")
+  implementation(group: 'org.hyperledger.cacti.weaver.imodule.corda', name: 'interop-contracts', version: "2.0.0-rc.1")
+  implementation(group: 'org.hyperledger.cacti.weaver.imodule.corda', name: 'interop-workflows', version: "2.0.0-rc.1")
+  implementation(group: 'org.hyperledger.cacti.weaver.protos', name: 'protos-java-kt', version: "2.0.0-rc.1")
 }
 ```
 (Or check out the [package website](https://github.com/hyperledger/cacti/packages/1856827) and select a different version.)
@@ -437,7 +437,7 @@ Weaver provides a [pre-built image](https://github.com/hyperledger/cacti/pkgs/co
   RELAY_PORT=<relay-server-port/"port" in config.toml>
   EXTERNAL_NETWORK=<docker-bridge-network>
   DOCKER_IMAGE_NAME=ghcr.io/hyperledger/cacti-weaver-relay-server
-  DOCKER_TAG=2.0.0-alpha.2
+  DOCKER_TAG=2.0.0-rc.1
   ```
   - The `PATH_TO_CONFIG` variable should point to the properties file typically named `config.toml` (you can name this whatever you wish). See further below for instructions to write this file.
   - The `RELAY_NAME` variable specifies a unique name for this relay. It should match what's specified in the `config.toml` (more on that below).
@@ -527,7 +527,7 @@ Weaver provides a [pre-built image](https://github.com/hyperledger/cacti/pkgs/co
   DRIVER_RPC_PASSWORD=<driver-rpc-username>
   EXTERNAL_NETWORK=<docker-bridge-network>
   DOCKER_IMAGE_NAME=ghcr.io/hyperledger/cacti-weaver-driver-corda
-  DOCKER_TAG=2.0.0-alpha.2
+  DOCKER_TAG=2.0.0-rc.1
   RELAY_TLS=<true|false>
   RELAY_TLSCA_TRUST_STORE=<truststore-jks-file-path>
   RELAY_TLSCA_TRUST_STORE_PASSWORD=<truststore-jks-file-password>
diff --git a/weaver/docs/docs/external/getting-started/enabling-weaver-network/fabric.md b/weaver/docs/docs/external/getting-started/enabling-weaver-network/fabric.md
index 3f5aad5a785..0810bd4b322 100644
--- a/weaver/docs/docs/external/getting-started/enabling-weaver-network/fabric.md
+++ b/weaver/docs/docs/external/getting-started/enabling-weaver-network/fabric.md
@@ -79,8 +79,8 @@ Below, we list the template functions with sample code that you, as a developer,
   ```go
   require(
       ...
-      github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-alpha.2
-      github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/assetexchange/v2 v2.0.0-alpha.2
+      github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1
+      github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/assetexchange/v2 v2.0.0-rc.1
       ...
   )
   ```
@@ -172,8 +172,8 @@ Below, we list the template functions with sample code that you, as a developer,
   ```go
   require(
       ...
-      github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-alpha.2
-      github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-alpha.2
+      github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1
+      github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.1
       ...
   )
   ```
@@ -322,7 +322,7 @@ Consider a scenario inspired by the [global trade use case](../../user-stories/g
       
 (In preparation, a suitable access control policy must be recorded on `tradelogisticschannel` in `trade-logistics-network`, and a suitable verification policy must be recorded on `tradefinancechannel` in `trade-finance-network`. We will see how to do this in the "Startup and Boostrap" section later.)
 
-You will need to insert some code in the Layer-2 application that accepts a B/L and submits a `RecordBillOfLading` transaction in `trade-finance-network`. (No code changes need to be made in any application in the other network.) The logic to accept a B/L should be replaced (or you can simply add an alternative) by a call to the `interopFlow` function offered by the [cacti-weaver-sdk-fabric](https://github.com/hyperledger/cacti/pkgs/npm/cacti-weaver-sdk-fabric) library (there's an [equivalent library in Golang](https://github.com/hyperledger/cacti/releases/tag/weaver%2Fsdks%2Ffabric%2Fgo-sdk%2Fv2.0.0-alpha.2) too). The following code sample illustrates this (the Golang equivalent is left to the reader):
+You will need to insert some code in the Layer-2 application that accepts a B/L and submits a `RecordBillOfLading` transaction in `trade-finance-network`. (No code changes need to be made in any application in the other network.) The logic to accept a B/L should be replaced (or you can simply add an alternative) by a call to the `interopFlow` function offered by the [cacti-weaver-sdk-fabric](https://github.com/hyperledger/cacti/pkgs/npm/cacti-weaver-sdk-fabric) library (there's an [equivalent library in Golang](https://github.com/hyperledger/cacti/releases/tag/weaver%2Fsdks%2Ffabric%2Fgo-sdk%2Fv2.0.0-rc.1) too). The following code sample illustrates this (the Golang equivalent is left to the reader):
 ```js showLineNumbers
 const ihelper = require('@hyperledger/cacti-weaver-sdk-fabric').InteroperableHelper;
 const interopcc = <handle-to-fabric-interop-chaincode>;   // Use Fabric SDK functions: (new Gateway()).getNetwork(...).getContract(<fabric-interop-chaincode-id>)
@@ -528,7 +528,7 @@ Weaver provides a [pre-built image](https://github.com/hyperledger/cacti/pkgs/co
   RELAY_PORT=<relay-server-port/"port" in config.toml>
   EXTERNAL_NETWORK=<docker-bridge-network>
   DOCKER_IMAGE_NAME=ghcr.io/hyperledger/cacti-weaver-relay-server
-  DOCKER_TAG=2.0.0-alpha.2
+  DOCKER_TAG=2.0.0-rc.1
   ```
   - The `PATH_TO_CONFIG` variable should point to the properties file typically named `config.toml` (you can name this whatever you wish). See further below for instructions to write this file.
   - The `RELAY_NAME` variable specifies a unique name for this relay. It should match what's specified in the `config.toml` (more on that below).
@@ -621,7 +621,7 @@ Weaver provides a [pre-built image](https://github.com/hyperledger/cacti/pkgs/co
   EXTERNAL_NETWORK=<docker-bridge-network>
   TLS_CREDENTIALS_DIR=<dir-with-tls-cert-and-key>
   DOCKER_IMAGE_NAME=ghcr.io/hyperledger/cacti-weaver-driver-fabric
-  DOCKER_TAG=2.0.0-alpha.2
+  DOCKER_TAG=2.0.0-rc.1
   DRIVER_TLS=<true|false>
   DRIVER_TLS_CERT_PATH=path_to_tls_cert_pem_for_driver
   DRIVER_TLS_KEY_PATH=path_to_tls_key_pem_for_driver
diff --git a/weaver/samples/besu/besu-cli/CHANGELOG.md b/weaver/samples/besu/besu-cli/CHANGELOG.md
index 291fa5eb3de..f4cf7a404a0 100644
--- a/weaver/samples/besu/besu-cli/CHANGELOG.md
+++ b/weaver/samples/besu/besu-cli/CHANGELOG.md
@@ -3,6 +3,18 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **weaver:** upgraded Corda dependencies to overcome Log4j vulnerability ([76f0c68](https://github.com/hyperledger/cacti/commit/76f0c680bcf74d0d78e02e95ab6c9268d15d82d2))
+
+### Features
+
+* **weaver:** add build script and fix minor issues ([6d4fd00](https://github.com/hyperledger/cacti/commit/6d4fd00d457d3a72017a7cd8d4a9cf3fb4d5f37e))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/weaver/samples/besu/besu-cli/package-local.json b/weaver/samples/besu/besu-cli/package-local.json
index 7976e2736ae..383384393e6 100644
--- a/weaver/samples/besu/besu-cli/package-local.json
+++ b/weaver/samples/besu/besu-cli/package-local.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cacti-weaver-besu-cli",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "besu-cli CLI",
   "license": "Apache-2.0",
   "types": "build/types/types.d.ts",
diff --git a/weaver/samples/besu/besu-cli/package.json b/weaver/samples/besu/besu-cli/package.json
index 1b213ed7e2e..bf4c3c8b6ff 100644
--- a/weaver/samples/besu/besu-cli/package.json
+++ b/weaver/samples/besu/besu-cli/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cacti-weaver-besu-cli",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "besu-cli CLI",
   "license": "Apache-2.0",
   "types": "build/types/types.d.ts",
@@ -33,8 +33,8 @@
     "testEnvironment": "node"
   },
   "dependencies": {
-    "@hyperledger/cacti-weaver-protos-js": "2.0.0-alpha.2",
-    "@hyperledger/cacti-weaver-sdk-besu": "2.0.0-alpha.2",
+    "@hyperledger/cacti-weaver-protos-js": "2.0.0-rc.1",
+    "@hyperledger/cacti-weaver-sdk-besu": "2.0.0-rc.1",
     "@truffle/contract": "4.6.28",
     "gluegun": "5.1.6",
     "web3": "1.10.0",
diff --git a/weaver/samples/besu/simpleasset/CHANGELOG.md b/weaver/samples/besu/simpleasset/CHANGELOG.md
index 253f0705cef..31490d3af60 100644
--- a/weaver/samples/besu/simpleasset/CHANGELOG.md
+++ b/weaver/samples/besu/simpleasset/CHANGELOG.md
@@ -3,6 +3,12 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/samples/besu/simpleasset/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/samples/besu/simpleasset/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/samples/besu/simpleasset/issues/2857)
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/samples/besu/simpleasset/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 **Note:** Version bump only for package @hyperledger/cacti-weaver-besu-simpleasset
diff --git a/weaver/samples/besu/simpleasset/package.json b/weaver/samples/besu/simpleasset/package.json
index 28026017be7..d233c9bcc29 100644
--- a/weaver/samples/besu/simpleasset/package.json
+++ b/weaver/samples/besu/simpleasset/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cacti-weaver-besu-simpleasset",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Sample Besu Application for Demonstrating Interoperation With Other Networks",
   "keywords": [
     "ethereum",
diff --git a/weaver/samples/besu/simplestate/CHANGELOG.md b/weaver/samples/besu/simplestate/CHANGELOG.md
index 820b094332b..048f1410c56 100644
--- a/weaver/samples/besu/simplestate/CHANGELOG.md
+++ b/weaver/samples/besu/simplestate/CHANGELOG.md
@@ -3,6 +3,12 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/samples/besu/simplestate/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/samples/besu/simplestate/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/samples/besu/simplestate/issues/2857)
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/samples/besu/simplestate/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 **Note:** Version bump only for package @hyperledger/cacti-weaver-besu-simplestate
diff --git a/weaver/samples/besu/simplestate/package.json b/weaver/samples/besu/simplestate/package.json
index 2fd304f1f84..902d89aa888 100644
--- a/weaver/samples/besu/simplestate/package.json
+++ b/weaver/samples/besu/simplestate/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cacti-weaver-besu-simplestate",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Sample Besu Application for Storing Key Value Pairs",
   "keywords": [
     "ethereum",
diff --git a/weaver/samples/corda/corda-simple-application/constants.properties b/weaver/samples/corda/corda-simple-application/constants.properties
index ba331f71f11..2b2183ae1a4 100644
--- a/weaver/samples/corda/corda-simple-application/constants.properties
+++ b/weaver/samples/corda/corda-simple-application/constants.properties
@@ -12,4 +12,4 @@ nettyVersion=4.1.22.Final
 cordaTokenSDKGroup=com.r3.corda.lib.tokens
 cordaTokenSDKVersion=1.2.5
 cliktVersion=2.7.1
-cactiVersion=2.0.0-alpha.2
+cactiVersion=2.0.0-rc.1
diff --git a/weaver/samples/corda/fungible-house-token/constants.properties b/weaver/samples/corda/fungible-house-token/constants.properties
index 3d7a002ebbc..9089048a9a3 100644
--- a/weaver/samples/corda/fungible-house-token/constants.properties
+++ b/weaver/samples/corda/fungible-house-token/constants.properties
@@ -12,4 +12,4 @@ slf4jVersion=1.7.25
 nettyVersion=4.1.22.Final
 cordaTokenSDKGroup=com.r3.corda.lib.tokens
 cordaTokenSDKVersion=1.2.5
-cactiVersion=2.0.0-alpha.2
+cactiVersion=2.0.0-rc.1
diff --git a/weaver/samples/fabric/fabric-cli/CHANGELOG.md b/weaver/samples/fabric/fabric-cli/CHANGELOG.md
index ae7e3c48098..df9b0611b92 100644
--- a/weaver/samples/fabric/fabric-cli/CHANGELOG.md
+++ b/weaver/samples/fabric/fabric-cli/CHANGELOG.md
@@ -3,6 +3,21 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+* **security:** address CVE-2021-3749 - axios >=0.22.0 ([61fc700](https://github.com/hyperledger/cacti/commit/61fc7001b1dd0849ab1d9bcab08e2475c695adae))
+* **security:** remediate qs vulnerability CVE-2022-24999 ([536b6b1](https://github.com/hyperledger/cacti/commit/536b6b1b7ab9014ebcd6b162e1a467e78b52afdd))
+* **weaver-membership-functions:** reverted earlier buggy change affecting identity mgmt ([faf90dd](https://github.com/hyperledger/cacti/commit/faf90ddbe9c061cd6261d642842ab12ae4be3c48))
+
+### Features
+
+* **satp:** sample implementation of SATP standard using relays ([c23197c](https://github.com/hyperledger/cacti/commit/c23197c314885b99146b52c3cd0e056439193d6e))
+* **weaver-go:** upgraded Weaver Fabric Go SDK with membership functions ([43cce8e](https://github.com/hyperledger/cacti/commit/43cce8e3778a574514d2759c282a7f0108be86b5))
+* **weaver:** add build script and fix minor issues ([6d4fd00](https://github.com/hyperledger/cacti/commit/6d4fd00d457d3a72017a7cd8d4a9cf3fb4d5f37e))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/weaver/samples/fabric/fabric-cli/package-local.json b/weaver/samples/fabric/fabric-cli/package-local.json
index d9b5cfb9b12..9fe6096a712 100644
--- a/weaver/samples/fabric/fabric-cli/package-local.json
+++ b/weaver/samples/fabric/fabric-cli/package-local.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cacti-weaver-fabric-cli",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "fabric-cli CLI",
   "license": "Apache-2.0",
   "types": "build/types/types.d.ts",
diff --git a/weaver/samples/fabric/fabric-cli/package.json b/weaver/samples/fabric/fabric-cli/package.json
index 2081604b5b4..7663bbd569a 100644
--- a/weaver/samples/fabric/fabric-cli/package.json
+++ b/weaver/samples/fabric/fabric-cli/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cacti-weaver-fabric-cli",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "fabric-cli CLI",
   "license": "Apache-2.0",
   "types": "build/types/types.d.ts",
@@ -36,8 +36,8 @@
   },
   "dependencies": {
     "@fidm/x509": "1.2.1",
-    "@hyperledger/cacti-weaver-protos-js": "2.0.0-alpha.2",
-    "@hyperledger/cacti-weaver-sdk-fabric": "2.0.0-alpha.2",
+    "@hyperledger/cacti-weaver-protos-js": "2.0.0-rc.1",
+    "@hyperledger/cacti-weaver-sdk-fabric": "2.0.0-rc.1",
     "body-parser": "1.20.2",
     "crypto": "1.0.1",
     "dotenv": "8.6.0",
diff --git a/weaver/samples/fabric/go-cli/go.mod b/weaver/samples/fabric/go-cli/go.mod
index bcf51a9d32d..0e31f973186 100644
--- a/weaver/samples/fabric/go-cli/go.mod
+++ b/weaver/samples/fabric/go-cli/go.mod
@@ -4,8 +4,8 @@ go 1.20
 
 require (
 	github.com/cloudflare/cfssl v1.4.1
-	github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-alpha.2
-	github.com/hyperledger/cacti/weaver/sdks/fabric/go-sdk/v2 v2.0.0-alpha.2
+	github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1
+	github.com/hyperledger/cacti/weaver/sdks/fabric/go-sdk/v2 v2.0.0-rc.1
 	github.com/hyperledger/fabric-sdk-go v1.0.1-0.20221020141211-7af45cede6af
 	github.com/sirupsen/logrus v1.8.1
 	github.com/spf13/cobra v1.2.1
diff --git a/weaver/samples/fabric/go-cli/go.sum b/weaver/samples/fabric/go-cli/go.sum
index 4465e3d6b23..381625ce964 100644
--- a/weaver/samples/fabric/go-cli/go.sum
+++ b/weaver/samples/fabric/go-cli/go.sum
@@ -914,3 +914,7 @@ rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0=
 rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA=
 sigs.k8s.io/yaml v1.1.0/go.mod h1:UJmg0vDUVViEyp3mgSv9WPwZCDxu4rQW1olrI1uml+o=
 sourcegraph.com/sourcegraph/appdash v0.0.0-20190731080439-ebfcffb1b5c0/go.mod h1:hI742Nqp5OhwiqlzhgfbWU4mW4yO10fP+LoT9WOswdU=
+github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1 h1:WGnKcFCuU4oxt9ex9zWySukLODbGPYTlURHRvpbLAT0=
+github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY=
+github.com/hyperledger/cacti/weaver/sdks/fabric/go-sdk/v2 v2.0.0-rc.1 h1:fGNiuNjLi9ugsdISfB0+AjR00Bnmo4jLHqBzgZkxGac=
+github.com/hyperledger/cacti/weaver/sdks/fabric/go-sdk/v2 v2.0.0-rc.1/go.mod h1:Ku4mD5ny8u6ryLjW99TW27DT+TLiRmHzlS1UgX8kntY=
diff --git a/weaver/samples/fabric/satpsimpleasset/Makefile b/weaver/samples/fabric/satpsimpleasset/Makefile
index 6e83f7407ed..940c69373db 100644
--- a/weaver/samples/fabric/satpsimpleasset/Makefile
+++ b/weaver/samples/fabric/satpsimpleasset/Makefile
@@ -2,7 +2,7 @@ run-vendor:
 	go mod edit -replace github.com/hyperledger/cacti/weaver/common/protos-go/v2=../../../common/protos-go/
 	go mod edit -replace github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2=../../../core/network/fabric-interop-cc/interfaces/asset-mgmt/
 	go mod edit -replace github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/testutils=../../../core/network/fabric-interop-cc/libs/testutils/
-	go mod edit -replace github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils=../../../core/network/fabric-interop-cc/libs/utils/
+	go mod edit -replace github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2=../../../core/network/fabric-interop-cc/libs/utils/
 	go mod vendor
 
 undo-vendor:
@@ -10,7 +10,7 @@ undo-vendor:
 	go mod edit -dropreplace github.com/hyperledger/cacti/weaver/common/protos-go/v2
 	go mod edit -dropreplace github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2
 	go mod edit -dropreplace github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/testutils
-	go mod edit -dropreplace github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils
+	go mod edit -dropreplace github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2
 
 build-local: run-vendor build undo-vendor
 	
diff --git a/weaver/samples/fabric/satpsimpleasset/go.mod b/weaver/samples/fabric/satpsimpleasset/go.mod
index 602ca716df3..0c7be70f609 100644
--- a/weaver/samples/fabric/satpsimpleasset/go.mod
+++ b/weaver/samples/fabric/satpsimpleasset/go.mod
@@ -4,10 +4,10 @@ go 1.20
 
 require (
 	github.com/golang/protobuf v1.5.4
-	github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-alpha.2
-	github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-alpha.2
+	github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1
+	github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.1
 	github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/testutils v0.0.0-20240513093210-cf641c80c028
-	github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-alpha.2
+	github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.1
 	github.com/hyperledger/fabric-chaincode-go v0.0.0-20230228194215-b84622ba6a7a
 	github.com/hyperledger/fabric-contract-api-go v1.2.1
 	github.com/hyperledger/fabric-protos-go v0.3.3
diff --git a/weaver/samples/fabric/satpsimpleasset/go.sum b/weaver/samples/fabric/satpsimpleasset/go.sum
index 0d64372acd9..0d455dc57c7 100644
--- a/weaver/samples/fabric/satpsimpleasset/go.sum
+++ b/weaver/samples/fabric/satpsimpleasset/go.sum
@@ -144,3 +144,9 @@ gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C
 gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
+github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1 h1:WGnKcFCuU4oxt9ex9zWySukLODbGPYTlURHRvpbLAT0=
+github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY=
+github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.1 h1:3oMr+o08qEvXpaR14VkBZ7zfsocpoKNIKUwFMeJ9ovE=
+github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.1/go.mod h1:M9BQrY0S5i/tZ8an1U0VLT4M/Z8J6Or81FOdU8gnPwc=
+github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.1 h1:OP2DL5iZcqgXO63JDOLwV34ti/wXj2crC82oynKk4bM=
+github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.1/go.mod h1:nE/EhfRJXCkaeZ13Jf8hIss3jy5kYDYhYHe1Lwskaew=
diff --git a/weaver/samples/fabric/simpleasset/go.mod b/weaver/samples/fabric/simpleasset/go.mod
index 7cbd8dc221f..99928970fc5 100644
--- a/weaver/samples/fabric/simpleasset/go.mod
+++ b/weaver/samples/fabric/simpleasset/go.mod
@@ -4,8 +4,8 @@ go 1.20
 
 require (
 	github.com/golang/protobuf v1.5.4
-	github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-alpha.2
-	github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-alpha.2
+	github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1
+	github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.1
 	github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/testutils v0.0.0-20230907062207-cd6eb2f89fb4
 	github.com/hyperledger/fabric-chaincode-go v0.0.0-20230228194215-b84622ba6a7a
 	github.com/hyperledger/fabric-contract-api-go v1.2.1
diff --git a/weaver/samples/fabric/simpleasset/go.sum b/weaver/samples/fabric/simpleasset/go.sum
index 6f5d305c264..3e00317e34b 100644
--- a/weaver/samples/fabric/simpleasset/go.sum
+++ b/weaver/samples/fabric/simpleasset/go.sum
@@ -148,3 +148,7 @@ gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C
 gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
+github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1 h1:WGnKcFCuU4oxt9ex9zWySukLODbGPYTlURHRvpbLAT0=
+github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY=
+github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.1 h1:3oMr+o08qEvXpaR14VkBZ7zfsocpoKNIKUwFMeJ9ovE=
+github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.1/go.mod h1:M9BQrY0S5i/tZ8an1U0VLT4M/Z8J6Or81FOdU8gnPwc=
diff --git a/weaver/samples/fabric/simpleassetandinterop/go.mod b/weaver/samples/fabric/simpleassetandinterop/go.mod
index 865d388cb65..7dc019d0f0f 100644
--- a/weaver/samples/fabric/simpleassetandinterop/go.mod
+++ b/weaver/samples/fabric/simpleassetandinterop/go.mod
@@ -4,8 +4,8 @@ go 1.20
 
 require (
 	github.com/golang/protobuf v1.5.4
-	github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-alpha.2
-	github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/assetexchange/v2 v2.0.0-alpha.2
+	github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1
+	github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/assetexchange/v2 v2.0.0-rc.1
 	github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/testutils v0.0.0-20230907062207-cd6eb2f89fb4
 	github.com/hyperledger/fabric-chaincode-go v0.0.0-20230228194215-b84622ba6a7a
 	github.com/hyperledger/fabric-contract-api-go v1.2.1
diff --git a/weaver/samples/fabric/simpleassetandinterop/go.sum b/weaver/samples/fabric/simpleassetandinterop/go.sum
index cfca9bd9cf4..66f99c71729 100644
--- a/weaver/samples/fabric/simpleassetandinterop/go.sum
+++ b/weaver/samples/fabric/simpleassetandinterop/go.sum
@@ -148,3 +148,7 @@ gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C
 gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
+github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1 h1:WGnKcFCuU4oxt9ex9zWySukLODbGPYTlURHRvpbLAT0=
+github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY=
+github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/assetexchange/v2 v2.0.0-rc.1 h1:pO7/RiZAPEOtgCJiC7WoNMZIdOyLiK1AGDFDTVXpnMQ=
+github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/assetexchange/v2 v2.0.0-rc.1/go.mod h1:kHVjjyfwWZu2rROn7M2CKzQjX/KTVRu4HubA7eMKILA=
diff --git a/weaver/samples/fabric/simpleassettransfer/go.mod b/weaver/samples/fabric/simpleassettransfer/go.mod
index b3c7dcdd72c..0c3bf14fe72 100644
--- a/weaver/samples/fabric/simpleassettransfer/go.mod
+++ b/weaver/samples/fabric/simpleassettransfer/go.mod
@@ -4,10 +4,10 @@ go 1.20
 
 require (
 	github.com/golang/protobuf v1.5.4
-	github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-alpha.2
-	github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-alpha.2
+	github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1
+	github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.1
 	github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/testutils v0.0.0-20230907062207-cd6eb2f89fb4
-	github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-alpha.2
+	github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.1
 	github.com/hyperledger/fabric-chaincode-go v0.0.0-20230228194215-b84622ba6a7a
 	github.com/hyperledger/fabric-contract-api-go v1.2.1
 	github.com/hyperledger/fabric-protos-go v0.3.3
diff --git a/weaver/samples/fabric/simpleassettransfer/go.sum b/weaver/samples/fabric/simpleassettransfer/go.sum
index e51fe4aee35..04a515b17e7 100644
--- a/weaver/samples/fabric/simpleassettransfer/go.sum
+++ b/weaver/samples/fabric/simpleassettransfer/go.sum
@@ -150,3 +150,9 @@ gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C
 gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
+github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1 h1:WGnKcFCuU4oxt9ex9zWySukLODbGPYTlURHRvpbLAT0=
+github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY=
+github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.1 h1:3oMr+o08qEvXpaR14VkBZ7zfsocpoKNIKUwFMeJ9ovE=
+github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/interfaces/asset-mgmt/v2 v2.0.0-rc.1/go.mod h1:M9BQrY0S5i/tZ8an1U0VLT4M/Z8J6Or81FOdU8gnPwc=
+github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.1 h1:OP2DL5iZcqgXO63JDOLwV34ti/wXj2crC82oynKk4bM=
+github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.1/go.mod h1:nE/EhfRJXCkaeZ13Jf8hIss3jy5kYDYhYHe1Lwskaew=
diff --git a/weaver/samples/fabric/simplestatewithacl/go.mod b/weaver/samples/fabric/simplestatewithacl/go.mod
index 87ee81b9b11..728ad2762b7 100644
--- a/weaver/samples/fabric/simplestatewithacl/go.mod
+++ b/weaver/samples/fabric/simplestatewithacl/go.mod
@@ -5,7 +5,7 @@ go 1.20
 require (
 	github.com/golang/protobuf v1.5.4
 	github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/testutils v0.0.0-20230907062207-cd6eb2f89fb4
-	github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-alpha.2
+	github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.1
 	github.com/hyperledger/fabric-chaincode-go v0.0.0-20230228194215-b84622ba6a7a
 	github.com/hyperledger/fabric-contract-api-go v1.2.1
 	github.com/hyperledger/fabric-protos-go v0.3.3
@@ -21,7 +21,7 @@ require (
 	github.com/gobuffalo/envy v1.10.1 // indirect
 	github.com/gobuffalo/packd v1.0.1 // indirect
 	github.com/gobuffalo/packr v1.30.1 // indirect
-	github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-alpha.2 // indirect
+	github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1 // indirect
 	github.com/joho/godotenv v1.4.0 // indirect
 	github.com/josharian/intern v1.0.0 // indirect
 	github.com/mailru/easyjson v0.7.7 // indirect
diff --git a/weaver/samples/fabric/simplestatewithacl/go.sum b/weaver/samples/fabric/simplestatewithacl/go.sum
index 9bee2a55c1f..2b9b2b3146a 100644
--- a/weaver/samples/fabric/simplestatewithacl/go.sum
+++ b/weaver/samples/fabric/simplestatewithacl/go.sum
@@ -146,3 +146,7 @@ gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C
 gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
+github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1 h1:WGnKcFCuU4oxt9ex9zWySukLODbGPYTlURHRvpbLAT0=
+github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY=
+github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.1 h1:OP2DL5iZcqgXO63JDOLwV34ti/wXj2crC82oynKk4bM=
+github.com/hyperledger/cacti/weaver/core/network/fabric-interop-cc/libs/utils/v2 v2.0.0-rc.1/go.mod h1:nE/EhfRJXCkaeZ13Jf8hIss3jy5kYDYhYHe1Lwskaew=
diff --git a/weaver/sdks/besu/node/CHANGELOG.md b/weaver/sdks/besu/node/CHANGELOG.md
index 3e57ae6cfb0..cd0e4eee714 100644
--- a/weaver/sdks/besu/node/CHANGELOG.md
+++ b/weaver/sdks/besu/node/CHANGELOG.md
@@ -3,6 +3,16 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **deps:** bulk add missing dependencies - 2023-11-02 ([8addb01](https://github.com/hyperledger/cacti/commit/8addb018b6d124d54d9d948bbaeba6ea33b67153)), closes [#2857](https://github.com/hyperledger/cacti/issues/2857)
+
+### Features
+
+* **weaver:** add build script and fix minor issues ([6d4fd00](https://github.com/hyperledger/cacti/commit/6d4fd00d457d3a72017a7cd8d4a9cf3fb4d5f37e))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Bug Fixes
diff --git a/weaver/sdks/besu/node/package-local.json b/weaver/sdks/besu/node/package-local.json
index 7d67aa07a33..2f02dfc0a0d 100644
--- a/weaver/sdks/besu/node/package-local.json
+++ b/weaver/sdks/besu/node/package-local.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cacti-weaver-sdk-besu",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Supplemental library for Web3JS based Besu client applications to enable interoperability using Weaver",
   "repository": {
     "type": "git",
diff --git a/weaver/sdks/besu/node/package.json b/weaver/sdks/besu/node/package.json
index 96628e6987a..ae72e65e1f3 100644
--- a/weaver/sdks/besu/node/package.json
+++ b/weaver/sdks/besu/node/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cacti-weaver-sdk-besu",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Supplemental library for Web3JS based Besu client applications to enable interoperability using Weaver",
   "repository": {
     "type": "git",
@@ -14,7 +14,7 @@
     "test": "echo \"Error: no test specified\" && exit 1"
   },
   "dependencies": {
-    "@hyperledger/cacti-weaver-protos-js": "2.0.0-alpha.2",
+    "@hyperledger/cacti-weaver-protos-js": "2.0.0-rc.1",
     "log4js": "6.9.1",
     "web3": "1.10.0",
     "web3-utils": "1.10.0"
diff --git a/weaver/sdks/corda/README.md b/weaver/sdks/corda/README.md
index 82188727367..c69b8dc454e 100644
--- a/weaver/sdks/corda/README.md
+++ b/weaver/sdks/corda/README.md
@@ -64,10 +64,10 @@ repositories {
     }
 }
 dependencies {
-    implementation(group: 'org.hyperledger.cacti.weaver.sdk.corda', name: 'weaver-sdk-corda', version: "2.0.0-alpha.2")
-    implementation(group: 'org.hyperledger.cacti.weaver.imodule.corda', name: 'interop-contracts', version: "2.0.0-alpha.2")
-    implementation(group: 'org.hyperledger.cacti.weaver.imodule.corda', name: 'interop-workflows', version: "2.0.0-alpha.2")
-    implementation(group: 'org.hyperledger.cacti.weaver.protos', name: 'protos-java-kt', version: "2.0.0-alpha.2")
+    implementation(group: 'org.hyperledger.cacti.weaver.sdk.corda', name: 'weaver-sdk-corda', version: "2.0.0-rc.1")
+    implementation(group: 'org.hyperledger.cacti.weaver.imodule.corda', name: 'interop-contracts', version: "2.0.0-rc.1")
+    implementation(group: 'org.hyperledger.cacti.weaver.imodule.corda', name: 'interop-workflows', version: "2.0.0-rc.1")
+    implementation(group: 'org.hyperledger.cacti.weaver.protos', name: 'protos-java-kt', version: "2.0.0-rc.1")
 }
 ```
 
diff --git a/weaver/sdks/corda/constants.properties b/weaver/sdks/corda/constants.properties
index c8a5ba74b84..12cba735e42 100644
--- a/weaver/sdks/corda/constants.properties
+++ b/weaver/sdks/corda/constants.properties
@@ -13,4 +13,4 @@ grpcKotlinVersion=0.1.3
 protobufVersion=3.11.1
 coroutinesVersion=1.3.3
 bcprovVersion=1.53
-cactiVersion=2.0.0-alpha.2
+cactiVersion=2.0.0-rc.1
diff --git a/weaver/sdks/corda/gradle.properties b/weaver/sdks/corda/gradle.properties
index 36532b93c7f..1bc3d5d8e6d 100644
--- a/weaver/sdks/corda/gradle.properties
+++ b/weaver/sdks/corda/gradle.properties
@@ -1,5 +1,5 @@
 kotlin.code.style=official
 name=weaver-sdk-corda
 group=org.hyperledger.cacti.weaver.sdk.corda
-version=2.0.0-alpha.2
+version=2.0.0-rc.1
 kotlin.incremental=false
diff --git a/weaver/sdks/fabric/go-sdk/VERSION b/weaver/sdks/fabric/go-sdk/VERSION
index c87d97a969c..d0c10bc487c 100644
--- a/weaver/sdks/fabric/go-sdk/VERSION
+++ b/weaver/sdks/fabric/go-sdk/VERSION
@@ -1 +1 @@
-2.0.0-alpha.2
\ No newline at end of file
+2.0.0-rc.1
\ No newline at end of file
diff --git a/weaver/sdks/fabric/go-sdk/go.mod b/weaver/sdks/fabric/go-sdk/go.mod
index 378b523d459..c1b02103410 100644
--- a/weaver/sdks/fabric/go-sdk/go.mod
+++ b/weaver/sdks/fabric/go-sdk/go.mod
@@ -5,7 +5,7 @@ go 1.20
 require (
 	github.com/golang/protobuf v1.5.4
 	github.com/google/uuid v1.6.0
-	github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-alpha.2
+	github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1
 	github.com/hyperledger/fabric-admin-sdk v0.0.0
 	github.com/hyperledger/fabric-gateway v1.2.1
 	github.com/hyperledger/fabric-protos-go v0.3.3
diff --git a/weaver/sdks/fabric/go-sdk/go.sum b/weaver/sdks/fabric/go-sdk/go.sum
index 44da365d634..3b12fe6d147 100644
--- a/weaver/sdks/fabric/go-sdk/go.sum
+++ b/weaver/sdks/fabric/go-sdk/go.sum
@@ -55,3 +55,5 @@ gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8
 gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
+github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1 h1:WGnKcFCuU4oxt9ex9zWySukLODbGPYTlURHRvpbLAT0=
+github.com/hyperledger/cacti/weaver/common/protos-go/v2 v2.0.0-rc.1/go.mod h1:AquykDDxS22prHjCilBzAQeioQ/BWTlla+FavMapGCY=
diff --git a/weaver/sdks/fabric/interoperation-node-sdk/CHANGELOG.md b/weaver/sdks/fabric/interoperation-node-sdk/CHANGELOG.md
index 73dd41dbcce..37582c326a8 100644
--- a/weaver/sdks/fabric/interoperation-node-sdk/CHANGELOG.md
+++ b/weaver/sdks/fabric/interoperation-node-sdk/CHANGELOG.md
@@ -3,6 +3,21 @@
 All notable changes to this project will be documented in this file.
 See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
 
+# [2.0.0-rc.1](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.2...v2.0.0-rc.1) (2024-06-14)
+
+### Bug Fixes
+
+* **weaver-fabric-node-sdk:** made AES key length configurable in ECIES functions ([e679801](https://github.com/hyperledger/cacti/commit/e67980141d2fb2e54ef8408e36dbab55b7195905))
+* **weaver-membership-functions:** reverted earlier buggy change affecting identity mgmt ([faf90dd](https://github.com/hyperledger/cacti/commit/faf90ddbe9c061cd6261d642842ab12ae4be3c48))
+* **weaver-satp:** bug and configuration fixes in relays and Fabric drivers for sample SATP implementation ([9f77871](https://github.com/hyperledger/cacti/commit/9f77871419712bacc623dd9fbbe40f6016f0a94f))
+* **weaver:** usage of weak PRNG issue ([fa17b52](https://github.com/hyperledger/cacti/commit/fa17b52d641345a6ffc3ff6b0845be75202dc945)), closes [#2765](https://github.com/hyperledger/cacti/issues/2765)
+
+### Features
+
+* **satp:** sample implementation of SATP standard using relays ([c23197c](https://github.com/hyperledger/cacti/commit/c23197c314885b99146b52c3cd0e056439193d6e))
+* **weaver-go:** upgraded Weaver Fabric Go SDK with membership functions ([43cce8e](https://github.com/hyperledger/cacti/commit/43cce8e3778a574514d2759c282a7f0108be86b5))
+* **weaver:** add build script and fix minor issues ([6d4fd00](https://github.com/hyperledger/cacti/commit/6d4fd00d457d3a72017a7cd8d4a9cf3fb4d5f37e))
+
 # [2.0.0-alpha.2](https://github.com/hyperledger/cacti/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2023-09-27)
 
 ### Features
diff --git a/weaver/sdks/fabric/interoperation-node-sdk/package-local.json b/weaver/sdks/fabric/interoperation-node-sdk/package-local.json
index 4eac5a9df46..a2978011c7c 100644
--- a/weaver/sdks/fabric/interoperation-node-sdk/package-local.json
+++ b/weaver/sdks/fabric/interoperation-node-sdk/package-local.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cacti-weaver-sdk-fabric",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Supplemental library to 'fabric-client' with functions for relay-based cross-network interactions",
   "keywords": [
     "hyperledger",
diff --git a/weaver/sdks/fabric/interoperation-node-sdk/package.json b/weaver/sdks/fabric/interoperation-node-sdk/package.json
index f6f2eb3514b..9a0d347d6f8 100644
--- a/weaver/sdks/fabric/interoperation-node-sdk/package.json
+++ b/weaver/sdks/fabric/interoperation-node-sdk/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@hyperledger/cacti-weaver-sdk-fabric",
-  "version": "2.0.0-alpha.2",
+  "version": "2.0.0-rc.1",
   "description": "Supplemental library to 'fabric-client' with functions for relay-based cross-network interactions",
   "keywords": [
     "hyperledger",
@@ -39,7 +39,7 @@
   "dependencies": {
     "@grpc/grpc-js": "1.10.3",
     "@grpc/proto-loader": "0.7.8",
-    "@hyperledger/cacti-weaver-protos-js": "2.0.0-alpha.2",
+    "@hyperledger/cacti-weaver-protos-js": "2.0.0-rc.1",
     "elliptic": "6.5.4",
     "fabric-common": "2.2.20",
     "fabric-network": "2.2.20",
diff --git a/weaver/tests/network-setups/corda/constants.properties b/weaver/tests/network-setups/corda/constants.properties
index 39ea2669cd0..07560f7ffb1 100644
--- a/weaver/tests/network-setups/corda/constants.properties
+++ b/weaver/tests/network-setups/corda/constants.properties
@@ -1,2 +1,2 @@
 cordaTokenSDKVersion=1.2.5
-cactiVersion=2.0.0-alpha.2
\ No newline at end of file
+cactiVersion=2.0.0-rc.1
\ No newline at end of file
diff --git a/weaver/tests/network-setups/fabric/dev/scripts/setupCC.sh b/weaver/tests/network-setups/fabric/dev/scripts/setupCC.sh
index 0f208fae50b..fe44dd7d00b 100755
--- a/weaver/tests/network-setups/fabric/dev/scripts/setupCC.sh
+++ b/weaver/tests/network-setups/fabric/dev/scripts/setupCC.sh
@@ -4,7 +4,7 @@
 
 directory=$(dirname $0)
 
-CACTI_VERSION=v2.0.0-alpha.2
+CACTI_VERSION=v2.0.0-rc.1
 TMP_PATH=$PWD/../shared/tmp
 CHAINCODE_PATH=$PWD/../shared/chaincode
 rm -rf $CHAINCODE_PATH/interop
diff --git a/yarn.lock b/yarn.lock
index aa63048f4fb..de9629c6908 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -7354,11 +7354,11 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "@hyperledger/cacti-plugin-ledger-connector-stellar@workspace:packages/cacti-plugin-ledger-connector-stellar"
   dependencies:
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@types/body-parser": "npm:1.19.4"
     "@types/express": "npm:4.17.21"
     "@types/http-errors": "npm:2.0.4"
@@ -7385,8 +7385,8 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "@hyperledger/cacti-weaver-besu-cli@workspace:weaver/samples/besu/besu-cli"
   dependencies:
-    "@hyperledger/cacti-weaver-protos-js": "npm:2.0.0-alpha.2"
-    "@hyperledger/cacti-weaver-sdk-besu": "npm:2.0.0-alpha.2"
+    "@hyperledger/cacti-weaver-protos-js": "npm:2.0.0-rc.1"
+    "@hyperledger/cacti-weaver-sdk-besu": "npm:2.0.0-rc.1"
     "@truffle/contract": "npm:4.6.28"
     "@types/jest": "npm:29.5.3"
     "@types/node": "npm:18.11.9"
@@ -7440,8 +7440,8 @@ __metadata:
   dependencies:
     "@fidm/x509": "npm:1.2.1"
     "@grpc/grpc-js": "npm:1.10.3"
-    "@hyperledger/cacti-weaver-protos-js": "npm:2.0.0-alpha.2"
-    "@hyperledger/cacti-weaver-sdk-fabric": "npm:2.0.0-alpha.2"
+    "@hyperledger/cacti-weaver-protos-js": "npm:2.0.0-rc.1"
+    "@hyperledger/cacti-weaver-sdk-fabric": "npm:2.0.0-rc.1"
     "@types/node": "npm:18.11.9"
     dotenv: "npm:8.6.0"
     fabric-ca-client: "npm:2.2.20"
@@ -7464,8 +7464,8 @@ __metadata:
     "@fidm/x509": "npm:1.2.1"
     "@grpc/grpc-js": "npm:1.10.3"
     "@grpc/proto-loader": "npm:0.7.8"
-    "@hyperledger/cacti-weaver-protos-js": "npm:2.0.0-alpha.2"
-    "@hyperledger/cacti-weaver-sdk-fabric": "npm:2.0.0-alpha.2"
+    "@hyperledger/cacti-weaver-protos-js": "npm:2.0.0-rc.1"
+    "@hyperledger/cacti-weaver-sdk-fabric": "npm:2.0.0-rc.1"
     "@types/express": "npm:4.17.21"
     "@types/jest": "npm:29.5.3"
     "@types/node": "npm:18.11.9"
@@ -7502,8 +7502,8 @@ __metadata:
   dependencies:
     "@fidm/x509": "npm:1.2.1"
     "@grpc/grpc-js": "npm:1.10.3"
-    "@hyperledger/cacti-weaver-protos-js": "npm:2.0.0-alpha.2"
-    "@hyperledger/cacti-weaver-sdk-fabric": "npm:2.0.0-alpha.2"
+    "@hyperledger/cacti-weaver-protos-js": "npm:2.0.0-rc.1"
+    "@hyperledger/cacti-weaver-sdk-fabric": "npm:2.0.0-rc.1"
     "@types/jsrsasign": "npm:10.5.11"
     "@types/node": "npm:18.11.9"
     "@types/uuid": "npm:9.0.8"
@@ -7529,7 +7529,7 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cacti-weaver-protos-js@npm:2.0.0-alpha.2, @hyperledger/cacti-weaver-protos-js@workspace:weaver/common/protos-js":
+"@hyperledger/cacti-weaver-protos-js@npm:2.0.0-rc.1, @hyperledger/cacti-weaver-protos-js@workspace:weaver/common/protos-js":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cacti-weaver-protos-js@workspace:weaver/common/protos-js"
   dependencies:
@@ -7541,11 +7541,11 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cacti-weaver-sdk-besu@npm:2.0.0-alpha.2, @hyperledger/cacti-weaver-sdk-besu@workspace:weaver/sdks/besu/node":
+"@hyperledger/cacti-weaver-sdk-besu@npm:2.0.0-rc.1, @hyperledger/cacti-weaver-sdk-besu@workspace:weaver/sdks/besu/node":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cacti-weaver-sdk-besu@workspace:weaver/sdks/besu/node"
   dependencies:
-    "@hyperledger/cacti-weaver-protos-js": "npm:2.0.0-alpha.2"
+    "@hyperledger/cacti-weaver-protos-js": "npm:2.0.0-rc.1"
     "@types/node": "npm:18.11.9"
     chai: "npm:4.3.7"
     chai-as-promised: "npm:7.1.1"
@@ -7563,13 +7563,13 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cacti-weaver-sdk-fabric@npm:2.0.0-alpha.2, @hyperledger/cacti-weaver-sdk-fabric@workspace:weaver/sdks/fabric/interoperation-node-sdk":
+"@hyperledger/cacti-weaver-sdk-fabric@npm:2.0.0-rc.1, @hyperledger/cacti-weaver-sdk-fabric@workspace:weaver/sdks/fabric/interoperation-node-sdk":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cacti-weaver-sdk-fabric@workspace:weaver/sdks/fabric/interoperation-node-sdk"
   dependencies:
     "@grpc/grpc-js": "npm:1.10.3"
     "@grpc/proto-loader": "npm:0.7.8"
-    "@hyperledger/cacti-weaver-protos-js": "npm:2.0.0-alpha.2"
+    "@hyperledger/cacti-weaver-protos-js": "npm:2.0.0-rc.1"
     "@types/node": "npm:18.11.9"
     chai: "npm:4.3.7"
     chai-as-promised: "npm:7.1.1"
@@ -7595,15 +7595,15 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-api-client@npm:2.0.0-alpha.2, @hyperledger/cactus-api-client@workspace:packages/cactus-api-client":
+"@hyperledger/cactus-api-client@npm:2.0.0-rc.1, @hyperledger/cactus-api-client@workspace:packages/cactus-api-client":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-api-client@workspace:packages/cactus-api-client"
   dependencies:
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@types/jsonwebtoken": "npm:9.0.0"
     "@types/lodash": "npm:4.14.195"
     "@types/node": "npm:18.11.9"
@@ -7614,7 +7614,7 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-cmd-api-server@npm:2.0.0-alpha.2, @hyperledger/cactus-cmd-api-server@workspace:packages/cactus-cmd-api-server":
+"@hyperledger/cactus-cmd-api-server@npm:2.0.0-rc.1, @hyperledger/cactus-cmd-api-server@workspace:packages/cactus-cmd-api-server":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-cmd-api-server@workspace:packages/cactus-cmd-api-server"
   dependencies:
@@ -7628,11 +7628,11 @@ __metadata:
     "@connectrpc/protoc-gen-connect-es": "npm:1.4.0"
     "@grpc/grpc-js": "npm:1.10.3"
     "@grpc/proto-loader": "npm:0.7.8"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-vault": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-vault": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@openapitools/openapi-generator-cli": "npm:2.7.0"
     "@thream/socketio-jwt": "npm:2.1.1"
     "@types/benchmark": "npm:2.1.5"
@@ -7691,13 +7691,13 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-cmd-socketio-server@npm:2.0.0-alpha.2, @hyperledger/cactus-cmd-socketio-server@workspace:packages/cactus-cmd-socketio-server":
+"@hyperledger/cactus-cmd-socketio-server@npm:2.0.0-rc.1, @hyperledger/cactus-cmd-socketio-server@workspace:packages/cactus-cmd-socketio-server":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-cmd-socketio-server@workspace:packages/cactus-cmd-socketio-server"
   dependencies:
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@types/config": "npm:3.3.0"
     "@types/cookie-parser": "npm:1.4.5"
     "@types/debug": "npm:4.1.8"
@@ -7749,7 +7749,7 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@hyperledger/cactus-common@npm:2.0.0-alpha.2, @hyperledger/cactus-common@workspace:packages/cactus-common":
+"@hyperledger/cactus-common@npm:2.0.0-rc.1, @hyperledger/cactus-common@workspace:packages/cactus-common":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-common@workspace:packages/cactus-common"
   dependencies:
@@ -7771,7 +7771,7 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-core-api@npm:2.0.0-alpha.2, @hyperledger/cactus-core-api@workspace:packages/cactus-core-api":
+"@hyperledger/cactus-core-api@npm:2.0.0-rc.1, @hyperledger/cactus-core-api@workspace:packages/cactus-core-api":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-core-api@workspace:packages/cactus-core-api"
   dependencies:
@@ -7779,7 +7779,7 @@ __metadata:
     "@connectrpc/connect": "npm:1.4.0"
     "@grpc/grpc-js": "npm:1.10.3"
     "@grpc/proto-loader": "npm:0.7.8"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
     "@types/express": "npm:4.17.21"
     "@types/google-protobuf": "npm:3.15.5"
     axios: "npm:1.6.0"
@@ -7794,12 +7794,12 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-core@npm:2.0.0-alpha.2, @hyperledger/cactus-core@workspace:packages/cactus-core":
+"@hyperledger/cactus-core@npm:2.0.0-rc.1, @hyperledger/cactus-core@workspace:packages/cactus-core":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-core@workspace:packages/cactus-core"
   dependencies:
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
     "@types/body-parser": "npm:1.19.4"
     "@types/express": "npm:4.17.21"
     "@types/http-errors": "npm:2.0.2"
@@ -7821,16 +7821,16 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-example-carbon-accounting-backend@workspace:examples/cactus-example-carbon-accounting-backend"
   dependencies:
-    "@hyperledger/cactus-api-client": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-example-carbon-accounting-business-logic-plugin": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-xdai": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-api-client": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-example-carbon-accounting-business-logic-plugin": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-xdai": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@openzeppelin/contracts": "npm:4.9.6"
     "@openzeppelin/contracts-upgradeable": "npm:4.9.6"
     "@types/express": "npm:4.17.21"
@@ -7856,18 +7856,18 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-example-carbon-accounting-business-logic-plugin@npm:2.0.0-alpha.2, @hyperledger/cactus-example-carbon-accounting-business-logic-plugin@workspace:examples/cactus-example-carbon-accounting-business-logic-plugin":
+"@hyperledger/cactus-example-carbon-accounting-business-logic-plugin@npm:2.0.0-rc.1, @hyperledger/cactus-example-carbon-accounting-business-logic-plugin@workspace:examples/cactus-example-carbon-accounting-business-logic-plugin":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-example-carbon-accounting-business-logic-plugin@workspace:examples/cactus-example-carbon-accounting-business-logic-plugin"
   dependencies:
-    "@hyperledger/cactus-api-client": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-xdai": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-api-client": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-xdai": "npm:2.0.0-rc.1"
     "@types/express": "npm:4.17.21"
     "@types/ssh2": "npm:0.5.47"
     "@types/uuid": "npm:9.0.8"
@@ -7896,13 +7896,13 @@ __metadata:
     "@angular/platform-browser": "npm:16.2.4"
     "@angular/platform-browser-dynamic": "npm:16.2.4"
     "@angular/router": "npm:16.2.4"
-    "@hyperledger/cactus-api-client": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-example-carbon-accounting-business-logic-plugin": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-api-client": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-example-carbon-accounting-business-logic-plugin": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.1"
     "@ionic-native/core": "npm:5.36.0"
     "@ionic-native/splash-screen": "npm:5.36.0"
     "@ionic-native/status-bar": "npm:5.36.0"
@@ -7924,18 +7924,18 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-example-cbdc-bridging-backend@workspace:examples/cactus-example-cbdc-bridging-backend"
   dependencies:
-    "@hyperledger/cactus-api-client": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-xdai": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-object-store-ipfs": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-satp-hermes": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-api-client": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-xdai": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-object-store-ipfs": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-satp-hermes": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@openzeppelin/contracts": "npm:4.9.6"
     "@openzeppelin/contracts-upgradeable": "npm:4.9.6"
     "@types/crypto-js": "npm:4.1.1"
@@ -7997,14 +7997,14 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-example-discounted-asset-trade@workspace:examples/cactus-example-discounted-asset-trade"
   dependencies:
-    "@hyperledger/cactus-cmd-socketio-server": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-aries": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-cmd-socketio-server": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-aries": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.1"
     "@types/elliptic": "npm:6.4.14"
     "@types/escape-html": "npm:1.0.1"
     "@types/express": "npm:4.17.21"
@@ -8042,13 +8042,13 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-example-electricity-trade@workspace:examples/cactus-example-electricity-trade"
   dependencies:
-    "@hyperledger/cactus-cmd-socketio-server": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-sawtooth": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-cmd-socketio-server": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-sawtooth": "npm:2.0.0-rc.1"
     "@types/escape-html": "npm:1.0.1"
     "@types/express": "npm:4.17.21"
     "@types/node": "npm:18.11.9"
@@ -8080,19 +8080,19 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-example-supply-chain-backend@workspace:examples/cactus-example-supply-chain-backend"
   dependencies:
-    "@hyperledger/cactus-api-client": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-example-supply-chain-business-logic-plugin": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-example-supply-chain-frontend": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-quorum": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-api-client": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-example-supply-chain-business-logic-plugin": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-example-supply-chain-frontend": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-quorum": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@types/express": "npm:4.17.21"
     "@types/uuid": "npm:9.0.8"
     async-exit-hook: "npm:2.0.1"
@@ -8110,19 +8110,19 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-example-supply-chain-business-logic-plugin@npm:2.0.0-alpha.2, @hyperledger/cactus-example-supply-chain-business-logic-plugin@workspace:examples/cactus-example-supply-chain-business-logic-plugin":
+"@hyperledger/cactus-example-supply-chain-business-logic-plugin@npm:2.0.0-rc.1, @hyperledger/cactus-example-supply-chain-business-logic-plugin@workspace:examples/cactus-example-supply-chain-business-logic-plugin":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-example-supply-chain-business-logic-plugin@workspace:examples/cactus-example-supply-chain-business-logic-plugin"
   dependencies:
-    "@hyperledger/cactus-api-client": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-quorum": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-api-client": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-quorum": "npm:2.0.0-rc.1"
     "@types/express": "npm:4.17.21"
     "@types/ssh2": "npm:0.5.47"
     "@types/uuid": "npm:9.0.8"
@@ -8136,7 +8136,7 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-example-supply-chain-frontend@npm:2.0.0-alpha.2, @hyperledger/cactus-example-supply-chain-frontend@workspace:examples/cactus-example-supply-chain-frontend":
+"@hyperledger/cactus-example-supply-chain-frontend@npm:2.0.0-rc.1, @hyperledger/cactus-example-supply-chain-frontend@workspace:examples/cactus-example-supply-chain-frontend":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-example-supply-chain-frontend@workspace:examples/cactus-example-supply-chain-frontend"
   dependencies:
@@ -8152,14 +8152,14 @@ __metadata:
     "@angular/platform-browser": "npm:16.2.4"
     "@angular/platform-browser-dynamic": "npm:16.2.4"
     "@angular/router": "npm:16.2.4"
-    "@hyperledger/cactus-api-client": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-example-supply-chain-business-logic-plugin": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-quorum": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-api-client": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-example-supply-chain-business-logic-plugin": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-quorum": "npm:2.0.0-rc.1"
     "@ionic-native/core": "npm:5.36.0"
     "@ionic-native/splash-screen": "npm:5.36.0"
     "@ionic-native/status-bar": "npm:5.36.0"
@@ -8184,9 +8184,9 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-example-tcs-huawei@workspace:examples/cactus-example-tcs-huawei"
   dependencies:
-    "@hyperledger/cactus-cmd-socketio-server": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-verifier-client": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-cmd-socketio-server": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-verifier-client": "npm:2.0.0-rc.1"
     "@types/body-parser": "npm:1.19.3"
     "@types/cookie-parser": "npm:1.4.2"
     "@types/escape-html": "npm:1.0.1"
@@ -8220,16 +8220,16 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-plugin-bungee-hermes@workspace:packages/cactus-plugin-bungee-hermes"
   dependencies:
-    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-geth-ledger": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-geth-ledger": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@types/body-parser": "npm:1.19.4"
     "@types/crypto-js": "npm:4.0.1"
     "@types/express": "npm:4.17.21"
@@ -8251,13 +8251,13 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-plugin-consortium-manual@npm:2.0.0-alpha.2, @hyperledger/cactus-plugin-consortium-manual@workspace:packages/cactus-plugin-consortium-manual":
+"@hyperledger/cactus-plugin-consortium-manual@npm:2.0.0-rc.1, @hyperledger/cactus-plugin-consortium-manual@workspace:packages/cactus-plugin-consortium-manual":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-plugin-consortium-manual@workspace:packages/cactus-plugin-consortium-manual"
   dependencies:
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
     "@types/express": "npm:4.17.21"
     "@types/json-stable-stringify": "npm:1.0.33"
     "@types/uuid": "npm:9.0.8"
@@ -8276,15 +8276,15 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-plugin-htlc-coordinator-besu@workspace:extensions/cactus-plugin-htlc-coordinator-besu"
   dependencies:
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-htlc-eth-besu": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-htlc-eth-besu-erc20": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-plugin-htlc-eth-besu-erc20": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-htlc-eth-besu": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-htlc-eth-besu-erc20": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-plugin-htlc-eth-besu-erc20": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@types/express": "npm:4.17.21"
     "@types/uuid": "npm:9.0.8"
     axios: "npm:1.6.0"
@@ -8304,14 +8304,14 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-plugin-htlc-eth-besu-erc20@npm:2.0.0-alpha.2, @hyperledger/cactus-plugin-htlc-eth-besu-erc20@workspace:packages/cactus-plugin-htlc-eth-besu-erc20":
+"@hyperledger/cactus-plugin-htlc-eth-besu-erc20@npm:2.0.0-rc.1, @hyperledger/cactus-plugin-htlc-eth-besu-erc20@workspace:packages/cactus-plugin-htlc-eth-besu-erc20":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-plugin-htlc-eth-besu-erc20@workspace:packages/cactus-plugin-htlc-eth-besu-erc20"
   dependencies:
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.1"
     "@types/express": "npm:4.17.21"
     axios: "npm:1.6.0"
     express: "npm:4.19.2"
@@ -8321,16 +8321,16 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-plugin-htlc-eth-besu@npm:2.0.0-alpha.2, @hyperledger/cactus-plugin-htlc-eth-besu@workspace:packages/cactus-plugin-htlc-eth-besu":
+"@hyperledger/cactus-plugin-htlc-eth-besu@npm:2.0.0-rc.1, @hyperledger/cactus-plugin-htlc-eth-besu@workspace:packages/cactus-plugin-htlc-eth-besu":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-plugin-htlc-eth-besu@workspace:packages/cactus-plugin-htlc-eth-besu"
   dependencies:
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@types/express": "npm:4.17.21"
     axios: "npm:1.6.0"
     bn.js: "npm:5.2.1"
@@ -8350,10 +8350,10 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-plugin-keychain-aws-sm@workspace:packages/cactus-plugin-keychain-aws-sm"
   dependencies:
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@types/body-parser": "npm:1.19.4"
     "@types/express": "npm:4.17.21"
     "@types/request": "npm:2.48.7"
@@ -8377,10 +8377,10 @@ __metadata:
   dependencies:
     "@azure/identity": "npm:3.3.1"
     "@azure/keyvault-secrets": "npm:4.3.0"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@types/body-parser": "npm:1.19.4"
     "@types/express": "npm:4.17.21"
     "@types/request": "npm:2.48.7"
@@ -8400,10 +8400,10 @@ __metadata:
   resolution: "@hyperledger/cactus-plugin-keychain-google-sm@workspace:packages/cactus-plugin-keychain-google-sm"
   dependencies:
     "@google-cloud/secret-manager": "npm:5.0.1"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@types/body-parser": "npm:1.19.4"
     "@types/express": "npm:4.17.21"
     "@types/request": "npm:2.48.7"
@@ -8424,9 +8424,9 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-plugin-keychain-memory-wasm@workspace:packages/cactus-plugin-keychain-memory-wasm"
   dependencies:
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
     "@types/body-parser": "npm:1.19.4"
     "@types/express": "npm:4.17.21"
     axios: "npm:1.6.0"
@@ -8439,7 +8439,7 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-plugin-keychain-memory@npm:2.0.0-alpha.2, @hyperledger/cactus-plugin-keychain-memory@workspace:packages/cactus-plugin-keychain-memory":
+"@hyperledger/cactus-plugin-keychain-memory@npm:2.0.0-rc.1, @hyperledger/cactus-plugin-keychain-memory@workspace:packages/cactus-plugin-keychain-memory":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-plugin-keychain-memory@workspace:packages/cactus-plugin-keychain-memory"
   dependencies:
@@ -8448,9 +8448,9 @@ __metadata:
     "@bufbuild/protoc-gen-es": "npm:1.8.0"
     "@connectrpc/connect": "npm:1.4.0"
     "@connectrpc/protoc-gen-connect-es": "npm:1.4.0"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
     "@types/body-parser": "npm:1.19.4"
     "@types/express": "npm:4.17.21"
     axios: "npm:1.6.0"
@@ -8463,14 +8463,14 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-plugin-keychain-vault@npm:2.0.0-alpha.2, @hyperledger/cactus-plugin-keychain-vault@workspace:packages/cactus-plugin-keychain-vault":
+"@hyperledger/cactus-plugin-keychain-vault@npm:2.0.0-rc.1, @hyperledger/cactus-plugin-keychain-vault@workspace:packages/cactus-plugin-keychain-vault":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-plugin-keychain-vault@workspace:packages/cactus-plugin-keychain-vault"
   dependencies:
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@types/body-parser": "npm:1.19.3"
     "@types/express": "npm:4.17.21"
     "@types/internal-ip": "npm:4.1.0"
@@ -8490,7 +8490,7 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-plugin-ledger-connector-aries@npm:2.0.0-alpha.2, @hyperledger/cactus-plugin-ledger-connector-aries@workspace:packages/cactus-plugin-ledger-connector-aries":
+"@hyperledger/cactus-plugin-ledger-connector-aries@npm:2.0.0-rc.1, @hyperledger/cactus-plugin-ledger-connector-aries@workspace:packages/cactus-plugin-ledger-connector-aries":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-plugin-ledger-connector-aries@workspace:packages/cactus-plugin-ledger-connector-aries"
   dependencies:
@@ -8502,10 +8502,10 @@ __metadata:
     "@aries-framework/node": "npm:0.5.0-alpha.71"
     "@hyperledger/anoncreds-nodejs": "npm:0.2.0"
     "@hyperledger/aries-askar-nodejs": "npm:0.2.0"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@hyperledger/indy-vdr-nodejs": "npm:0.2.0"
     "@types/body-parser": "npm:1.19.4"
     "@types/express": "npm:4.17.21"
@@ -8522,16 +8522,16 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-plugin-ledger-connector-besu@npm:2.0.0-alpha.2, @hyperledger/cactus-plugin-ledger-connector-besu@workspace:packages/cactus-plugin-ledger-connector-besu":
+"@hyperledger/cactus-plugin-ledger-connector-besu@npm:2.0.0-rc.1, @hyperledger/cactus-plugin-ledger-connector-besu@workspace:packages/cactus-plugin-ledger-connector-besu":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-plugin-ledger-connector-besu@workspace:packages/cactus-plugin-ledger-connector-besu"
   dependencies:
     "@grpc/grpc-js": "npm:1.10.3"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@openapitools/openapi-generator-cli": "npm:2.7.0"
     "@types/benchmark": "npm:2.1.5"
     "@types/body-parser": "npm:1.19.4"
@@ -8576,9 +8576,9 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-plugin-ledger-connector-cdl@workspace:packages/cactus-plugin-ledger-connector-cdl"
   dependencies:
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
     "@types/express": "npm:4.17.21"
     "@types/node": "npm:18.11.9"
     "@types/sanitize-html": "npm:2.6.2"
@@ -8591,14 +8591,14 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-plugin-ledger-connector-corda@npm:2.0.0-alpha.2, @hyperledger/cactus-plugin-ledger-connector-corda@workspace:packages/cactus-plugin-ledger-connector-corda":
+"@hyperledger/cactus-plugin-ledger-connector-corda@npm:2.0.0-rc.1, @hyperledger/cactus-plugin-ledger-connector-corda@workspace:packages/cactus-plugin-ledger-connector-corda":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-plugin-ledger-connector-corda@workspace:packages/cactus-plugin-ledger-connector-corda"
   dependencies:
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@types/body-parser": "npm:1.19.4"
     "@types/express": "npm:4.17.21"
     "@types/multer": "npm:1.4.7"
@@ -8619,18 +8619,18 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-plugin-ledger-connector-ethereum@npm:2.0.0-alpha.2, @hyperledger/cactus-plugin-ledger-connector-ethereum@workspace:packages/cactus-plugin-ledger-connector-ethereum":
+"@hyperledger/cactus-plugin-ledger-connector-ethereum@npm:2.0.0-rc.1, @hyperledger/cactus-plugin-ledger-connector-ethereum@workspace:packages/cactus-plugin-ledger-connector-ethereum":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-plugin-ledger-connector-ethereum@workspace:packages/cactus-plugin-ledger-connector-ethereum"
   dependencies:
     "@ethereumjs/common": "npm:4.0.0"
     "@ethereumjs/tx": "npm:5.0.0"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-geth-ledger": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-geth-ledger": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@types/body-parser": "npm:1.19.4"
     "@types/express": "npm:4.17.21"
     "@types/js-yaml": "npm:4.0.5"
@@ -8662,16 +8662,16 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-plugin-ledger-connector-fabric@npm:2.0.0-alpha.2, @hyperledger/cactus-plugin-ledger-connector-fabric@workspace:packages/cactus-plugin-ledger-connector-fabric":
+"@hyperledger/cactus-plugin-ledger-connector-fabric@npm:2.0.0-rc.1, @hyperledger/cactus-plugin-ledger-connector-fabric@workspace:packages/cactus-plugin-ledger-connector-fabric":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-plugin-ledger-connector-fabric@workspace:packages/cactus-plugin-ledger-connector-fabric"
   dependencies:
     "@fidm/x509": "npm:1.2.1"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@types/bn.js": "npm:5.1.0"
     "@types/body-parser": "npm:1.19.4"
     "@types/elliptic": "npm:6.4.16"
@@ -8724,10 +8724,10 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-plugin-ledger-connector-go-ethereum-socketio@workspace:packages/cactus-plugin-ledger-connector-go-ethereum-socketio"
   dependencies:
-    "@hyperledger/cactus-api-client": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-cmd-socketio-server": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-api-client": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-cmd-socketio-server": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@types/config": "npm:3.3.2"
     "@types/cookie-parser": "npm:1.4.5"
     "@types/express": "npm:4.17.21"
@@ -8756,15 +8756,15 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-plugin-ledger-connector-iroha2@npm:2.0.0-alpha.2, @hyperledger/cactus-plugin-ledger-connector-iroha2@workspace:packages/cactus-plugin-ledger-connector-iroha2":
+"@hyperledger/cactus-plugin-ledger-connector-iroha2@npm:2.0.0-rc.1, @hyperledger/cactus-plugin-ledger-connector-iroha2@workspace:packages/cactus-plugin-ledger-connector-iroha2":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-plugin-ledger-connector-iroha2@workspace:packages/cactus-plugin-ledger-connector-iroha2"
   dependencies:
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@iroha2/client": "npm:4.0.0"
     "@iroha2/crypto-core": "npm:0.1.1"
     "@iroha2/crypto-target-node": "npm:0.4.0"
@@ -8791,11 +8791,11 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-plugin-ledger-connector-polkadot@workspace:packages/cactus-plugin-ledger-connector-polkadot"
   dependencies:
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@polkadot/api": "npm:10.9.1"
     "@polkadot/api-contract": "npm:10.9.1"
     "@polkadot/rpc-provider": "npm:10.9.1"
@@ -8831,15 +8831,15 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-plugin-ledger-connector-quorum@npm:2.0.0-alpha.2, @hyperledger/cactus-plugin-ledger-connector-quorum@workspace:packages/cactus-plugin-ledger-connector-quorum":
+"@hyperledger/cactus-plugin-ledger-connector-quorum@npm:2.0.0-rc.1, @hyperledger/cactus-plugin-ledger-connector-quorum@workspace:packages/cactus-plugin-ledger-connector-quorum":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-plugin-ledger-connector-quorum@workspace:packages/cactus-plugin-ledger-connector-quorum"
   dependencies:
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@types/body-parser": "npm:1.19.4"
     "@types/express": "npm:4.17.21"
     "@types/http-errors": "npm:2.0.4"
@@ -8873,14 +8873,14 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-plugin-ledger-connector-sawtooth@npm:2.0.0-alpha.2, @hyperledger/cactus-plugin-ledger-connector-sawtooth@workspace:packages/cactus-plugin-ledger-connector-sawtooth":
+"@hyperledger/cactus-plugin-ledger-connector-sawtooth@npm:2.0.0-rc.1, @hyperledger/cactus-plugin-ledger-connector-sawtooth@workspace:packages/cactus-plugin-ledger-connector-sawtooth":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-plugin-ledger-connector-sawtooth@workspace:packages/cactus-plugin-ledger-connector-sawtooth"
   dependencies:
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@types/express": "npm:4.17.21"
     "@types/uuid": "npm:9.0.8"
     axios: "npm:1.6.0"
@@ -8921,15 +8921,15 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-plugin-ledger-connector-xdai@npm:2.0.0-alpha.2, @hyperledger/cactus-plugin-ledger-connector-xdai@workspace:packages/cactus-plugin-ledger-connector-xdai":
+"@hyperledger/cactus-plugin-ledger-connector-xdai@npm:2.0.0-rc.1, @hyperledger/cactus-plugin-ledger-connector-xdai@workspace:packages/cactus-plugin-ledger-connector-xdai":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-plugin-ledger-connector-xdai@workspace:packages/cactus-plugin-ledger-connector-xdai"
   dependencies:
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@types/body-parser": "npm:1.19.4"
     "@types/express": "npm:4.17.21"
     axios: "npm:1.6.0"
@@ -8949,14 +8949,14 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-plugin-object-store-ipfs@npm:2.0.0-alpha.2, @hyperledger/cactus-plugin-object-store-ipfs@workspace:extensions/cactus-plugin-object-store-ipfs":
+"@hyperledger/cactus-plugin-object-store-ipfs@npm:2.0.0-rc.1, @hyperledger/cactus-plugin-object-store-ipfs@workspace:extensions/cactus-plugin-object-store-ipfs":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-plugin-object-store-ipfs@workspace:extensions/cactus-plugin-object-store-ipfs"
   dependencies:
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@multiformats/multiaddr": "npm:11.6.1"
     "@types/body-parser": "npm:1.19.4"
     "@types/express": "npm:4.17.21"
@@ -8979,13 +8979,13 @@ __metadata:
   resolution: "@hyperledger/cactus-plugin-persistence-ethereum@workspace:packages/cactus-plugin-persistence-ethereum"
   dependencies:
     "@ethersproject/abi": "npm:5.7.0"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-geth-ledger": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-geth-ledger": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@openapitools/openapi-generator-cli": "npm:2.7.0"
     "@types/express": "npm:4.17.21"
     "@types/pg": "npm:8.6.5"
@@ -9011,12 +9011,12 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-plugin-persistence-fabric@workspace:packages/cactus-plugin-persistence-fabric"
   dependencies:
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@types/express": "npm:4.17.21"
     "@types/pg": "npm:8.6.5"
     "@types/uuid": "npm:9.0.8"
@@ -9033,19 +9033,19 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-plugin-satp-hermes@npm:2.0.0-alpha.2, @hyperledger/cactus-plugin-satp-hermes@workspace:packages/cactus-plugin-satp-hermes":
+"@hyperledger/cactus-plugin-satp-hermes@npm:2.0.0-rc.1, @hyperledger/cactus-plugin-satp-hermes@workspace:packages/cactus-plugin-satp-hermes":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-plugin-satp-hermes@workspace:packages/cactus-plugin-satp-hermes"
   dependencies:
-    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-object-store-ipfs": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-object-store-ipfs": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@types/body-parser": "npm:1.19.4"
     "@types/crypto-js": "npm:4.0.1"
     "@types/express": "npm:4.17.21"
@@ -9075,14 +9075,14 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-test-api-client@workspace:packages/cactus-test-api-client"
   dependencies:
-    "@hyperledger/cactus-api-client": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-quorum": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-api-client": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-quorum": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@types/uuid": "npm:9.0.8"
     jose: "npm:4.15.5"
     uuid: "npm:9.0.1"
@@ -9094,12 +9094,12 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-test-cmd-api-server@workspace:packages/cactus-test-cmd-api-server"
   dependencies:
-    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-vault": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-vault": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@types/uuid": "npm:9.0.8"
     express-jwt-authz: "npm:2.4.1"
     jose: "npm:4.15.5"
@@ -9107,12 +9107,12 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-test-geth-ledger@npm:2.0.0-alpha.2, @hyperledger/cactus-test-geth-ledger@workspace:packages/cactus-test-geth-ledger":
+"@hyperledger/cactus-test-geth-ledger@npm:2.0.0-rc.1, @hyperledger/cactus-test-geth-ledger@workspace:packages/cactus-test-geth-ledger":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-test-geth-ledger@workspace:packages/cactus-test-geth-ledger"
   dependencies:
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@types/dockerode": "npm:3.2.7"
     dockerode: "npm:3.3.0"
     internal-ip: "npm:6.2.0"
@@ -9126,12 +9126,12 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-test-plugin-consortium-manual@workspace:packages/cactus-test-plugin-consortium-manual"
   dependencies:
-    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-consortium-manual": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
     "@types/uuid": "npm:9.0.8"
     axios: "npm:1.6.0"
     jose: "npm:4.15.5"
@@ -9139,18 +9139,18 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-test-plugin-htlc-eth-besu-erc20@npm:2.0.0-alpha.2, @hyperledger/cactus-test-plugin-htlc-eth-besu-erc20@workspace:packages/cactus-test-plugin-htlc-eth-besu-erc20":
+"@hyperledger/cactus-test-plugin-htlc-eth-besu-erc20@npm:2.0.0-rc.1, @hyperledger/cactus-test-plugin-htlc-eth-besu-erc20@workspace:packages/cactus-test-plugin-htlc-eth-besu-erc20":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-test-plugin-htlc-eth-besu-erc20@workspace:packages/cactus-test-plugin-htlc-eth-besu-erc20"
   dependencies:
-    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-htlc-eth-besu-erc20": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-htlc-eth-besu-erc20": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@types/body-parser": "npm:1.19.4"
     "@types/express": "npm:4.17.21"
     "@types/uuid": "npm:9.0.8"
@@ -9167,14 +9167,14 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-test-plugin-htlc-eth-besu@workspace:packages/cactus-test-plugin-htlc-eth-besu"
   dependencies:
-    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-htlc-eth-besu": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-htlc-eth-besu": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@types/body-parser": "npm:1.19.4"
     "@types/express": "npm:4.17.21"
     "@types/uuid": "npm:9.0.8"
@@ -9195,11 +9195,11 @@ __metadata:
     "@connectrpc/connect": "npm:1.4.0"
     "@connectrpc/connect-node": "npm:1.4.0"
     "@connectrpc/connect-web": "npm:1.4.0"
-    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
     express: "npm:4.19.2"
     uuid: "npm:9.0.1"
   languageName: unknown
@@ -9210,14 +9210,14 @@ __metadata:
   resolution: "@hyperledger/cactus-test-plugin-ledger-connector-besu@workspace:packages/cactus-test-plugin-ledger-connector-besu"
   dependencies:
     "@grpc/grpc-js": "npm:1.10.3"
-    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-verifier-client": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-verifier-client": "npm:2.0.0-rc.1"
     "@types/express": "npm:4.17.21"
     "@types/uuid": "npm:9.0.8"
     axios: "npm:1.6.0"
@@ -9235,15 +9235,15 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-test-plugin-ledger-connector-ethereum@workspace:packages/cactus-test-plugin-ledger-connector-ethereum"
   dependencies:
-    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-geth-ledger": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-verifier-client": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-geth-ledger": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-verifier-client": "npm:2.0.0-rc.1"
     "@types/lodash": "npm:4.14.195"
     "@types/uuid": "npm:9.0.8"
     lodash: "npm:4.17.21"
@@ -9257,14 +9257,14 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-test-plugin-ledger-connector-quorum@workspace:packages/cactus-test-plugin-ledger-connector-quorum"
   dependencies:
-    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-quorum": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-verifier-client": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-keychain-memory": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-quorum": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-verifier-client": "npm:2.0.0-rc.1"
     "@types/convict": "npm:6.1.1"
     "@types/lodash": "npm:4.14.195"
     "@types/uuid": "npm:9.0.8"
@@ -9277,7 +9277,7 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-test-tooling@npm:2.0.0-alpha.2, @hyperledger/cactus-test-tooling@workspace:packages/cactus-test-tooling":
+"@hyperledger/cactus-test-tooling@npm:2.0.0-rc.1, @hyperledger/cactus-test-tooling@workspace:packages/cactus-test-tooling":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-test-tooling@workspace:packages/cactus-test-tooling"
   dependencies:
@@ -9286,7 +9286,7 @@ __metadata:
     "@aries-framework/indy-vdr": "npm:0.5.0-alpha.58"
     "@aries-framework/node": "npm:0.5.0-alpha.58"
     "@hyperledger/aries-askar-nodejs": "npm:0.2.0"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
     "@hyperledger/indy-vdr-nodejs": "npm:0.2.0"
     "@types/dockerode": "npm:3.2.7"
     "@types/esm": "npm:3.2.0"
@@ -9334,13 +9334,13 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-test-verifier-client@workspace:packages/cactus-test-verifier-client"
   dependencies:
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-geth-ledger": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-verifier-client": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-geth-ledger": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-verifier-client": "npm:2.0.0-rc.1"
     "@types/body-parser": "npm:1.19.4"
     "@types/express": "npm:4.17.21"
     "@types/node": "npm:18.11.9"
@@ -9356,20 +9356,20 @@ __metadata:
   languageName: unknown
   linkType: soft
 
-"@hyperledger/cactus-verifier-client@npm:2.0.0-alpha.2, @hyperledger/cactus-verifier-client@workspace:packages/cactus-verifier-client":
+"@hyperledger/cactus-verifier-client@npm:2.0.0-rc.1, @hyperledger/cactus-verifier-client@workspace:packages/cactus-verifier-client":
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-verifier-client@workspace:packages/cactus-verifier-client"
   dependencies:
-    "@hyperledger/cactus-api-client": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-corda": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-iroha2": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-quorum": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-plugin-ledger-connector-sawtooth": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-api-client": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-besu": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-corda": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-ethereum": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-fabric": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-iroha2": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-quorum": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-plugin-ledger-connector-sawtooth": "npm:2.0.0-rc.1"
     jest-extended: "npm:4.0.1"
     rxjs: "npm:7.8.1"
   peerDependencies:
@@ -9403,11 +9403,11 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "@hyperledger/cactus-workshop-examples-2022-11-14@workspace:examples/cactus-workshop-examples-2022-11-14"
   dependencies:
-    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-common": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-core-api": "npm:2.0.0-alpha.2"
-    "@hyperledger/cactus-test-tooling": "npm:2.0.0-alpha.2"
+    "@hyperledger/cactus-cmd-api-server": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-common": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-core-api": "npm:2.0.0-rc.1"
+    "@hyperledger/cactus-test-tooling": "npm:2.0.0-rc.1"
     "@types/uuid": "npm:9.0.8"
     kubo-rpc-client: "npm:3.0.1"
     typescript-optional: "npm:2.0.1"