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

https://github.com/thirdweb-example/node-javascript-starter

Starter template repository for Node.js and the thirdweb SDK
https://github.com/thirdweb-example/node-javascript-starter

Last synced: 9 months ago
JSON representation

Starter template repository for Node.js and the thirdweb SDK

Awesome Lists containing this project

README

          

# Node JavaScript Starter

Starter kit to build with Node and thirdweb without additional initial configuration.

## Installation

Install the template with [thirdweb create](https://portal.thirdweb.com/cli/create)

```bash
npx thirdweb create app --node --javascript --evm
```

## Run Locally

Install dependencies:

```bash
yarn
```

Run the script:

```bash
yarn start
```

## Environment Variables

To run this project, you will need to add the following environment variables to your .env file:

```bash
WALLET_PRIVATE_KEY=paste_your_private_key_here
THIRDWEB_SECRET_KEY=paste_your_secret_key_here
```

- Generate your `THIRDWEB_SECRET_KEY` via thirdweb's [dashboard](https://thirdweb.com/create-api-key).

- For `WALLET_PRIVATE_KEY` export your wallet private key from your wallet.

## Additional Resources

- [Documentation](https://portal.thirdweb.com)
- [Templates](https://thirdweb.com/templates)
- [Video Tutorials](https://youtube.com/thirdweb_)
- [Blog](https://blog.thirdweb.com)

## Contributing

Contributions and [feedback](https://feedback.thirdweb.com) are always welcome!

Please visit our [open source page](https://thirdweb.com/open-source) for more information.

## Need help?

For help, join the [discord](https://discord.gg/thirdweb) or visit our [support page](https://support.thirdweb.com).