ERC-1155 is a multi-token standard for creating both fungible and non-fungible tokens in a single smart contract. It enables efficient batch transfers and management of multiple distinct token types from one address.
Every position on AGON is an ERC-1155 token. This standard is the technical backbone for our markets.
Instead of deploying a new ERC-20 contract for every outcome, ERC-1155 bundles them. For a market on /markets like "France to win the World Cup", one contract manages tokens for both the "YES" and "NO" positions. This design significantly reduces transaction costs and simplifies on-chain interactions. When you buy a position, you are minting a specific class of ERC-1155 token representing that outcome. It is how we build capital-efficient categorical markets.
Think of ERC-1155 as a master contract. One address can manage multiple distinct token IDs, each with its own supply and metadata. It's a hybrid model that combines the features of two other standards.
On-chain, you interact with a single market contract but specify the token ID for the outcome you want to trade. This is the standard used by modern prediction market platforms like AGON and Polymarket to build complex markets with minimal overhead.
categorical-market · conditional-token · yes-no-token · cpmm
Trading prediction markets involves risk. Not financial advice.