
Security News
November CVEs Fell 25% YoY, Driven by Slowdowns at Major CNAs
November CVE publications fell 25% YoY even as 2025 totals rose, showing how a few major CNAs can swing “global” counts and skew perceived risk.
@enclave-e3/contracts
Advanced tools
Enclave is an open-source protocol for Encrypted Execution Environments (E3).
To install, run
pnpm add @enclave-e3/contracts
If writing a new E3 program, you can import the necessary interfaces by writing something similar to:
import {
IE3Program,
} from "@enclave-e3/contracts/contracts/interfaces/IE3Program.sol";
contract MockE3Program is IE3Program {...}
Check out the E3 mock for an example
pnpm deploy --network [network]
This will add the deployment information to the ./ignition/deployments
directory, as well as to the deployed_contracts.json file.
Be sure to configure your desired network in hardhat.config.ts before
deploying.
If you are running Enclave locally, you can first start a local hardhat (or Anvil) node, then deploy the contracts using the following commands:
pnpm hardhat node
pnpm clean:deployments
pnpm deploy:mocks --network localhost
This will ensure that you are a local node running, as well as that there are no conflicting deployments stored in localhost.
To add a ciphernode to the registry, run
pnpm ciphernode:add --network [network] --ciphernode-address [address]
To request a new committee, run
pnpm run hardhat committee:new --network [network]
To publish the public key of a committee, run
pnpm run hardhat --network [network] committee:publish --e3-id [e3-id] --nodes [node address],
[node address] --public-key [publickey]
To activate an E3, run
pnpm run hardhat --network [network] e3:activate --e3-id [e3-id]
To publish an input for an active E3, run
pnpm run hardhat --network [network] e3:publishInput --e3-id [e3-id] --data [input data]
FAQs
Enclave is an open-source protocol for Encrypted Execution Environments (E3).
The npm package @enclave-e3/contracts receives a total of 88 weekly downloads. As such, @enclave-e3/contracts popularity was classified as not popular.
We found that @enclave-e3/contracts demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 3 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
November CVE publications fell 25% YoY even as 2025 totals rose, showing how a few major CNAs can swing “global” counts and skew perceived risk.

Security News
React disclosed a CVSS 10.0 RCE in React Server Components and is advising users to upgrade affected packages and frameworks to patched versions now.

Research
/Security News
We spotted a wave of auto-generated “elf-*” npm packages published every two minutes from new accounts, with simple malware variants and early takedowns underway.