About StickerChain

Overview

StickerChain is an onchain map of the world. Using the Base blockchain, anyone can publish Stickers. Once published, anyone can write them to the Map, creating Slaps. Publishers earn protocol fees and optional price premiums when their Stickers are slapped. What follows is an overview of the main parts that make up StickerChain.

Map

The map divides the entire surface of the Earth into BlockPlaces and records the Slaps on them. Each BlockPlace is a rectangle 0.01° wide and 0.01° tall. They are rectangular and vary in size depending on latitude.

The map is part of the StickerChain smart contract: 0xbe341887B0656e03215D860C57aC85C6574EE92a

Slaps

The record of a Sticker being slapped on a BlockPlace is called a Slap. Players can create Slaps anywhere, even on top of other Slaps. Only the most recent Slap at a BlockPlace shows up on the Map, but all Slaps are stored as NFTs in the StickerChain smart contract and can be viewed in NFT viewers even after they are covered by other Slaps.

Stickers

Stickers are the images which Players can make Slaps with. Publishers can create Stickers and set a price for them. Publishers also earn half of the protocol fees every time a Player slaps their Sticker.

Stickers are tracked in the Sticker Designs smart contract: 0x551aBce38B35D001444FA0b7c14626F30667fcB4

Publishers

The account that creates a new Sticker in StickerChain is its Publisher. The Publisher is responsible for ensuring the Sticker content follows the StickerChain content rules.

Publishers earn a payout when their stickers are slapped. Payouts accrue onchain in the payout contract until the withdraw is method is called for that account. This causes the current payout balance to be transferred to the publisher's account.

Publisher payout contract: 0xF152fba5124E5b79D9094f3BCF9B47f6461e7502

Objectives

Each Objective is an external contract which implements a sub-game inside StickerChain. When a Player slaps stickers they can optionally choose to attach an Objective to their Slaps. The logic of the Objective contract determines additional functionality for the Slaps passed to it. No objectives are available yet but support for them is fully integrated into the StickerChain protocol.

Admin

For updates follow Ivyroot, the creator and admin of StickerChain, on X and Farcaster:

Fees

StickerChain has two types of fees: one-time reputation fees and per-resource creation fees. See current values on the Fees page.