From 22e21adad26ae333b263af3d04cd8c28a2bf80de Mon Sep 17 00:00:00 2001 From: Giacomo Date: Wed, 4 Dec 2024 15:38:17 +0100 Subject: [PATCH] Deprecate `@zk-kit/excubiae` (#45) ## Description `excubiae` has been officially released as v0.1.0 today. The code lives in the `excubiae` [monorepo](https://github.com/privacy-scaling-explorations/excubiae). Therefore, this prototype package on zk-kit must be deprecated as no longer maintained. I'm following this [guide](https://gist.github.com/alebelcor/9232ae5c7ac387b8dc1dc4102f328b58) for the deprecation of the package. --- packages/excubiae/contracts/README.md | 34 ++++++------------------ packages/excubiae/contracts/package.json | 5 ++-- 2 files changed, 11 insertions(+), 28 deletions(-) diff --git a/packages/excubiae/contracts/README.md b/packages/excubiae/contracts/README.md index 9083c47..eb91788 100644 --- a/packages/excubiae/contracts/README.md +++ b/packages/excubiae/contracts/README.md @@ -1,38 +1,20 @@

- Excubiae + [DEPRECATED] Excubiae

A flexible and modular framework for general-purpose on-chain gatekeepers.

-

- - - - - NPM license - - - NPM version - - - Downloads - - - Code style prettier - +

+ No Maintenance

-
-

- - 🗣️ Chat & Support - -

-
+> [!NOTE] +> This package has been DEPRECATED. Please, refer to [@excubiae/contracts](https://www.npmjs.com/package/@excubiae/contracts) on [excubiae](https://github.com/privacy-scaling-explorations/excubiae) monorepo. + +--- -> [!NOTE] -> This library is experimental and untested yet - use at your own discretion... +--- Excubiae is a generalized framework for on-chain gatekeepers that allows developers to define custom access control mechanisms using different on-chain credentials. By abstracting the gatekeeper logic, excubiae provides a reusable and composable solution for securing decentralised applications. This package provides a pre-defined set of specific excubia (_extensions_) for credentials based on different protocols. diff --git a/packages/excubiae/contracts/package.json b/packages/excubiae/contracts/package.json index 2f41603..cc21024 100644 --- a/packages/excubiae/contracts/package.json +++ b/packages/excubiae/contracts/package.json @@ -1,7 +1,7 @@ { "name": "@zk-kit/excubiae", - "version": "0.1.0", - "description": "A general purpose on-chain gatekeeping smart contract framework.", + "version": "0.1.1", + "description": "[DEPRECATED] A general purpose on-chain gatekeeping smart contract framework.", "license": "MIT", "files": [ "*.sol", @@ -10,6 +10,7 @@ "LICENSE" ], "keywords": [ + "deprecated", "blockchain", "ethereum", "hardhat",