Entropy Marketplace

Create pools, earn royalties forever

Low Stakes OnlyBest for NFTs, gaming (no money on the line), fun apps
1
Create
Pay 10,000 PLS
2
Share
Others pay to derive
3
Earn
10% of each derivation
YOU
Create
POOL
Entropy
Others Derive
10%
You Earn

Each person who derives gets a unique random number from your pool

Create
10K
PLS
Derive
2K
PLS
Royalty
10%
200 PLS
Break Even
50
derivations

Earnings Potential

50
derivations
0 PLS
100
derivations
+10K PLS
500
derivations
+90K PLS
1000
derivations
+190K PLS
5000
derivations
+990K PLS
Great For
NFT Launchpads
Pre-create pools for mints
Game Developers
Per-session randomness
API Providers
Wrap VEO, earn on usage
Pool Operators
Passive income forever
How It's Secure
Hidden Base
Raw entropy never exposed
Unique Per Wallet
Can't copy others' values
Trustless Royalties
Enforced by contract
Unlimited Derives
Pool never runs out
For Developers

Integration Guide

Create pools or derive from existing ones

1Contract

VE
VEO
Main contract

2For Pool Creators

Solidity
// Create a pool (pay 10,000 PLS)
uint256 price = veo.getPrice();
bytes32 poolId = veo.requestEntropy{value: price}();

// Wait for keeper to fulfill (~75 seconds)
// Then share your poolId with others!

// Check your pending royalties
uint256 pending = veo.pendingWithdrawals(msg.sender);

// Claim your royalties
veo.claimWithdrawal();

3For Derivers

Solidity
// Get derivation fee
uint256 fee = veo.derivationFee();  // 2,000 PLS

// Derive unique entropy from a pool
// Your value = hash(base + your_wallet + chainId)
bytes32 myEntropy = veo.deriveEntropy{value: fee}(poolId);

// Use it!
uint256 random = uint256(myEntropy);

// Note: Same wallet always gets same value from same pool
// Each wallet gets a mathematically unique value

4All Functions

Creating Pools
getPrice() → uint256requestEntropy() → bytes32
Deriving
derivationFee() → uint256deriveEntropy(poolId) → bytes32derivationCount(poolId) → uint256
Royalties
pendingWithdrawals(addr) → uint256claimWithdrawal()
Events
EntropyDerived(poolId, deriver, ...)WithdrawalClaimed(recipient, amount)

Marketplace uses Low Stakes entropy. For financial apps, use Medium or High Stakes tiers.