External data sources
Otterscan makes use of external data not supplied by the blockchain. You can configure these data sources here in order to self-host or disable them.
Sourcify
Configure your instance's Sourcify sources to specify where contract sources are fetched from.
Solidity compiler downloads
Otterscan's local contract verification feature has to download the Solidity compiler in order to recompile the contract sources in your browser and check whether they match the on-chain bytecode. By default, these are downloaded from https://binaries.soliditylang.org
, but you can change the source or disable the feature in your Otterscan config:
"sourcify": {
"localContractVerification": {
"enabled": true,
"contractCompilerBaseURL": "https://binaries.soliditylang.org"
}
}