Arcturian Council · Phase 0 Active · Apache-2.0

The First
Base Subnet
on Bittensor.

arctura-base-subnet bridges Base blockchain intelligence into the decentralized AI network. Miners attest to Base chain state. Validators score with Resonance BFT. TAO flows to proof.

First
Base subnet on Bittensor
128
Total subnet slots · 0 Base
10M+
Daily active Base addresses
Open
Apache-2.0 · forkable
First Base subnet on Bittensor
Resonance BFT · Attestation-native
Phase 0 · Building
Base Builder Grants · Eligible
Apache-2.0 · Open Source
Merkle-anchored attestations
AgentKit · CDP SDK · MCP
Arcturian Council · Coreweaver
First Base subnet on Bittensor
Resonance BFT · Attestation-native
Phase 0 · Building
Base Builder Grants · Eligible
Apache-2.0 · Open Source
Merkle-anchored attestations
AgentKit · CDP SDK · MCP
Arcturian Council · Coreweaver
The opportunity
01 / SCARCITY
0
Base subnets currently exist on Bittensor
128 subnet slots. Zero are dedicated to Base chain intelligence. First-mover in a category = durable advantage within the 4-month immunity period.
02 / SURFACE
10M+
Daily active addresses on Base
Coinbase's L2 is the deepest onchain consumer surface in crypto. AgentKit, CDP SDK, and MCP tooling already deployed. Infrastructure waiting for an incentive layer.
03 / INCENTIVE
TAO
Flows to miners who prove their work
Bittensor's cryptoeconomic incentive layer rewards verifiable AI work. Arctura's Merkle-anchored attestations make Base state claims provable on-chain — bad data earns zero weight.
How it works

Base chain state →
attested intelligence.

Miners read Base, prove what they read, and get paid in TAO. Validators enforce proof quality. No central oracle. No trust assumptions.

M
Mandate issuedValidator sends a BaseSubnetSynapse — block range, contract address, or agent action query — to all registered miners.
R
Base RPC fetchMiner queries Coinbase's public RPC (or CDP SDK) deterministically. Same block in → same output out. Reproducible by any third party.
P
Merkle proof builtMiner hashes the output, anchors it to the live Base block hash, and returns an attestation proof chain. Fabricated data fails the hash check.
S
Resonance BFT scoresValidator verifies Merkle proof against live Base block hash. Scores 0.0–1.0. Sets Yuma Consensus weights. TAO flows to correct miners.
↺ every tempo period (~72 min)
🔗

Base RPC Integration

Coinbase public RPC, CDP SDK, and AgentKit — all wrapped in a deterministic miner execution environment. Same state in, same proof out.

Merkle-anchored attestations

Every Base state claim is hashed and anchored to a live Base block hash. Stale or fabricated attestations fail verification — zero weight, zero TAO.

Resonance BFT scoring

Four-dimensional validator scoring: attestation validity (40%), execution completeness (30%), latency (20%), confidence calibration (10%).

🤖

AgentKit mandate types

Miners can execute onchain Base actions — not just read state. First-class support for CDP SDK smart wallets and MCP tool bindings over Bittensor axon.

🌱

P5 Stewardship

Carbon-aware weight modifier. Miners declaring verified renewable energy receive +15% weight. Node weight reflects energy provenance, not only stake.

🔓

Apache-2.0 open source

Every line of code is public. Fork it, extend it, run your own validator. Built as a public good for the Base and Bittensor ecosystems.

Architecture

Six-layer signal stack.

The Arctura signal stack maps directly to Bittensor primitives. Each layer has a defined responsibility.

