@flarestudio/fcc-workbench
v1.0.20
Published
Tactical Workbench for Flare Confidential Compute (FCC). Scaffold, encrypt, and relay sovereign AI agents.
Maintainers
Readme
👻 FlareStudio FCC Workbench
Tactical infrastructure for building, testing, and deploying Sovereign AI Agents on the Flare Network.
🔥 What is this?
The FlareStudio FCC Workbench is a high-velocity CLI toolkit designed to simplify development for Flare Confidential Compute (FCC). It takes the complexity of Trusted Execution Environments (TEEs) and turns it into a one-command developer experience.
🚀 Quick Start
Install the workbench globally:
npm install -g @flarestudio/fcc-workbench🛠️ Commands
1. Scaffold an Agent
Generate a complete project structure including Docker stacks, TEE extensions, and Solidity contracts.
flare-fcc init2. Fingerprint a TEE
Generate a secp256k1 key pair representing a TEE machine's hardware identity.
flare-fcc keygen3. Forge a Secret
Encrypt your private keys or API keys using ECIES for a specific TEE machine.
flare-fcc encrypt4. Ghost Envoy (Relay)
Directly broadcast your encrypted instructions to the Flare blockchain.
flare-fcc send5. Verify Integrity
Validate hardware attestation reports to confirm genuine secure enclaves.
flare-fcc verify📂 Project Structure
When you run init, the workbench generates:
extension/— Your agent logic (Brain).contracts/— Production-ready InstructionSender Solidity contracts.scripts/— Deployment and management scripts.docker-compose.yml— The full FCC stack (Proxy + Redis + Kernel).
🛡️ Security
This workbench allows for local testing of TEE logic. While the cryptography is production-grade (ECIES/secp256k1), real hardware isolation requires deployment to registered Flare TEE machines (Intel SGX/AMD SEV).
Built with 🥃 by FlareStudio
