{"id":158,"date":"2022-03-31T10:42:23","date_gmt":"2022-03-31T09:42:23","guid":{"rendered":"https:\/\/ackeeblockchain.com\/blog\/?post_type=glossary&#038;p=158"},"modified":"2022-03-31T14:26:45","modified_gmt":"2022-03-31T13:26:45","slug":"echidna","status":"publish","type":"glossary","link":"https:\/\/ackee.xyz\/blog\/glossary\/echidna\/","title":{"rendered":"Echidna"},"content":{"rendered":"<p><strong>Echidna<\/strong> is open source and one of the most used <strong>testing frameworks<\/strong> in the <strong>EVM ecosystem<\/strong>. It is used for <strong>fuzzing\/property-based testing<\/strong> of Ethereum smart contracts. Echidna\u2019s core features include:<\/p>\n<ul>\n<li>Support assertion checking,<\/li>\n<li>Custom property-checking,<\/li>\n<li>Estimation of maximum gas usage<\/li>\n<li>Slither integration to extract helpful information before the fuzzing campaign<\/li>\n<\/ul>\n<p>Today, Echidna is an<strong> essential tool<\/strong> that security companies use to audit smart contracts.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Echidna is open source and one of the most used testing frameworks in the EVM ecosystem. It is used for fuzzing\/property-based testing of Ethereum smart contracts. Echidna\u2019s core features include: Support assertion checking, Custom property-checking, Estimation of maximum gas usage Slither integration to extract helpful information before the fuzzing campaign Today, Echidna is an essential tool that security companies use to audit&hellip;<\/p>\n","protected":false},"author":11,"featured_media":0,"parent":0,"template":"","glossary-cat":[46],"class_list":["post-158","glossary","type-glossary","status-publish","hentry","glossary-cat-what-is-echidna-and-how-it-work"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/ackee.xyz\/blog\/wp-json\/wp\/v2\/glossary\/158","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ackee.xyz\/blog\/wp-json\/wp\/v2\/glossary"}],"about":[{"href":"https:\/\/ackee.xyz\/blog\/wp-json\/wp\/v2\/types\/glossary"}],"author":[{"embeddable":true,"href":"https:\/\/ackee.xyz\/blog\/wp-json\/wp\/v2\/users\/11"}],"version-history":[{"count":0,"href":"https:\/\/ackee.xyz\/blog\/wp-json\/wp\/v2\/glossary\/158\/revisions"}],"wp:attachment":[{"href":"https:\/\/ackee.xyz\/blog\/wp-json\/wp\/v2\/media?parent=158"}],"wp:term":[{"taxonomy":"glossary-cat","embeddable":true,"href":"https:\/\/ackee.xyz\/blog\/wp-json\/wp\/v2\/glossary-cat?post=158"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}