ton-link allows TON smart contract to access data outside the network, while maintaining data security. We plan to make the first decentralized network of oracles on the TON blockchain.
This repository stores the oracle contract code (so far centralized). An oracle contract is required to pass data received from a node to another contract. The oracle contract is arranged like a ring. When a request is received, it remembers all the necessary information from the sender and creates a new message for him with all the necessary information. We advise you to first carefully study the oracle core code and the client code for its interaction.