Skip to content
aptos-society logo

Aptos Society: World Extractable Value

aptos-society

Aptos Society: World Extractable Value (WEV) implementation via GayMove contracts. Path A vault-only multiverse finance with worldnet ledger for 26 Agent-O-Rama worlds. Deployed 2024-12-29 on Aptos mainnet.

SKILL.md

Full skill instructions

Aptos Society: World Extractable Value

Deployed: 2024-12-29 | Path: A (Vault-Only) | Network: Mainnet

Architecture

┌─────────────────────────────────────────────────────────────┐
│                     WORLDNET (off-chain)                    │
│  ┌───────────────────────────────────────────────────────┐  │
│  │     26 Agent-O-Rama Worlds (A-Z)                      │  │
│  │  ┌─────────┐  ┌─────────┐  ┌─────────┐               │  │
│  │  │  PLUS   │  │ ERGODIC │  │  MINUS  │               │  │
│  │  │ +1 trit │  │  0 trit │  │ -1 trit │               │  │
│  │  └────┬────┘  └────┬────┘  └────┬────┘               │  │
│  └───────┼────────────┼────────────┼────────────────────┘  │
│          └────────────┼────────────┘                        │
│                       ▼                                     │
│            ┌─────────────────────┐                          │
│            │   DuckDB Ledger     │  ← Claims + Decay        │
│            │   (source of truth) │                          │
│            └──────────┬──────────┘                          │
└───────────────────────┼─────────────────────────────────────┘
                        │ COLLAPSE (once)
                        ▼
┌─────────────────────────────────────────────────────────────┐
│                    MAINNET (on-chain)                       │
│            ┌─────────────────────┐                          │
│            │   VAULT (alice)     │  ← Only actor            │
│            └──────────┬──────────┘                          │
│   SPLIT ──► RESOLVE ──► CLAIM ──► APT distributed          │
│            Escrow: 0xda0d44ff...                            │
└─────────────────────────────────────────────────────────────┘

Deployed Contracts

ComponentAddress
GayMove Contract0xc793acdec12b4a63717b001e21bbb7a8564d5e9690f80d41f556c2d0d624cc7b
Escrow Account0xda0d44ff75c4bcb6a0409f7dd69496674edb1904cdd14d0c542c5e65cd5d42f6
Vault (alice-aptos)0xc793acdec12b4a63717b001e21bbb7a8564d5e9690f80d41f556c2d0d624cc7b

Transactions:

  • Deploy: 0xef1180b3cfe93690d4621cbedb4999694c066537423dbc18bd1969d914708079
  • Initialize: 0x68d151a4a6c8ac2c6e77a19dcb5bc7193367ee2980e4bd2ac2733b2ff37aaa58

Modules

gay_colors

SplitMix64 deterministic color generation, isomorphic to Gay.jl.

multiverse

Vault-only prediction market with FA claim tokens:

  • split - Lock APT → create FA claims
  • merge - Burn matched A+B → withdraw APT
  • maintain - Reset decay clock (vestigial in Path A)
  • resolve - Oracle declares winner
  • claim - Winner burns FA → receives APT

World Extractable Value (WEV)

Value from correct belief allocation before uncertainty collapses.

Unlike MEV (extracting from ordering), WEV rewards:

  1. Early correct beliefs - Positioned before collapse
  2. Sustained attention - Maintained against decay
  3. Verified artifacts - Reproduced by MINUS agents

Decay Model

Rate:      693 bps/​hour = 6.93%/​hour
Half-life: ~9.6 hours
24h idle:  ~80% claim loss

Intentional: Favors continuous contribution over passive holding.

Worldnet Ledger

Location: ~/​.topos/​GayMove/​worldnet/

Tables

TablePurpose
eventsAppend-only log (source of truth)
agent_claimsMaterialized balances (derived)
worldnet_stateEpoch, decay rate, totals
bifurcationsOn-chain reference
artifactsWhat agents produce

Operations

cd ~/​.topos/​GayMove/​worldnet

# Status
bb decay.clj status

# Mint claims (agent artifacts)
bb decay.clj mint <agent> <role> <delta> <reason>

# Apply hourly decay
bb decay.clj decay

# Calculate payout distribution
bb decay.clj payout <vault-apt>

# Freeze before collapse
bb decay.clj freeze

26-World Integration

