Caduceus

⌘K
Quickstart
Blockchain Basics
What is a Blockchain?
Types of Blockchain
Consensus Mechanism
What is a Smart Contract?
The Ethereum Virtual Machine
Solidity
Caduceus Basics
What is Caduceus?
Consensus
Parallel Execution
Storage
Edge Rendering
Smart Contracts
Nodes
Tokenomics
GameFi
Introduction to GameFi
Introduction to Unity
ChainSafe SDK overview
Using ChainSafe with Unity
Users
Wallets
Exchanges
D'Apps
🦉Oracles
Redstone
Developers
To Api's
Caduceus RPC Endpoints
Getting Testnet Tokens
SDK's
Templates
Tutorials
EVM Tools
Explorers
XR Dev Kit
Node Operators
Node Architecture
Network Specs
Running a V1 Node
Staking
Feedback
Docs powered by archbee 

Redstone

1min

Redstone is a cloud based provider of Oracle data.

Caduceus will implement redstone’s price oracles in order to provide its client base and user base with a reliable and low cost price feed covering different fields.

Advantages

Allows your smart contracts to fetch any non-standard data, like volatility, order books or trading volumes.

In comparison to existing oracles, they need to push data to blockchains all the time. Redstone does not need to push data to blockchains all the time and does it in batches in loaded transaction data.

Redstone has a high update frequency

More traditional price feeds are also included.

How it works



Using Redstone is a four step process

  1. Data is pulled in using javascript SDK from a centralised cloud server. This is performed by first packing a data request in transaction byte code, which is sent through Web3 wrapper such as web3.js to the blockchain.
  2. While data is pulled in from the blockchain through javascript, satisfying the user , it is also simultaneously verified by transmitting it to an on-chain verification process.
  3. Once it is pulled in, it is then pushed out to the blockchain for verification.
  4. Once the verificaiton is satisfied, the user can utilize the end data.



Updated 03 Mar 2023
Did this page help you?
Yes
No
PREVIOUS
Oracles
NEXT
Developers
Docs powered by archbee