Discover and explore top open-source AI tools and projects—updated daily.
scrtlabsPrivate smart contract platform for the Cosmos ecosystem
Top 56.8% on SourcePulse
Secret Network provides scalable, permissionless smart contracts with a private-by-default design, enabling novel blockchain use cases and user control over financial data. It targets developers and users seeking enhanced privacy on-chain, leveraging Cosmos SDK for interoperability.
How It Works
Secret Network utilizes Intel SGX Trusted Execution Environments (TEEs), encryption, and key management to ensure data privacy within smart contracts. Smart contracts are built using CosmWasm, a Rust-based toolkit, allowing for private metadata and computations. This approach offers a unique "privacy by default" paradigm, differentiating it from public, transparent blockchains.
Quick Start & Requirements
ghcr.io/scrtlabs/secretnetwork-dev:latest) are available for VSCode or direct use. Manual setup involves installing prerequisites like g++, libtool, automake, autoconf, clang, wget, git, make, Rust (via rustup), Go (v1.18+), gobindata, xargo (v0.3.25), and local-cors-proxy.scripts/install-sgx.sh). For WSL, kernel 5.15 is needed, or SGX operations must be confined to Docker. DCAP installation is also mentioned.make build-linux for the full codebase, make build-rust for Rust components, make build_local_no_rust for Go components.librust_cosmwasm_enclave.signed.so from tm-secret-enclave and setting SCRT_ENCLAVE_DIR. Run ./scripts/start-node.sh.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
libssl1.1 which may require manual installation on newer Ubuntu versions.1 day ago
1 day
matter-labs
ProvableHQ