Once connected, store owners may then go to the Campaigns section of the app to create their first token-gated campaign.

The integration consists of Campaigns which are offers made to customers based on their token holdings. tokenproof currently supports:

Store owners can create multiple campaigns with different start and end dates concurrently. Each campaign supports multiple smart contract addresses and tokenIds. Store owners may also run multiple campaigns on the same products.

Screenshot 2022-12-24 at 9.57.31 AM.png

For shoppers that have multiple tokens that qualify for a product offer, they will receive the offer of highest value ranging from largest discount → exclusive product status.

Limitations

Exclusive Products

Each Campaign has a name, an active date range, a product selection, and a series of smart contract addresses. Among these contracts, specific tokenIds may also be selected.

For example, the screenshot to the right depicts a campaign offering an exclusive product to holders of the Bored Ape Yacht Club from May 11, 2023 through the year 2300.

Screenshot 2023-05-11 at 10.37.53 AM.png

At the conclusion of a campaign, the tokenproof button will no longer be present and the product will be available to anyone visiting the store.

Special Discounts

Screenshot 2023-05-11 at 10.39.07 AM.png

Special Discount campaigns enable store owners to define what types of discounts they’d like to provide to token holders.

The campaign depicted on the left offers a 30% discount to holders of the Bored Ape Yacht Club.

For offers that are token-specific, the contract address must be entered followed by the tokenId. POAPs will require the eventId based on the way we’ve built tokenproof.