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

https://github.com/jellydn/thirdweb-foundry-starter

Third Web Foundry Stater Template
https://github.com/jellydn/thirdweb-foundry-starter

dapp forge foundry thirdweb

Last synced: 6 months ago
JSON representation

Third Web Foundry Stater Template

Awesome Lists containing this project

README

          

# Welcome to thirdweb-foundry-starter 👋

[![Twitter: jellydn](https://img.shields.io/twitter/follow/jellydn.svg?style=social)](https://twitter.com/jellydn)

> Third Web Foundry Stater Template

[![Foundry + ThirdWeb CLI](https://img.youtube.com/vi/ApSqlVBsRJ4/0.jpg)](https://www.youtube.com/watch?v=ApSqlVBsRJ4)

## Prerequisites

- [Foundry - Smart contract development toolchain](https://book.getfoundry.sh/getting-started/installation.html)
- [Slither - Static Analyzer for Solidity](https://github.com/crytic/slither)
- [Thirdweb CLI - Publish and deploy smart contracts without dealing with private keys](https://github.com/thirdweb-dev/thirdweb-cli)

## Use this template

```sh
$ forge init --template https://github.com/jellydn/thirdweb-foundry-starter thirdweb_foundry
```

## Install

```sh
git submodule update --init
make
```

## Usage

```sh
make build
```

## Static Analyzer

```sh
make analyzers
```

## Deploy Contract

Welcome to the new thirdweb contract deployment flow.

```sh
make deploy
```

## Publish Contracts

Publishing contracts lets you make your contracts available to be deployed later, across multiple chains. You can even share your published contracts with others, letting them deploy instances of your contracts.

```sh
make deploy
```

## Run tests

```sh
make test
```

## Useful links

- [Adding a dependency](https://book.getfoundry.sh/projects/dependencies.html#adding-a-dependency)

## Author

👤 **Dung Huynh**

- Website: https://productsway.com/
- Twitter: [@jellydn](https://twitter.com/jellydn)
- Github: [@jellydn](https://github.com/jellydn)

## Show your support

[![kofi](https://img.shields.io/badge/Ko--fi-F16061?style=for-the-badge&logo=ko-fi&logoColor=white)](https://ko-fi.com/dunghd)
[![paypal](https://img.shields.io/badge/PayPal-00457C?style=for-the-badge&logo=paypal&logoColor=white)](https://paypal.me/dunghd)
[![buymeacoffee](https://img.shields.io/badge/Buy_Me_A_Coffee-FFDD00?style=for-the-badge&logo=buy-me-a-coffee&logoColor=black)](https://www.buymeacoffee.com/dunghd)

Give a ⭐️ if this project helped you!

---

_This README was generated with ❤️ by [readme-md-generator](https://github.com/kefranabg/readme-md-generator)_