Waffle

Smart contract tester

A testing framework for smart contracts written in TypeScript.

Library for writing and testing smart contracts.

GitHub

965 stars
18 watching
164 forks
Language: TypeScript
last commit: almost 3 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
openzeppelin/openzeppelin-test-helpersAssists in testing Ethereum smart contracts415
arweaveteam/smartweaveEnables users to create, deploy, and interact with scalable smart contracts on the Arweave protocol using a simple CLI interface.251
tokenika/eosfactoryAutomates smart-contract testing and deployment on EOSIO blockchain243
meherett/pytest-solidityTests smart contracts written in Solidity on the Ethereum blockchain27
markeljan/stxgptA tool to simplify the deployment of smart contracts on the Stacks blockchain6
geekshiv/smart-contract-hackingA collection of resources and information on the topic of smart contract security testing and vulnerabilities.238
openzeppelin/contracts-wizardGenerates smart contract code from pre-defined components251
fuzzinglabs/cairo-fuzzerA tool for testing smart contract security by generating random inputs and executing them on a contract to identify vulnerabilities.120
sergueik/swetAutomates recording and generation of Selenium WebDriver page tests and keyword-driven frameworks39
sunweb3sec/defivulnlabsA comprehensive training and testing guide for common smart contract vulnerabilities in DeFi applications1,640
maxsokolov/cribbleA tool for visual testing of iPhone and iPad app UIs by simulating device movements.266
thejohnfreeman/autocheckA C++17 testing library for property-based testing using QuickCheck or SmallCheck.125
a16z/halmosA symbolic testing tool for Ethereum Virtual Machine (EVM) smart contracts835
project-fifo/fqcA toolkit for running and analyzing test suites with symbolic state machines and quickcheck-style testing1
kristoff-it/zig-doctestA tool for testing and running code snippets to ensure they behave as expected77