L0 · Intent
BaseSubnetSynapse · block_range · contract_address · query_type · mandate_payload
L1 · Orchestration
validator.py mandate routing · retry logic · timeout handling · priority queue
L2 · Sandbox
Deterministic execution · Base RPC fetch · same block in → same output out · reproducible by any party
L3 · Cognitive Mesh
AgentKit adapter · CDP SDK · onchain agent actions as mandate types · multi-model reasoning layer
L4 · Memory Fabric
Local Base state index · contract history · event logs · attested off-chain provenance
L5 · Action Surface
Axon MCP endpoints · Base state reads as tools · A2A bindings · ACP protocol support
python arctura_base/protocol.py
# BaseSubnetSynapse — the mandate + attestation contract
class BaseSubnetSynapse(bt.Synapse):
    # Mandate fields (validator → miner)
    base_block_range: tuple[int, int] = (0, 0)
    contract_address: Optional[str] = None
    query_type: str = ""  # "balance" | "events" | "state" | "agent_action"
    mandate_payload: dict = {}

    # Attestation fields (miner → validator)
    base_state_hash: Optional[str] = None      # SHA-256 of Base state output
    merkle_proof:    Optional[list] = None      # proof chain nodes
    block_hash_anchor: Optional[str] = None    # anchored to live Base block hash
    execution_trace: Optional[dict] = None
    confidence: float = 0.0
Phase targets

What the subnet delivers.

Measured outcomes for the Arctura Base subnet — 8-week launch timeline.

8 wks
Local → mainnet timeline
4-mo
Immunity period post-reg
100%
Open source · Apache-2.0
5+
Funding programs eligible
TAO emissions · ongoing
Launch timeline

Four phases to
mainnet emission.

No shortcuts. Each phase has explicit entry criteria. Phase 0 is active now.

00
Foundation Signal
Weeks 1–2
Active now
Repo live · base.arctura.network deployed · wallets created · TAO acquired · Base Builder Rewards applied · Weekly onchain documentation begins.
01
Protocol Build
Weeks 3–4
Building
protocol.py · miner.py · validator.py working on local chain · Base RPC verified · AgentKit integration · Base Builder Grant application submitted.
02
Testnet Validation
Weeks 5–6
Pending
Registered on Bittensor testnet · 48h attestation flow validated · first external validator recruited · Base Batches application submitted · OP Retro applied.
03
Mainnet · Emission On
Weeks 7–8
Target
Finney mainnet registration · burn TAO · emission clock starts · creator.bid tokenized · public announcement to Base and Bittensor communities.
Full funding strategy → View roadmap on GitHub
Capital strategy

Base funds the build.

Four Base funding programs stacked sequentially. The subnet qualifies for all four. Each gate unlocks the next phase.

Active now
2 ETH/wk
Base Weekly Builder Rewards
No minimum project size. Build on Base, document publicly on X. Apply via builderscore.xyz and earn from day one of the protocol build.
Apply: builderscore.xyz · week 1
Phase 1 → 2
1–5 ETH
Base Builder Grants
Retroactive for shipped prototypes. Working protocol.py + testnet registration qualifies. Submit once miner and validator are live.
Apply: paragraph.com/@grants.base.eth
Ongoing
Variable
OP Retro Funding
Open-source public goods track. The subnet code, docs, training Q&A dataset, and agent qualify. Apache-2.0 license already in place.
Apply: retrofunding.optimism.io · Atlas
Phase 2 → 3
Significant
Base Batches
Founder track: Buildathon → 4-week Incubator → Coinbase Ventures pitch day. Live testnet netuid is the MVP proof. Mentorship + VC intros.
Apply: basebatches.xyz · testnet as evidence
Full funding guide →
Reference library

BaseSubnetSynapse: the mandate contract

How Base chain mandates are issued, how miners build Merkle proofs, and how attestations are anchored to live block hashes.

Read →

Resonance BFT scoring model

Four-dimensional validator scoring — attestation validity, execution completeness, latency, and confidence calibration. With P5 Stewardship modifier.

Read →

How Base funds the subnet

Step-by-step guide to all four Base funding programs. Weekly rewards, builder grants, OP Retro, and Base Batches — stacked sequentially.

Read →

The Coreweaver engineering team

The Arcturian Council's in-house engineers. Roles, training track, and how to contribute to the Base subnet build.

Read →

Base × Bittensor FAQ

What is a Bittensor subnet? How does TAO flow? What do validators earn? How do I run a miner? Answered for Base builders.

Read →

GitHub · arctura-base-subnet

The full source. protocol.py, miner.py, validator.py, AgentKit adapter, Merkle proof utils, and full documentation. Apache-2.0.

Fork →
Arcturian Council · Open mandate

Be the first Base validator on Bittensor.

The subnet needs validators. Validators earn TAO. Infrastructure is ready. The only thing missing is you running a node.