Arbitrum-Stylus-MCP
Verified Safeby JustAnotherDevv
Overview
A privacy-preserving quadratic voting system leveraging Noir's zero-knowledge proofs (ZKPs) and Arbitrum Stylus smart contracts to verify voter eligibility, prevent double-voting, and calculate quadratic voting power with complete ballot secrecy.
Installation
nsv deploy --private-key "0x..." --rpc-url https://<your-network>.arbitrum.io/rpcEnvironment Variables
- VERIFIER_ADDRESS
- RPC_ADDRESS
- GLOBAL_VERIFIER_ADDRESS
Security Notes
The project adheres to standard practices for ZKP-based decentralized applications using Noir and Arbitrum Stylus. There is no presence of 'eval', obfuscation, or hardcoded sensitive secrets within the provided source code for deployment. Key management for `--private-key` during contract deployment is an operational security concern, not a code vulnerability. The core security relies on the correctness of the Noir circuit logic and the cryptographic primitives provided by the underlying Noir/Stylus frameworks.
Similar Servers
ai-counsel
Enables multi-model AI deliberations to reach true consensus through iterative debate and refine positions across multiple rounds, supporting evidence-based decision-making with historical memory.
mcp-server
Provides AI agents and development tools with contextual, curated access to blockchain data (balances, tokens, NFTs, contract metadata, transactions, logs) across multiple EVM-compatible chains via Blockscout APIs.
SchemaPin
A cryptographic protocol to ensure integrity and authenticity of tool schemas for AI agents, preventing 'MCP Rug Pull' attacks.
zerocracy-mcp-server
Integrates an AI agent (e.g., Claude Desktop) with Zerocracy to provide management advice and insights on product development.