Tap Ants Voucher System

A blockchain-based voucher and redemption platform that enables businesses to issue non-transferable vouchers that can be redeemed for tokens, merchandise, or services.

Smart Contract Architecture

The Tap Ants Voucher System consists of three main smart contracts:

  • TapAntsVoucher

    Non-transferable ERC20 token representing season-based vouchers

  • VoucherRedeemContract

    Handles the redemption process for vouchers

  • RedemptionToken

    Standard ERC20 token that users receive when they redeem vouchers

Key Features

Why Use Tap Ants Voucher System?

Our voucher system provides a secure, flexible, and efficient way to implement voucher-based rewards and redemption processes.

Non-Transferable

Vouchers cannot be transferred between users, ensuring they are used only by the intended recipients.

Season-Based

Organize vouchers by seasons, allowing for time-limited promotions and structured reward programs.

Flexible Redemption

Support for both admin-controlled and self-service redemption processes with customizable rules.

Gas Optimized

Designed with gas efficiency in mind, reducing costs for both administrators and users.

Multiple Use Cases

Perfect for loyalty programs, event ticketing, in-game rewards, and more.

Comprehensive Docs

Detailed documentation and examples to help you integrate and customize the system.

Smart Contract Reference

Explore the core smart contracts that power the Tap Ants Voucher System.

TapAntsVoucher
Non-transferable ERC20 token for season-based vouchers

A modified ERC20 token that prevents transfers between users, ensuring vouchers can only be redeemed through approved channels.

Network:Sepolia Testnet
Address:0x4223f47b1EB3bDB97d0117Ae50e2cC65309c22AE
VoucherRedeemContract
Handles the redemption process for vouchers

Manages the redemption of vouchers for tokens or other rewards, with support for both admin-controlled and self-service redemption.

Network:Sepolia Testnet
Address:0x6cD3B9C6a28851377FCf305D3C269C328797Cc5E
RedemptionToken
Standard ERC20 token received upon redemption

A standard ERC20 token that users receive when they redeem their vouchers, representing the actual value or reward.

Network:Sepolia Testnet
Address:0x8f71a7503284c69eb200605b5ab11fabc555c865

Ready to integrate vouchers into your application?

Our comprehensive documentation will guide you through every step of the process.