Secret Network
WebsiteDiscordGithub
  • 👋INTRODUCTION
    • Secret Network Introduction
    • Secret Network Techstack
      • Private transactions - A quick summary
      • Blockchain Technology
        • Cosmos Basics
        • Tendermint
        • Cosmos SDK
        • IBC
        • CosmWasm
      • Privacy Technology
        • Encryption - Key Management
          • Overview
          • Key Derivation & Encryption Techniques
          • The Initialization Of Secret Network
          • Full Node Boostrap
          • Contract State Encryption
          • Transaction Encryption
          • Consensus seed rotation
        • Trusted Execution Environments  (TEE) —  Intel SGX
          • How Secret Network Uses SGX
          • SGX-SPS Security & Reliabillity
          • Remote Attestation
          • Trusted & Untrusted Core
          • Sealing
        • Private smart contracts - overview
  • 💻Development
    • 🏠Getting Started
      • Setting Up Your Environment
        • Cargo.toml Best Practices (Crates vs Dependencies)
      • Compile and Deploy
      • Running the Application
      • Compile and Deploy on Secret testnet (best for Javascript devs)
      • Fullstack dApp Integration
    • 🤓Secret Contracts
      • Secret Contracts & CosmWasm
        • Framework overview
        • Secret Contract Components
          • Instantiation Message
          • Execution Message
          • Query Message
          • Deps/DepsMut
          • Storage
            • Prefixed Storage
            • Singleton
            • Keymap
            • Append Store
            • Best practices
        • CosmWasm vs Secret CosmWasm
      • Secret Tokens (SNIP-20)
      • Contract - module call
      • Secret contract - Design Space/Features
        • Secret Contracts introduction
        • Gas/Fee usage
        • TPS and scalability
        • Privacy Essentials
        • Access Control
          • Viewing Keys
          • Permits
        • Trusted and untrusted data
        • Secret-VRF - on-chain Randomness
        • Privacy design
          • Mitigate privacy risks - full guide
          • Gas Evaporation & Tracking
        • Confidential Computing Layer
        • Fiat/Crypto Onboarding
        • Account abstraction
        • Fee abstraction
        • Wallet support
        • Bridge (messaging/tokens)
        • IBC (Hooks, PFM, Wasm)
        • Price Oracles
        • Auto Restaking
      • Permissioned Viewing
        • Viewing Keys
        • Permits
      • Cross Contract Communication
      • Submessages
        • get_contract_code_hash
      • Randomness API - Secret VRF
        • Native On-chain randomness
        • Randomness over IBC
      • Execution Finalization
      • Factory Contracts
      • Contract Migration
        • Manual - < v1.11
        • Native - from v1.11
      • Cross-deploy Vanilla CW and Secret Contracts
      • Testing Secret Contracts
        • Unit Tests
        • Continuous Integration
        • Datatype Handling - Uint, floats etc.
    • 👀Secret Contract - Reference, Guides, Examples
      • Starter guide - Millionaire's Problem
      • Reference Contracts
      • Open source dApps
      • Tools & Libraries
        • Network interaction SDKs
          • Secret.js (JavaScript)
          • SecretPy (Python)
          • SecretK (Kotlin)
          • Secret.NET
            • Snippets
              • Deploying a Contract
              • Send Native Coin
              • Query a Contract
              • Create a new Wallet
              • Permits
              • SNIP20
              • SNIP721
          • Shade.Js
        • LocalSecret - Devnet docker
        • Smart contract - Tools/Utils
          • Secret Toolkit
          • CW-Plus
          • Fadroma - SC framework
          • Hidden Gems
          • Other
            • Secret IDE
            • Polar
    • 🖼️Frontend Development
      • Getting Started with SecretJS
        • Usage Examples
          • Sending Queries
          • Sending Messages
          • Contract Migration
          • Wallet Integrations
          • Query Permits
          • SNIP20 (SCRT Tokens)
          • SNIP721 (Secret NFTs)
      • Feegrant
        • Understanding Feegrant allowances
        • Grant allowances
        • Using grant allowances to execute transactions
        • Using the Fee Grant Faucet
    • 📬Deployment Addresses/ API Endpoints
      • Secret (SNIP 20) token contracts list
        • SNIP Asset naming guidelines
      • Connecting to the Network
        • API Endpoints Mainnet (Secret-4)
        • API Endpoints Testnet (Pulsar-3)
        • Usage examples
        • Comparison of endpoint types
      • Create your own SNIP-25 IBC Token
  • Secret AI
    • 🤝Introduction
    • 🏗️Architecture
    • 👩‍💻Secret AI SDK
      • Setting Up Your Environment
      • Running the Application
    • 🪙Economics
    • Smart Contract Reference
      • SubscriptionManager
      • WorkerManager
      • RewardsManager
  • 🌐SecretVM - Confidential Virtual Machines
    • 🤝Introduction
    • 🏗️Architecture
    • ☑️Attestation
      • What is Attestation
      • Obtaining Attestation Data
      • Attestation Report - Key Fields
      • Chain of Trust
    • 🏁Launching a SecretVM
    • 🛠️Managing SecretVM Lifecycle
    • ✅Verifying a SecretVM
      • 🐢Full Verification
      • 🐰Quick Verification
    • 💡Best Practices for Developers
    • 📖Glossary
  • 🔓Confidential Computing Layer
    • 🧑‍🚀IBC Developer Toolkit
      • Basics
        • Overview
        • Cross-chain Messaging with IBC Hooks
          • Functions, Methods, and Data Structures
          • Typescript SDK
          • IBC-Hooks
        • IBC Relaying with Go Relayer
      • Usecases
        • Storing Encrypted Data on Secret Network
          • Key-Value store Developer Tutorial
        • Secret VRF for IBC with IBC-Hooks
        • Confidential Voting
        • Sealed Bid Auctions
      • Supported Networks
        • Mainnet
        • Testnet
    • 🤝Ethereum (EVM) Developer Toolkit
      • Basics
        • Overview
        • Connecting Metamask to Secret Network
        • SecretPath + Reown integration
        • Cross-chain Messaging
          • SecretPath
            • Architecture Overview
            • Detailed Architecture
            • SecretPath Developer Tutorials
            • Public EVM Gateway Architecture
            • How to deploy SecretPath on your chain
          • Axelar GMP
            • Architecture Overview
            • Axelar GMP Developer Tutorial
      • Usecases
        • Storing Encrypted Data on Secret Network
          • Key-Value store Developer Tutorial
        • Sealed Bid Auction
          • Sealed Bid Auction Developer Tutorial
        • Confidential Voting
          • Confidential Voting Developer Tutorial with SecretPath
        • VRF
          • Implementing VRF into any EVM Contract
          • VRF Developer Tutorial
          • Performance figures of SecretVRF vs competitors
          • Using encrypted payloads for VRF
          • Converting from Chainlink VRF to Secret VRF in four steps
        • Confidential Document Sharing
        • Tokens
          • From EVM to Secret
      • Supported Networks
        • EVM
          • EVM Mainnet
          • EVM Testnet
          • Gateway Contract ABI
        • Secret Gateway
          • SecretPath mainnet (secret-4) contracts
          • SecretPath testnet (pulsar-3) contracts
    • 🙌Solana Developer Toolkit
      • Usecases
        • Storing Encrypted Data on Secret Network
          • Key-value Store Developer Tutorial
        • VRF
          • VRF Developer Tutorial
      • Program IDs
        • Solana Mainnet & Testnet
        • Gateway Contract IDL
  • 🤫Overview, Ecosystem and Technology
    • 🚀Secret Network Overview
      • The SCRT coin
      • Private Tokens
      • Use Cases
        • Decentralized Finance (DeFi)
        • Art And Digital Media
        • Gaming
        • Data Privacy
        • Payments And Transactions
        • Communication
      • The technology
      • History
      • Roadmap (Core development)
        • Secret 2.0
      • Where To Buy SCRT?
      • Using the Testnet
    • 🐸Ecosystem Overview
      • Wallets
      • Applications
      • Explorers & tools
      • Funding
        • SCRT Labs Grants
        • Dilutive funding/VC raise
        • Community Pool
        • Developer bounties
          • SCRT Labs bounties [on-hold]
          • CCBL [on-hold]
          • CCR [On-hold]
        • Application specific
          • Shade Grants
      • Contributors & Entities
        • Validators
        • SCRT Labs
        • Secret Foundation
        • Secret Committees
          • Support
          • Governance
      • Secret Network Dictionary
  • 🔧Infrastructure
    • 🔓Use SecretCLI
      • Secretcli vs. Secretd
      • Install
      • Configuration
      • Address Types
      • Key Types
      • Generating Keys
      • Viewing Keys
      • Query Transactions
      • Send Tokens
      • Multisig Keys
      • Multisig Transactions
      • Transaction Broadcasting
      • Fees & Gas
      • Fee Distribution
      • Secret Contracts
      • Slashing
      • Minting
      • Delegating
      • Restake
      • Nodes
      • Governance
        • Creating Governance Proposals
        • Query Proposals
        • Deposits
        • Voting
    • 🔐Use Ledger hardware wallet
      • 🔐Ledger with SecretCLI
    • 🖥️Running a node/validator
      • Setting up a node/validator
        • Hardware setup
          • Hardware Compliance
          • VPS/Bare-Metal Compliance
            • Leaseweb Setup
            • PhoenixNAP Setup
            • Psychz Setup
            • nForce Setup
            • Vultr Setup
            • OVHCloud Setup
            • Microsoft Azure Setup
          • Patching your Node
          • Enclave verification
          • Registration troubleshooting
        • Testnet Setup
          • Install SGX
          • Install secretd
          • Setup Full Node
          • Testnet State Sync
          • Becoming a Testnet Validator
          • Installing CLI & Creating A New Address
        • Mainnet Setup
          • Install SGX
          • Install secretd
          • Setup Full Node
          • Quicksync / Snapshot
          • Statesync
          • Becoming A Validator
          • Installing CLI & Creating A New Address
      • Maintaining a node/validator
        • Slashing information
        • Migrating a Validator
        • Troubleshooting
        • Validator Backup
        • Server security
          • SSH authentication
          • Server configuration
          • Uncomplicated-Firewall (UFW)
          • Local CLI
        • Node Monitoring
          • Prometheus
            • Environment Preperation
            • Install Node Exporter
            • Install Prometheus
            • Configuring Prometheus
          • Grafana
            • Install Grafana
            • Grafana Dashboard
            • Next Steps
          • Docker
            • Install Docker
            • Configuration
            • Start Containers
            • Grafana Dashboard
            • Application Ports
            • Stop Containers
          • Goaccess
            • Install Goaccess
            • Setup Goaccess
        • Helpful commands
          • Query Validators
          • Bond Tokens
          • Withdraw Rewards
          • Query Delegations
          • Unbond Tokens
          • Query Unbonding-Delegations
          • Redelegate Tokens
          • Query Redelegations
          • Query Parameters
          • Query Pool
          • Query Delegations To Validator
      • API Noderunning
        • Running Multiple Nodes on the Same Server
        • Node Loadbalancing using Nginx
          • Setup Nginx
          • Example Nginx config
        • Using Auto heal to improve cluster uptime for Nginx
      • Sentry and Archive nodes
        • Mantlemint
        • Sentry Nodes
        • Archive Nodes
    • ⛓️IBC Relayers
      • Hermes
      • RLY
      • IBC channel database
    • 🆙Upgrade Instructions
      • v1.13
      • v1.12
      • v1.11
      • v1.10
      • v1.9
      • v1.8
      • v1.7
      • Shockwave Omega v1.6
      • v1.5
      • Shockwave Delta v1.4
      • Shockwave Delta v1.4 (Testnet)
      • Shockwave Alpha v1.3
      • Cosmovisor
      • Vulcan Network Upgrade (OLD)
    • ☠️Postmortems
      • SNIP-20 leaks
      • xApic
      • Secpk-Verifications Bloat
      • Earn Contract Exploit
      • Testnet Halt 95
    • ✍️Contribute to the documentation
      • Report Bugs
      • Suggest Enhancements
      • First Contribution Guide
      • Pull Request Templates
        • Update Documentation
        • Bug Fix
        • Improve Performance
        • Change Functionality
      • Style Guide
    • 🌊Versioning & Changelog
      • Secret Network v1.13
      • Secret Network v1.12
      • Secret Network v1.11
      • Secret Network v1.10
      • Secret network v1.9
      • Secret Network v1.7/1.8
      • Secret Network v1.6
      • Secret Network v1.5
      • Secret Network v1.4 (CosmWasm 1.0)
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
Export as PDF
  1. Overview, Ecosystem and Technology
  2. Secret Network Overview

