An open API service indexing awesome lists of open source software.

https://github.com/refcell/hello-world

Hello World in Huff
https://github.com/refcell/hello-world

Last synced: 7 months ago
JSON representation

Hello World in Huff

Awesome Lists containing this project

README

          

#

Huff Project Template

**Template repository for getting started quickly with Huff projects using Foundry**

```
.&%@&&&&&&
,..&&&@&&&&&@
@&*&&&&@&&&&@&&
&&&&&& @&&&&&&&@
&&&&&%&&&&&&&&&&&
&&&&&&&&& &&&&,
&@&&&&&&&&@(
.&/&&&&&&&@&&&
&&&&&&&&&&& &@
&&&&&&&&&&&&
@&&&&&&&&&/
&&&&&&&&&
&&&&&&&&&&&&&
/&&&&&&&&&&&@&&&@@
██ ██ ██ ██ ███████ ███████
██ ██ ██ ██ ██ ██
███████ ██ ██ █████ █████
██ ██ ██ ██ ██ ██
██ ██ ██████ ██ ██
```

## Getting Started

Click "Use this template" on [GitHub](https://github.com/huff-language/huff-project-template) to create a new repository with this repo as the initial state.

Once you've cloned and entered into your repository, you need to install the necessary dependencies. In order to do so, simply run:

```shell
make
```

If you'd like to specify a Huff compiler version, you can run:

```shell
make version=x.y.z
```

To build and test your contracts, you can run:

```shell
forge build
forge test
```

For more information on how to use Foundry, check out the [Foundry Github Repository](https://github.com/foundry-rs/foundry/tree/master/forge) and the [foundry-huff library repository](https://github.com/huff-language/foundry-huff).