
Research
Two Malicious Rust Crates Impersonate Popular Logger to Steal Wallet Keys
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
cesar-test-zodiac
Advanced tools
Zodiac is a composable design philosophy and collection of standards for building DAO ecosystem tooling.
A library for composable DAO tooling built on top of programmable accounts, like the Gnosis Safe.
Zodiac enables:
Zodiac defines four key components:
1. Avatars: Programmable Ethereum accounts, like the Gnosis Safe. Avatars are the address that holds balances, owns systems, executes transaction, is referenced externally, and ultimately represents your DAO.
Avatars must expose an interface like IAvatar.sol
.
Modules: Contracts that are enabled by an Avatar and implement some decision making logic. They should import Module.sol
.
Modifiers: Contracts that sit between Modules and Avatars to modify the Module's behavior. For example, they might enforce a timelock on all functions a Module attempts to execute. Modifiers should import Modifier.sol
and must expose an interface like IAvatar.sol
Guards: Contracts that can be enabled on Modules and implement pre and/or post-checks on each transaction that the Module executes. Allowing Avatars to do things like limit the scope of addresses and functions that a module can call or ensure certain state is never changed by a module.
Guards should improt BaseGuard.sol
.
yarn add https://github.com/gnosis/zodiac
Once installed, you can use the contracts in the library by importing them into your contract:
pragma solidity ^0.8.6;
import "https://github.com/gnosis/contracts/core/Module.sol";
contract MyModule is Module {
/// insert your code here
}
rageQuit()
function.Built something cool Zodiac and want to add it to the list? Open a PR!
Zodiac is created under the LGPL-3.0+ license.
FAQs
Zodiac is a composable design philosophy and collection of standards for building DAO ecosystem tooling.
The npm package cesar-test-zodiac receives a total of 1 weekly downloads. As such, cesar-test-zodiac popularity was classified as not popular.
We found that cesar-test-zodiac demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer 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.
Research
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
Research
A malicious package uses a QR code as steganography in an innovative technique.
Research
/Security News
Socket identified 80 fake candidates targeting engineering roles, including suspected North Korean operators, exposing the new reality of hiring as a security function.