# Secret contract - Design Space/Features

- [Secret Contracts introduction](/secret-network-documentation/development/development-concepts/secret-contract-fundamentals/secret-contracts-introduction.md): This page describes some of the core information required to get up to speed about the state of Secret Contracts in comparison to public (cosmos) networks.
- [Gas/Fee usage](/secret-network-documentation/development/development-concepts/secret-contract-fundamentals/gas-fee-usage.md)
- [TPS and scalability](/secret-network-documentation/development/development-concepts/secret-contract-fundamentals/tps-and-scalability.md)
- [Privacy Essentials](/secret-network-documentation/development/development-concepts/secret-contract-fundamentals/privacy-essentials.md): Your start on privacy design for Secret smart contracts
- [Access Control](/secret-network-documentation/development/development-concepts/secret-contract-fundamentals/access-control.md)
- [Viewing Keys](/secret-network-documentation/development/development-concepts/secret-contract-fundamentals/access-control/viewing-keys.md)
- [Permits](/secret-network-documentation/development/development-concepts/secret-contract-fundamentals/access-control/permits.md)
- [Trusted and untrusted data](/secret-network-documentation/development/development-concepts/secret-contract-fundamentals/secret-contracts.md): This page explains the concept of input data verification, a required mechanism to ensure reliable privacy for secret contracts.
- [Secret-VRF - on-chain Randomness](/secret-network-documentation/development/development-concepts/secret-contract-fundamentals/secret-vrf-on-chain-randomness.md): An in-depth explanation of Secret VRF, a secure and verifiable random number generator
- [Privacy design](/secret-network-documentation/development/development-concepts/secret-contract-fundamentals/privacy-design.md)
- [Mitigate privacy risks - full guide](/secret-network-documentation/development/development-concepts/secret-contract-fundamentals/privacy-design/mitigate-privacy-risks-full-guide.md): Full example guide on mitigating privacy risks.
- [Gas Evaporation & Tracking](/secret-network-documentation/development/development-concepts/secret-contract-fundamentals/privacy-design/gas-evaporation-and-tracking.md): The equivalent of padding for gas\_used
- [Confidential Computing Layer](/secret-network-documentation/development/development-concepts/secret-contract-fundamentals/privacy-as-a-service-paas.md): A technical deep-dive into how Secret can provide confidential computation to dApps on other blockchains by leveraging cross-chain communication and Secret contracts.
- [Fiat/Crypto Onboarding](/secret-network-documentation/development/development-concepts/secret-contract-fundamentals/fiat-crypto-onboarding.md)
- [Account abstraction](/secret-network-documentation/development/development-concepts/secret-contract-fundamentals/account-abstraction.md)
- [Fee abstraction](/secret-network-documentation/development/development-concepts/secret-contract-fundamentals/fee-abstraction.md)
- [Wallet support](/secret-network-documentation/development/development-concepts/secret-contract-fundamentals/wallet-support.md)
- [Bridge (messaging/tokens)](/secret-network-documentation/development/development-concepts/secret-contract-fundamentals/bridge-messaging-tokens.md)
- [IBC (Hooks, PFM, Wasm)](/secret-network-documentation/development/development-concepts/secret-contract-fundamentals/ibc-hooks-pfm-wasm.md)
- [Price Oracles](/secret-network-documentation/development/development-concepts/secret-contract-fundamentals/price-oracles.md)
- [Auto Restaking](/secret-network-documentation/development/development-concepts/secret-contract-fundamentals/auto-restaking.md)
