Comment on page
What is Carbon?
The core of decentralized financial markets
Carbon is designed to support scalable and secure trading of derivatives and sophisticated financial instruments such as options, futures and bonds.
The Carbon blockchain has two main components: Carbon Core and Carbon EVM.
Carbon Core consists of various native modules written in native code (e.g. Golang) instead of a virtual machine. This implementation securely enables features in a scalable manner such as:
The EVM component of Carbon allows anyone to deploy EVM-based smart contracts written in Solidity, Vyper, etc. on Carbon.
These user-deployed smart contracts can either:
- operate independently via the cross-compatible ICS-20 (Carbon native) <> ERC-20 tokens, or
- interoperate with Carbon's in-built DeFi & trading modules to run as a scriptable, permissionless layer on top of the core protocol.
This EVM module also exposes a fully compatible Web3 JSON-RPC, and allows users to perform any action via both Cosmos and EVM formatted transactions. This means that users and developers can use popular Ethereum wallets and clients (e.g. MetaMask, HardHat, etc.) to interact with Carbon without additional effort.
Some ideas of possible EVM smart contracts are:
- Binary options protocol - using Carbon EVM in-built oracle smart contract
- Trustless DCA bot - via Carbon order making smart contract
- Decentralized trading stragegies bot - via Carbon order making smart contract
Don't stop there - the sky is the limit!