1. What is your project, and what problem does it solve? (max 100 words)
We plan to create a Decentralized Oracle to aggregate data from off-chain sources. Our Oracle provides highly reliable pricing data for DeFi applications such as lending-borrowing, payment or automation smart contracts,... Our Oracle will have some of the following properties:
Data from a variety of sources: highly liquid Market Makers & Exchanges.
Verifiable & Transparent Price Feeds: On-chain data includes information about the data source and timestamp. Aggregation function is entirely on-chain.
Nodes consume very little infrastructure and are easy to set up.
3. a) How is IPFS, Filecoin, or related technology used in this project?
Our oracle would be deployed and supported on Filecoin’s Virtual Machine. Our oracle consists of three main contracts:
Currency Manager: Manage Currencies and Pair.
Publisher Manager : Manage data sources. Publisher Manager contract can add, remove, update data sources. If a data source has permission to publish data, it can send data from off-chain to Oracle contract.
Oracle Smart Contract: Aggregate data from off-chain sources. DApps can query data from Oracle Smart Contract.
We created a package name "EVM-package" . It is a set of tools to help data sources easily bring data to Oracle Smart Contract. Everyone can setup a node easily with this package.
VRF function is in progress. The random numbers are generated according to a seed value provided by the user and the VRF algorithm and the random number will be sent to VRF smart contract along with proofs so that the reliability can be verified.
b) Is this project building with the current microgrants focus area (FVM)? (Yes or No)
yes
4. How will you improve your project with this grant? What steps will you take to meet this objective?
Number
Grant Deliverable
Briefly describe how you will meet deliverable objectives
Timeframe (within 3 months)
1.
Testnet deployment of the price feed, VRF
March 28, 2023 (Price feed done)
2.
Website deployment and Community grow
March 28, 2023
3.
Mainnet deployment
April 10, 2023
4.
5. If accepted, do you agree to share monthly project updates in this Github issue for 3 months or until the project described here is complete?
Yes
6. Does your proposal comply with our Community Code of Conduct?
Yes
7. Links and submissions
If your project began at a hackathon, have you submitted it for the relevant Protocol Labs prizes? Include links here if available:
N/A
Additional questions:
For each team member(s), please list name, email, Github account, and role in the project.
Hi @txthanh1178793, thank you for your proposal and for your patience with our review. Unfortunately, we will not be moving forward with a grant at this time. Wishing you the best as you continue building!
1. What is your project, and what problem does it solve? (max 100 words)
We plan to create a Decentralized Oracle to aggregate data from off-chain sources. Our Oracle provides highly reliable pricing data for DeFi applications such as lending-borrowing, payment or automation smart contracts,... Our Oracle will have some of the following properties:
2. Project links
Link to Github repo: https://github.com/DOM-Network/EVM-Oracle https://github.com/DOM-Network/EVM-Package Link to demo or website: https://github.com/DOM-Network/EVM-Oracle License: MIT
3. a) How is IPFS, Filecoin, or related technology used in this project?
Our oracle would be deployed and supported on Filecoin’s Virtual Machine. Our oracle consists of three main contracts:
We created a package name "EVM-package" . It is a set of tools to help data sources easily bring data to Oracle Smart Contract. Everyone can setup a node easily with this package.
VRF function is in progress. The random numbers are generated according to a seed value provided by the user and the VRF algorithm and the random number will be sent to VRF smart contract along with proofs so that the reliability can be verified.
b) Is this project building with the current microgrants focus area (FVM)? (Yes or No)
yes
4. How will you improve your project with this grant? What steps will you take to meet this objective?
5. If accepted, do you agree to share monthly project updates in this Github issue for 3 months or until the project described here is complete?
Yes
6. Does your proposal comply with our Community Code of Conduct?
Yes
7. Links and submissions
Additional questions: