Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/orally-network/oracle
On-chain oracle.
https://github.com/orally-network/oracle
blockchain dfinity eth ethereum icp internet-computer onchain oracle
Last synced: 5 days ago
JSON representation
On-chain oracle.
- Host: GitHub
- URL: https://github.com/orally-network/oracle
- Owner: orally-network
- License: agpl-3.0
- Created: 2022-12-12T15:25:15.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-09-12T12:33:50.000Z (about 2 months ago)
- Last Synced: 2024-09-13T06:39:24.101Z (about 2 months ago)
- Topics: blockchain, dfinity, eth, ethereum, icp, internet-computer, onchain, oracle
- Language: TypeScript
- Homepage:
- Size: 5.94 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-internet-computer - Orally - Cross-chain oracle factory built on HTTPS Outcalls and Chain-key ECDSA. (Chain Fusion / Ethereum)
README
# Orally
On-chain oracle for EVM-based blockchains.
## Getting Started
You should create .env file in the root folder with keys needed for production.
Install all needed packages
### IC SDK
[IC SDK](https://internetcomputer.org/docs/current/developer-docs/setup/install/) should be installed on your machine.
The DFINITY command-line execution environment (dfx) is the primary tool for creating, deploying, and managing the dapps for the Internet Computer platform.`sh -ci "$(curl -fsSL https://internetcomputer.org/install.sh)"`
In the project directory, you should run:
1 tab in the terminal: `dfx start`
2 tab in the terminal: `dfx canister create --all`After that you script in the first tab could be stopped.
### `npm i` or `npm run install`
## Available Scripts
In the project directory, you can run:
### `npm start`
Runs the app in the development mode.
Open [http://localhost:8080/](http://localhost:8080/) to view it in your browser.The page will reload when you make changes.
You may also see any lint errors in the console.### `npm run build`
Builds the app for production to the `dist` folder.
It correctly bundles React in production mode and optimizes the build for the best performance.The build is minified and the filenames include the hashes.