/Airdrop-Project

Airdrops on the EVM using merkle trees

Primary LanguageSolidity

Description

This project uses merkle trees to create an airdrop. An airdrop is when a distribution of coins happens to a set of approved wallets.

Get start

git clone 
```

```
foundryup
```

## Usage

### Build

```shell
$ forge build
```

### Test

```shell
$ forge test
```

### Format

```shell
$ forge fmt
```


### Anvil

```shell
$ anvil
```

### Deploy

```shell
$ forge script script/Counter.s.sol:CounterScript --rpc-url <your_rpc_url> --private-key <your_private_key>
```

### Cast

```shell
$ cast <subcommand>
```

### Help

```shell
$ forge --help
$ anvil --help
$ cast --help
```