Я открываю https://uniswap.exchange/swap без входа в MetaMask и вижу скорость токенов, полученную из умных контрактов.
Но я знаю, что клиент не может читать данные без web3, и я заметил, чтовсе запросы отправляются в mainnet infura, так что это не отменяется серверной частью.
Uniswap предоставляет клиентам свой экземпляр web3 для чтения данных?
// something like this?
if(clientWeb3 === null){
use defaultWeb3
}