Each world (A-Z) participates via GF(3) triadic roles:

RoleTritActionClaim Minting
PLUS+1Generate hypotheses, traverse latticeMINT on new artifact
ERGODIC0Coordinate, canonicalizeMINT on freeze
MINUS-1Verify, reproduce, falsifyMINT on verification

World Wallet Mapping

WorldRoleWallet
APLUS0x8699edc0960dd5b916074f1e9bd25d86fb416a8decfa46f78ab0af6eaebe9d7a
BMINUS(see world-b skill)
CERGODIC(see world-c skill)
.........
ZPLUS(see world-z skill)

Conservation: Σ trits ≡ 0 (mod 3) across all participating worlds.

Agent-O-Rama → Worldnet Bridge

Artifact → Claim Flow

# When PLUS agent produces artifact
def on_artifact_produced(agent_id: str, artifact_hash: str, world: str):
    role = get_world_role(world)  # PLUS/​MINUS/​ERGODIC
    delta = calculate_claim_value(artifact_hash)

    # Mint to worldnet
    subprocess.run([
        "bb", "decay.clj", "mint",
        agent_id, role, str(delta),
        f"artifact:{artifact_hash}"
    ])

# When MINUS agent verifies
def on_artifact_verified(agent_id: str, artifact_hash: str, world: str):
    subprocess.run([
        "bb", "decay.clj", "mint",
        agent_id, "MINUS", str(VERIFICATION_REWARD),
        f"verification:{artifact_hash}"
    ])

# When ERGODIC agent canonicalizes
def on_artifact_canonicalized(agent_id: str, artifact_hash: str, world: str):
    subprocess.run([
        "bb", "decay.clj", "mint",
        agent_id, "ERGODIC", str(CANON_REWARD),
        f"canon:{artifact_hash}"
    ])

Event Schema

-- Agent event triggers mint
INSERT INTO events (epoch, agent, role, action, delta_claims, reason)
VALUES (
    current_epoch,
    'world-a',           -- agent identifier
    'PLUS',              -- GF(3) role
    'MINT',              -- action type
    1000.0,              -- claim amount
    'hypothesis:lattice-traversal-001'  -- artifact reference
);

Collapse Workflow

Phase 1: Freeze Worldnet

bb decay.clj freeze > freeze_snapshot.json

Phase 2: On-Chain Resolution

aptos move run \
  --function-id 0xc793...::multiverse::resolve \
  --args address:<BIF_ADDR> bool:true \
  --profile alice-aptos

aptos move run \
  --function-id 0xc793...::multiverse::claim \
  --args address:<BIF_ADDR> u64:<amount> \
  --profile alice-aptos

Phase 3: Distribution

bb decay.clj payout <VAULT_APT>
# For each agent: payout = vault_apt * claims / total_claims

Invariants

  1. On-chain: stake_a + stake_b + accumulated_decay == total_apt_locked
  2. Worldnet: sum(agent_claims) + unallocated == total_claims
  3. Conservation: APT never destroyed, never injected
  4. Settlement: Exactly one collapse per bifurcation

Files

FilePurpose
~/​.topos/​GayMove/​sources/​multiverse.moveMain contract
~/​.topos/​GayMove/​sources/​gay_colors.moveSplitMix64 RNG
~/​.topos/​GayMove/​Move.tomlPackage config
~/​.topos/​GayMove/​PATH_A.mdArchitecture docs
~/​.topos/​GayMove/​VAULT_RUNBOOK.mdCollapse procedure
~/​.topos/​GayMove/​worldnet/​ledger.duckdbLive ledger
~/​.topos/​GayMove/​worldnet/​decay.cljLedger operations

AIP Compliance

AIPImplementation
AIP-21 (Fungible Assets)FA claim tokens via MintRef/​BurnRef
AIP-24 (Objects)Bifurcation as Object with child FAs
AIP-27 (Time)timestamp::now_seconds() for decay
AIP-41 (Signatures)Oracle-gated resolution

Related Skills

  • aptos-agent - MCP tools for Aptos interaction
  • aptos-trading - Alpha executor trading
  • agent-o-rama - Learning layer (artifact generation)
  • acsets - Algebraic databases for structured data
  • gay-mcp - GF(3) color protocol
  • bisimulation-game - Equivalence verification
  • world-a through world-z - 26 participating worlds

