What's the meaning of “similar match” in source verification?
I'm looking at a contract that shows an orange badge and reads Contract Source Code Verified (Similar Match), providing a different address (with the same code). Does anybody know what this means?
(I can't really provide the example addresses on NDA grounds :( )
etherscan
New contributor
add a comment |
I'm looking at a contract that shows an orange badge and reads Contract Source Code Verified (Similar Match), providing a different address (with the same code). Does anybody know what this means?
(I can't really provide the example addresses on NDA grounds :( )
etherscan
New contributor
add a comment |
I'm looking at a contract that shows an orange badge and reads Contract Source Code Verified (Similar Match), providing a different address (with the same code). Does anybody know what this means?
(I can't really provide the example addresses on NDA grounds :( )
etherscan
New contributor
I'm looking at a contract that shows an orange badge and reads Contract Source Code Verified (Similar Match), providing a different address (with the same code). Does anybody know what this means?
(I can't really provide the example addresses on NDA grounds :( )
etherscan
etherscan
New contributor
New contributor
New contributor
asked 3 hours ago
fiiiu
463
463
New contributor
New contributor
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
Here is the reply I got from Kaven @Etherscan, in case it's useful for somebody else:
Contract that gets the “Similar Match” annotation has the identical
contract code (exact bytecode) with another contract (address
provided) that has been deployed on the blockchain. The “Similar
Match” annotation does not takes constructor argument into account.
Contract that has the same contract code but deployed with a different
constructor argument will get the “Similar Match” annotation. We
matches the contract code on our database and display “Similar Match”
to the contracts that matches with another contract.
As for “Exact Match”, this annotation is given to contract that is
verified by the owner with the exact constructor argument.
New contributor
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "642"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
fiiiu is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fethereum.stackexchange.com%2fquestions%2f64726%2fwhats-the-meaning-of-similar-match-in-source-verification%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Here is the reply I got from Kaven @Etherscan, in case it's useful for somebody else:
Contract that gets the “Similar Match” annotation has the identical
contract code (exact bytecode) with another contract (address
provided) that has been deployed on the blockchain. The “Similar
Match” annotation does not takes constructor argument into account.
Contract that has the same contract code but deployed with a different
constructor argument will get the “Similar Match” annotation. We
matches the contract code on our database and display “Similar Match”
to the contracts that matches with another contract.
As for “Exact Match”, this annotation is given to contract that is
verified by the owner with the exact constructor argument.
New contributor
add a comment |
Here is the reply I got from Kaven @Etherscan, in case it's useful for somebody else:
Contract that gets the “Similar Match” annotation has the identical
contract code (exact bytecode) with another contract (address
provided) that has been deployed on the blockchain. The “Similar
Match” annotation does not takes constructor argument into account.
Contract that has the same contract code but deployed with a different
constructor argument will get the “Similar Match” annotation. We
matches the contract code on our database and display “Similar Match”
to the contracts that matches with another contract.
As for “Exact Match”, this annotation is given to contract that is
verified by the owner with the exact constructor argument.
New contributor
add a comment |
Here is the reply I got from Kaven @Etherscan, in case it's useful for somebody else:
Contract that gets the “Similar Match” annotation has the identical
contract code (exact bytecode) with another contract (address
provided) that has been deployed on the blockchain. The “Similar
Match” annotation does not takes constructor argument into account.
Contract that has the same contract code but deployed with a different
constructor argument will get the “Similar Match” annotation. We
matches the contract code on our database and display “Similar Match”
to the contracts that matches with another contract.
As for “Exact Match”, this annotation is given to contract that is
verified by the owner with the exact constructor argument.
New contributor
Here is the reply I got from Kaven @Etherscan, in case it's useful for somebody else:
Contract that gets the “Similar Match” annotation has the identical
contract code (exact bytecode) with another contract (address
provided) that has been deployed on the blockchain. The “Similar
Match” annotation does not takes constructor argument into account.
Contract that has the same contract code but deployed with a different
constructor argument will get the “Similar Match” annotation. We
matches the contract code on our database and display “Similar Match”
to the contracts that matches with another contract.
As for “Exact Match”, this annotation is given to contract that is
verified by the owner with the exact constructor argument.
New contributor
New contributor
answered 3 hours ago
fiiiu
463
463
New contributor
New contributor
add a comment |
add a comment |
fiiiu is a new contributor. Be nice, and check out our Code of Conduct.
fiiiu is a new contributor. Be nice, and check out our Code of Conduct.
fiiiu is a new contributor. Be nice, and check out our Code of Conduct.
fiiiu is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Ethereum Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fethereum.stackexchange.com%2fquestions%2f64726%2fwhats-the-meaning-of-similar-match-in-source-verification%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown