If I have Contract A deployed to the Rinkeby Test Netwok
If I have Contract B deployed to the Kovan Test Netwok

Then, can we program the contracts to interact with each other like Contract A invoking the Contract B methods?


To communicate between two different networks, you need a bridge of some sorts. The most straightforward bridge is an oracle service which relies data between the chains.

To create a decentralized bridge is very difficult. Basically you need decentralized oracles (something similar to Chainlink) and a decentralized backend system which relies the data. The most difficult part is probably the decentralized backend system, especially if it needs to be trustless.

In short: I don't think it's fully possible, and some compromises need to be made.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.