History

PreviousThe technologyNextRoadmap (Core development)

Last updated 1 year ago

Was this helpful?

June 2015

Guy Zyskind publishes the first two papers about secure and private decentralized computation from Research at Enigma/MIT. describes how with encrypted inputs and access control blockchain can bring back privacy to users of distributed technologies like the internet. describes how secure Multi-Party Computation could enable a new private blockchain solution dubbed Enigma. At this moment in time when Enigma has its first

September 2017

Enigma does an ICO and raises $45m to build the decentralized privacy solution proposed in 2015.

January 2020

Developers and community members of Enigma realize the importance of instant-finality and privacy by default on a layer 1. A decision is made to bring the privacy-as-a-service layer Secret Network to the Cosmos ecosystem.

February 2020

Over 20 independent genesis validators launched a new blockchain that came to be known as Secret Network. This mainnet is a proof-of-stake blockchain based on Cosmos SDK / Tendermint and secured by a new native coin, Secret (SCRT). The collective vision for this blockchain was to create a privacy-first chain that would allow smart contracts to utilize private and sensitive data. The network would utilize privacy technologies that could enable secure computation over encrypted data.

September 2020 - Private smart contracts

A mainnet upgrade made Secret Network the only blockchain running live smart contracts with encrypted inputs, outputs, and state. That is possible because every node operator validating the network activity uses a secure enclave – the same type of technology securing your fingerprint on your smartphone. You can think of Secret Network as combining the programmability of Ethereum with the privacy of Zcash. This capability for "programmable privacy" now allows developers to begin building their own permissionless and privacy-preserving “Secret Apps.”

