Getting Started
Welcome to the VeilCore OS development environment. This guide will assist you in setting up your machine to build, test, and deploy privacy-preserving AI agents.
System Requirements
Developing on VeilCore involves generating Zero-Knowledge proofs locally. This process is computationally intensive. We recommend the following hardware specifications for an optimal experience:
Operating System: Linux (Ubuntu 22.04+), macOS (Ventura+), or Windows (via WSL2).
CPU: 8-core processor or higher (Apple M1/M2/M3 chips are fully supported).
RAM: 16 GB minimum (32 GB recommended for complex circuit generation).
Storage: 50 GB of free SSD space.
Software Prerequisites
Before installing the VeilCore SDK, ensure you have the following dependencies installed on your system:
Rust: The core language for VeilCore smart contracts.
Bash
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | shSolana CLI: Required for interacting with the settlement layer.
Bash
sh -c "$(curl -sSfL https://release.solana.com/v1.18.0/install)"Node.js & NPM: Required for the CLI tool and client-side scripts. (Version 18.0 or later).
Last updated