https://github.com/codingwithmanny/berachain-irys
https://github.com/codingwithmanny/berachain-irys
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/codingwithmanny/berachain-irys
- Owner: codingwithmanny
- Created: 2024-04-04T16:42:35.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-16T13:25:07.000Z (over 1 year ago)
- Last Synced: 2025-08-04T06:55:47.320Z (8 months ago)
- Language: TypeScript
- Size: 964 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Berachain Irys Dynamic bHoney NFT
A simple implementation of creating a Dynamic ERC721 token that relies on Irys Mutable Ref URLs that can only be updated by the wallet owner.
The dynamic functionality is manually updated through the UI which will update the mutable reference url based on how much `$bHoney` the user has.

## Requirements
- NodeJS `v20.11.0` or greater
- Wallet With Berachain - (See [Berachain Faucet](https://artio.faucet.berachain.com))
- Wallet With `$bHoney` - (See [Berachain Berps Vault](https://artio.berps.berachain.com/vault))
- [WalletConnect Project ID](https://cloud.walletconnect.com)
- Docker for local postgres database
## Repo Structure
This repository is setup with Turbo repo as a monorepo.
> **TIP:** Start with `./apps/web` and follow its `README.md` instructions.
- `./apps/contract` - Main ERC721 contract code exists and how to deploy it
- `./apps/script` - Irys script that uploads initiation images
- `./apps/web` - Main NFT UI minting app and api