Since this upgrade, more and more use cases have been built and deployed, most notably the SNIP-20 standard for Secret Tokens. Several implementations of this standard were launched, including secretSCRT (a privacy-preserving variant of SCRT), community tokens (such as FAT SCRT, sALT, and many others), and thanks to the Secret Ethereum Bridge, a wide variety of Ethereum assets (including ETH and many other prominent ERC-20 tokens). Other use-cases showcasing the power of Secret Contracts (such as Secret Auctions, private-voting, and Secret Vaults) have been deployed to the network, and many other use-cases are currently being built.

December 2020

the Secret Ethereum Bridge brought the power of programmable privacy to ETH and ERC-20s at low cost.

February 2021

SecretSwap launched on the Secret Network mainnet, the first AMM (Automated Market Maker) to be launched in our ecosystem and a one-of-a-kind product for the blockchain space. This is a critical piece of Secret DeFi, unlocking new liquidity for secret tokens!

October 2021

Sienna Network launches its first application on the Secret Network mainnet called SiennaSwap. Also ALTER launched on-chain, the first verifiable user-side encrypted communication platform. This time is also when the first Secret NFT comes on-chain. The SNIP-721 standard is used as the base for the well**-**known Anons NFT.

November 2021

The Supernova upgrade brings privacy to the Interchain by enabling IBC for the Secret Network. SCRT can now freely flow to other Cosmos SDK chains like Osmosis, and the Cosmos HUB. Both SiennaSwap and SecretSwap enable DEX listings for sATOM, sOSMO, sDVPN, and more. November also marks the date where SCRT labs announces their collaboration with Quentin Tarantino for the TarantinoNFTs

