Inspiration

I was inspired by the need of having a trusted news source to trade crypto.

What it does

The project aims to decentralize the exchange of Forex signals. Anyone can either buy or sell a bundle or a subscription to signals from anyone. The use of blockchain in general would allow the traceability of the reputation of a Forex signal seller, and with the help of Smart Contracts, a penalty could be applied if the signals are way offset from reality.

How we built it

With Diffie-Hellman protocol, two people can share the same private key by only sharing their corresponding initial private key. This method is used so can a seller and a client exchange a seed key that will allow the latter to have access to crypted signals (with xor operation) on-chain. If a client sees that the signal are way off, he/she can reveal the seed key in order to the revoke sum payed blocked on the blockchain.

Challenges we ran into

The complex use of Chainlink Historical Data and the lack of time were the major problems for this project.

Accomplishments that we're proud of

I learned a lot from the workshops as well as what I implemented. I still need to put into practice some important points such as hardhat and testing scripts.

What we learned

Better use of Chainlink Products

What's next for DeFS - An Onchain Decentralized Forex Signals Exchange

Definitely a user interface that I had no time to implement and hopefully some funding/investors to launch the project on the mainnet!

Built With

Share this project:

Updates