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

https://github.com/notrustverify/token-furnace

Burn your alphcoin
https://github.com/notrustverify/token-furnace

alephium dapp web3

Last synced: 3 months ago
JSON representation

Burn your alphcoin

Awesome Lists containing this project

README

        

# Token Furnace dApp

A decentralized application built on Alephium that allows users to burn their tokens. The dApp features a simple interface for selecting and burning both listed and custom tokens.

## Features

- Connect with Alephium wallet
- Select from available tokens in your wallet
- Burn custom tokens by entering token ID
- Quick amount selection (10%, 50%, Max)
- Real-time balance display
- Safety check preventing ALPH burns

## Getting Started

### Prerequisites

- Node.js
- Yarn
- Alephium wallet
- Access to Alephium network (devnet, testnet, or mainnet)

### Installation

1. Clone the repository:
```bash
git clone
```

2. Install dependencies:
```bash
yarn install
```

3. Compile and deploy contracts:
```bash
yarn compile
yarn deploy
yarn build:contracts
```

4. Start the development server:
```bash
yarn dev
```

### Configuration

Set your Alephium node URL in the environment variables:
```
NEXT_PUBLIC_NODE_URL=
NEXT_PUBLIC_NETWORK=
```

## Development

The project is structured as a monorepo with two main parts:
- `app/`: Next.js frontend
- `contracts/`: Alephium smart contracts

### Running Tests

```bash
yarn test
```

## Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

## License

[Add your license here]