Quick Reference

# Check contract
aptos move view \
  --function-id 0xc793acdec12b4a63717b001e21bbb7a8564d5e9690f80d41f556c2d0d624cc7b::multiverse::get_escrow_address \
  --profile alice-aptos

# Worldnet status
bb ~/​.topos/​GayMove/​worldnet/​decay.clj status

# Leaderboard
duckdb ~/​.topos/​GayMove/​worldnet/​ledger.duckdb "SELECT * FROM leaderboard"

Scientific Skill Interleaving

This skill connects to the K-Dense-AI/​claude-scientific-skills ecosystem:

Graph Theory

  • networkx [○] via bicomodule
    • Universal graph hub

Bibliography References

  • general: 734 citations in bib.duckdb

SDF Interleaving

This skill connects to Software Design for Flexibility (Hanson & Sussman, 2021):

Primary Chapter: 10. Adventure Game Example

Concepts: autonomous agent, game, synthesis

GF(3) Balanced Triad

aptos-society (○) + SDF.Ch10 (+) + [balancer] (−) = 0

Skill Trit: 0 (ERGODIC - coordination)

Secondary Chapters

  • Ch3: Variations on an Arithmetic Theme
  • Ch4: Pattern Matching
  • Ch6: Layering

Connection Pattern

Adventure games synthesize techniques. This skill integrates multiple patterns.

Cat# Integration

This skill maps to Cat# = Comod(P) as a bicomodule in the equipment structure:

Trit: 0 (ERGODIC)
Home: Prof
Poly Op: ⊗
Kan Role: Adj
Color: #26D826

GF(3) Naturality

The skill participates in triads satisfying:

(-1) + (0) + (+1) ≡ 0 (mod 3)

This ensures compositional coherence in the Cat# equipment structure.

More Marketing skills

copywriting logo
Marketing

copywriting

Marketing copy for homepages, landing pages, pricing pages, and other conversion-focused web pages.

53.3K 216.1K
View
flux-2-klein logo
Marketing

flux-2-klein

Fast image generation with Flux 2 Klein, optimized for sub-second iteration and multi-reference brand styling.

52 176.2K
View

Psychological principles and mental models for understanding customer behavior and influencing marketing decisions.

53.3K 153K
View

Plan searchable and shareable content that drives traffic, builds authority, and generates leads.

53.3K 150.9K
View

Build SEO-optimized pages at scale using templates, data, and proven playbook patterns.

53.3K 140.1K
View

Brainstorm and prioritize marketing strategies tailored to your SaaS stage, budget, and goals.

53.3K 137.2K
View
ai-seo logo
Marketing

ai-seo

Optimize content for discovery, citation, and visibility across AI search platforms and LLM assistants.

53.3K 136.7K
View
copy-editing logo
Marketing

copy-editing

Systematic improvement of existing marketing copy through seven focused editing passes.

53.3K 136.4K
View

Plan and optimize your website's page hierarchy, navigation, URL structure, and internal linking.

53.3K 112.8K
View
revops logo
Marketing

revops

Design and optimize systems connecting marketing, sales, and customer success into a unified revenue engine.

53.3K 104.9K
View

Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.

179.7K 100.1K
View

Convert websites into professional HyperFrames videos with guided storyboarding and brand-aligned composition.

57K 93.5K
View

Sales & marketing AI tools

KreadoAI logo
Sales & marketing

KreadoAI

Revolutionize Video Creation with AI-Generated Avatars and Voices

Paid
View
Followr logo
Sales & marketing

Followr

Social media on autopilot

Paid
View
Logodiffusion logo
Sales & marketing

Logodiffusion

Design custom logos instantly with AI.

Paid
View
I
Sales & marketing

Ideogram

Text-heavy marketing and design images

Freemium
View
Prompt Silo logo
Sales & marketing

Prompt Silo

Boost Your SEO with Content and SEO Silos

Free
View
Marketing Blocks logo
Sales & marketing

Marketing Blocks

Revolutionize Your Marketing with AI-Powered MarketingBlocks!

Paid
View
Scrip AI logo
Sales & marketing

Scrip AI

10X faster & free AI content creation for 100+ use cases

Free
View
Tribescaler logo
Sales & marketing

Tribescaler

Tribescaler | Make Your Tweets Go Viral

Paid
View