Categorygithub.com/enigmampc/SecretNetwork
modulepackage
0.8.1
Repository: https://github.com/enigmampc/secretnetwork.git
Documentation: pkg.go.dev

# README

Secret Network

Secret Network secures the decentralized web

Want to build a better internet? Solve for privacy.

Secret Network is a blockchain-based, open-source protocol that lets anyone perform computations on encrypted data, bringing privacy to smart contracts and public blockchains. Our mission: improve the adoption and usability of decentralized technologies, for the benefit of all.

Mainnet is out! Get the latest release at https://github.com/enigmampc/SecretNetwork/releases/latest.

License: AGPL v3 Contributor Covenant Contributor Covenant

Community

Block Explorers

Secret Network is secured by the SCRT coin (Secret), which is used for fees, staking, and governance. Transactions, validators, governance proposals, and more can be viewed using the following Secret Network block explorers:

Wallets

Implementation Discussions

Blockchain REST Providers

Docs

Archive

License

SecretNetwork is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. The GNU Affero General Public License is based on the GNU GPL, but has an additional term to allow users who interact with the licensed software over a network to receive the source for that program.

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

GetMaccPerms returns a mapping of the application's module account permissions.
MakeCodec creates the application codec.
NewDefaultGenesisState return a default genesis state.
NewSecretNetworkApp is a constructor function for enigmaChainApp.

# Variables

DefaultCLIHome default home directories for the application CLI.
DefaultNodeHome sets the folder where the applcation data and configuration will be stored.
ModuleBasics The module BasicManager is in charge of setting up basic, non-dependant module elements, such as codec registration and genesis verification.

# Structs

SecretNetworkApp extended ABCI application.
WasmWrapper allows us to use namespacing in the config file This is only used for parsing in the app, x/compute expects WasmConfig.