Neural TCG Arc mainnet Gas in USDC

Collect neurons
Wire a deck
Let the network decide

ReSynapse is a fully on-chain neural trading card game on Arc. 32 archetypes, each drawn pixel by pixel by the contract. 64-player Arena bouts resolved entirely by contract code. A Signal Oracle that reads the RSYN/USDC pool and bends rewards, pack odds and prices in real time. $RSYN max supply 21,000,000.

Max supply 21M 32 on-chain 16 abilities No proxies
> SIGNAL
RESTING · ×1.00
> NEXT PRUNING
... DAYS
32Archetypes
16Abilities
21MMax $RSYN
30dPruning epoch
1%Buy / sell tax
// 01

How it works

Open, wire, fire. Every result is settled by contract code.

01
inventory_2

Open packs

Pay $RSYN, reveal 5 cards. Spark (100), Pulse (500), Cascade (2,500). Each pack commits to a block two blocks ahead; that block's hash, unknown at purchase, rolls the cards. Anyone can reveal.

SynapsePacks.purchase(tier)
02
view_module

Wire a deck

Pick 8 cards. Lineups are sorted by cost and the lowest-cost living card fires first, so the curve matters. Save up to 5 deck loadouts in your browser.

local · no tx required
03
trophy

Consolidate or fight

Consolidation locks 5 cards for 1, 7 or 30 days and pays $RSYN when you awaken them. The Arena runs 64-player bouts with a 50 $RSYN entry, every match resolved on-chain.

Arena.join(deck)
// 02

32 archetypes

Every neuron drawn by NeuralArt.sol. The same SVG is what tokenURI() returns.

// 03

The market is the nervous system

Every trade fires a synapse. The Signal Oracle reads the RSYN/USDC pool and sets the network's signal state in real time.

Every swap through the pool is an impulse. SignalOracle reads price and liquidity straight from the Uniswap v4 PoolManager, compares price to its baseline and writes the signal state to SynapseCore. That state multiplies Consolidation rewards. A single pulse that lifts price 1% or more triggers Potentiation: rewards ×2 for 20 minutes. A drop of 1% or more, or 10% of pool liquidity leaving at once, triggers Inhibition: pack odds shift toward lower rarities. In FLATLINE, Recovery cuts pack prices by 25% for 20 minutes.

StatePrice vs baselineConsolidation ×
FIRING above +20%1.25×
EXCITED +5% to +20%1.10×
RESTING −5% to +5%1.00×
DEPRESSED −20% to −5%0.90×
FLATLINE below −20%0.75×
Signal trace · sample · 14 pulses
×1.00
Resting · now
+2.4%
vs baseline
×2
Potentiation · 20 min
// 04

From the game

Sample states, drawn with the same card renderer as the client.

// Arena · turn 7 YOU 6 · RIVAL 5
FAST PATHWAY → TENSOR CORE · 4 dmg · REFLEX: no counter
// Pulse Pack MYTHIC HIT
5 cards · 1× MYTHIC THE PRUNING EVENT
// Arena bout FINAL
64 entrants · 3,200 $RSYN in entries + Reservoir share
// 05

What makes it different

If any of these stop being true, ReSynapse is no longer ReSynapse.

link

Fully on-chain art

Every pixel of every card is generated by the contract. tokenURI() returns the SVG and base64 JSON built on-chain. Nothing is hosted off-chain.

bolt

Deterministic combat

Combat.resolveMatch is a pure function. The same decks and match seed always produce the same result, and every match emits its final state so it can be replayed.

content_cut

Pruning epochs

Every 30 days the base Consolidation reward halves. Cards record the epoch they were imprinted in. $RSYN max supply is 21,000,000.

hub

Wired into the pool

The Signal Oracle reads the plain RSYN/USDC pool on Uniswap v4 directly. Potentiation, Inhibition and Recovery come from real impulses. The pool is the brainstem.

grid_on

Pixel-art discipline

Strict 32-colour palette across cards, UI and animation. Every neuron is a 16×16 sprite rendered at 12×.

key_off

No upgrade path

No proxies, no upgradeable contracts, a flat 1% buy and sell tax. Pack revenue is split by code between a burn and the Reservoir, which feeds full-range LPs, Arena prize pools, Consolidation rewards and a further burn.

// ENTER THE ARENA 64 SEATS

Wire your first deck

Open a pack, wire eight neurons and take a seat in the next 64-player bout. Entry is 50 $RSYN and stays open for 12 hours from the first entrant.

$RSYN · 21,000,000 max supply // ARC MAINNET