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
- Host: GitHub
- URL: https://github.com/notrustverify/token-furnace
- Owner: notrustverify
- Created: 2024-12-14T12:30:33.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-01-16T18:03:43.000Z (5 months ago)
- Last Synced: 2025-01-16T19:27:05.344Z (5 months ago)
- Topics: alephium, dapp, web3
- Language: CSS
- Homepage: https://furnace.notrustverify.ch/
- Size: 3.69 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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]