December 2021

The Stashh NFT marketplace launches bringing many different artists to the Secret Network blockchain and giving the Cosmos ecosystem its first taste of the utility and interest that comes with SecretNFTs.

January 2022

Secret Network announces the next phase of growth with a $400M ecosystem fund for builders as part of the Shockwave initiative

February/March 2022

Shade protocol launches its token SHD in a cross-chain airdrop and the SCRT token lists on several high-profile exchanges like Kraken, Huobi, Kucoin, and FTX. At this time Kevin Smith also announces his collaboration with SCRT labs and LegenDAO to launch the first NFT feature film "Killroy was Here".

April 2022

SiennaLend launches on Secret Network. The only private on-chain lending solution in the world.

May 2022

Secret Network completes the Shockwave Alpha upgrade bringing 200x improvements to cryptographic verifications like cross-chain airdrops and query permits while also enabling the Cosmos "interchain accounts" module and enabling the CosmWasm StateSync module. The network also increased its active validator set to 80, allowing for many known faces to enter the community.

September 2022 - Secret contracts go Interchain

November 2022 - Ecosystem expansion

December 2022 - More scalability

SCRT labs launches the Shockwave omega upgrade containing a new smart contract engine dubbed Wasm3 increasing contract throughput by ~5x. An extra emphasis also went into the testing of gas consumption of the varying contract elements to better protect the network against exceptionally high computational load.

