QR Coin Auction for Openclaw

A blockchain automation skill for participating in decentralized QR code URL auctions on the Base network.

ktaesthetix
v1.0.0
Feb 12, 2026
0
1.8k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install qrcoin

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install qrcoin using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is QR Coin Auction?

QR Coin is an innovative platform on the Base blockchain where users compete in auctions to have their specific URLs encoded into QR codes. This skill allows users to interact with the QR Coin smart contracts directly, providing a streamlined way to monitor active auctions and manage bidding strategies. By leveraging Openclaw Skills, developers and users can handle the complexities of USDC transactions and contract calls with ease.

The primary purpose of this skill is to democratize access to the QR Coin ecosystem. It facilitates everything from querying the current token ID and auction end times to executing complex contract functions like creating new bids or contributing to existing ones. This makes it an essential tool for anyone looking to programmatically manage their presence on the qrcoin.fun platform.

QR Coin Auction Use Cases

  • Participating in daily QR code auctions by bidding USDC on the Base mainnet.
  • Automating the monitoring of auction end times to ensure bids are placed before the deadline.
  • Managing USDC approvals for the QR Auction contract to enable seamless bidding.
  • Scaling bid contributions to existing URLs to maintain the highest bidder status.
  • Retrieving real-time reserve price data to optimize bidding costs.

How QR Coin Auction Works

  1. The skill initiates by querying the currentTokenId to identify which auction is currently active on the Base blockchain.
  2. It fetches the auction status, including the end time and the current USDC reserve requirements for new or existing bids.
  3. A one-time USDC approval is handled via a transaction provider like Bankr to allow the auction contract to spend the necessary funds.
  4. Depending on the user's intent, the skill executes either createBid for a new URL or contributeToBid to support an existing entry.
  5. Upon auction completion, the highest bidder's URL is encoded, while the skill helps users track their QR token rewards or refunds.

QR Coin Auction Setup

To utilize this skill within the Openclaw Skills ecosystem, ensure your environment has curl and jq installed for RPC interactions.

Check your dependencies:

# Verify installation
curl --version
jq --version

Before placing bids, you must approve the QR Auction contract to spend USDC on your behalf using a transaction prompt:

# Example prompt for USDC approval
Approve 50 USDC to 0x7309779122069EFa06ef71a45AE0DB55A259A176 on Base

QR Coin Auction Data Schema & Taxonomy

The skill interacts with specific smart contracts on Base Mainnet to organize auction data and metadata. Use the following schema for reference:

Contract Type Address
QR Auction Contract 0x7309779122069EFa06ef71a45AE0DB55A259A176
USDC Token (Base) 0x833589fCD6eDb6E08f4c7c32D4f71b54bdA02913

Function results are parsed from hexadecimal to decimal or USDC units (6 decimals) for clear reporting within Openclaw Skills.

QR Coin Auction Advanced Features

  • Dynamic gas estimation and transaction signing integration through Bankr.
  • Automatic conversion of USDC units to human-readable formats for better financial oversight.
  • Support for function selectors to allow low-level manual contract interactions when necessary.
  • Robust error code handling to troubleshoot issues like insufficient allowance or expired auctions.
  • Multi-transaction workflow support, allowing for approval and bidding in a single logical sequence.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*