Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,8 +76,6 @@
* [Post Conditions with Stacks.js](guides-and-tutorials/frontend/post-conditions-with-stacks.js.md)
* [Authentication with Stacks.js](guides-and-tutorials/frontend/authentication-with-stacks.js.md)
* [Sending Transactions with Stacks.js](guides-and-tutorials/frontend/sending-transactions-with-stacks.js.md)
* [Testing Smart Contracts](guides-and-tutorials/testing-smart-contracts/README.md)
* [Fuzz Testing](guides-and-tutorials/testing-smart-contracts/fuzz-testing.md)
* [Run a Node](guides-and-tutorials/nodes-and-miners/README.md)
* [Run a Node with Docker](guides-and-tutorials/nodes-and-miners/run-a-node-with-docker.md)
* [Run a Node with Digital Ocean](guides-and-tutorials/nodes-and-miners/run-a-node-with-digital-ocean.md)
Expand Down
6 changes: 5 additions & 1 deletion docs/build/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
* [Creating a NFT](get-started/create-tokens/creating-a-nft.md)
* [Creating a FT](get-started/create-tokens/creating-a-ft.md)
* [Testing Smart Contracts](get-started/testing-smart-contracts/README.md)
* [Fuzz Testing](get-started/testing-smart-contracts/fuzz-testing.md)
* [Build a Frontend](get-started/build-a-frontend/README.md)
* [Post Conditions with Stacks.js](get-started/build-a-frontend/post-conditions-with-stacks.js.md)
* [Authentication with Stacks.js](get-started/build-a-frontend/authentication-with-stacks.js.md)
Expand Down Expand Up @@ -46,6 +45,11 @@
* [sBTC Integration](clarinet-integrations/sbtc-integration.md)
* [VSCode Extension](clarinet-integrations/vscode-extension.md)

## Learn Rendezvous

* [Overview](rendezvous/overview.md)
* [Quickstart](rendezvous/quickstart.md)

## Learn Stacks.js

* [Overview](stacks.js/overview.md)
Expand Down
2 changes: 1 addition & 1 deletion docs/build/get-started/testing-smart-contracts/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Smart contracts are immutable once deployed. Bugs are permanent. Test them thoro

This section covers testing Clarity contracts.

* [Fuzz Testing](fuzz-testing.md): Use Rendezvous to hammer your contract with random inputs. It helps expose edge cases and vulnerabilities.
* [Rendezvous Fuzz Testing](../../rendezvous/overview.md): Use Rendezvous to hammer your contract with random inputs. It helps expose edge cases and vulnerabilities.
* [Clarity Unit Testing](https://github.com/stacks-network/clarunit)

More guides will follow.
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
# Fuzz Testing
---
description: >-
Rendezvous is a fuzzer for Clarity smart contracts that finds vulnerabilities
through stateful, randomized testing, all in Clarity.
---

# Rendezvous Fuzz Testing

{% hint style="danger" %}
Smart contracts on Stacks are immutable. Bugs are forever. Test early. Test often. Fuzzing finds edge cases that unit tests often miss.
{% endhint %}

## What is Fuzz Testing?

Expand Down
Loading
Loading