Additionally the Secret Agency DAO joins as an extra registered NPO in the network helping applications, developers and users with leveraging Secret Network for their success.

January 2023 - Secret 2.0

2023 will be the year of Secret2.0 initiative signalling the completion of the initial whitepaper and looking into the future. Together with the Blog #beyondZK Part-2 a clear roadmap is lined out for adding cryptographic primitives and additional functionality to the Secret blockchain.

March 2023 - Consensus seed rotation, Light client verification, Auto restaking and more

on the first of March Secret network upgrades to v1.7 bringing seed rotation upon upgrade to the network. This feature allows the network as a whole to select new randomness from which the network encryption keys are generated completely mitigating impact on the future state of any potential past encryption key leaks and SGX breaks. The auto-restaking feature also brings native autocompounding to the network while light client verification inside the enclave improves the trusted data landscape for contract developers opening up many more usecases and added privacy.

March also saw the Announcement of Secret Admirers and the launch of the first Privacy as a Service application "The locker" - a seedphrase backup solution by Prifi labs.

April 2023 - The new Wallet era, HackSecret and Secret surge (Shade + Axelar launch)

Fina launched the beta of their Debit card while Starshell launched full hardware wallet support and mobile Apps. Secret now has 2 dedicated wallets powering its Ecosystem with additional privacy and more features. HackSecret also brought more than 50 developers to Secret hacking away at a DeFi competition with Sponsors like Shade and whitewhale to earn more than 50k USD in prizes.

Last but not least April saw the launch of Shade protocol with their Swap and Stablecoin SILK. Secret surge provided additional incentives and Secret networks TVL did a 10x in roughly 1 month. Shade proves Private DeFi can be both more secure and intuitive to use while Axelar bridge integration brings in more accesible liquidity with a better security model than the old bridge. We also saw the migration of tokens to SNIP-25 - a new Secret token version protecting against additional privacy risks.

June 2023 - New Secret foundation, Secret-vrf and the Fina IDO via Yoiu

June sees the announcement of a new Executive director for the new secret foundation NPO. Lisa Loud joins the ecosystem to lead secret to a succesfull Secret2.0 and Privacy as a Service campaign. Additionally the version 1.9 upgrade brings Secret-VRF, the first of many Privacy as a Service APIs accesible cross-IBC and even on EVM. Meanwhile Yoiu launches on mainnet with the Fina IDO and Airdrop following suit.

The upgrade brings CosmWasm v1.0 and with that Interchain contracts. Privacy as a Service is a reality and Cosmos chains can start easily integrating Secret network True randomness, private voting and many other usecases. After a small bugfix Snip-20 tokens also get the option to move cross-chain of which many are now accesible on DEXs all over the cosmos.

Secret summit and a new Ecosystem roadmap show the inmense progress on the Secret application layer. New applications like Eqoty music, Bidshop, Prifi labs, Bushi gaming, Serenity shield, Yoiu, Actilist, kado, Fina and Blizzard pitch their project and showcase their innovative ideas to the Secret community. Find a summary of the secret summit in .

🤫
🚀
"Decentralizing Privacy: Using Blockchain to Protect Personal Data"
"Enigma: Decentralized Computation Platform with Guaranteed Privacy"
public mention.
Shockwave Delta
this playlist