Deployment configuration

Base

The public configuration of the live ElgoraHub deployment: the on-chain contracts it settles through, the parameters every new bounty inherits, and the current Guardian roster. Read from the subgraph each time this page is built.

Updated Sep 25, 2026, 1:52 PM UTC

Indexed through block 51,777,486

Indexed block
51,777,486subgraph read head
Guardian roster
1membertwo-thirds must agree
Guardian fee pool
0USDCaccrued, unclaimed
Contract status
Livepause authority active
Escrow window
20 – 250USDCmin–max a new bounty may fund

On-chain components

Every contract ElgoraHub calls into, and the account that controls them. New bounties pin the current pointer at creation; open bounties keep whatever they were created with, except the submission guard, which always applies live.

Protocol owner
0xd3Ce7873...BCa0D277

Owns ElgoraHub. The only account that can change any value on this page — fees, recipients, windows, contract pointers, pause — through the owner-only setters. Ownership transfers in two steps.

ElgoraHub
0x8f80d118...ec9800de

The core contract. Holds every bounty's escrow, records Submissions and Guardian Verdicts, and releases funds on settlement.

Escrow token
0x833589fc...bda02913

The ERC-20 every bounty is funded and paid out in. Fixed at deployment; 6 decimals.

Payout scheme
0x36d30499...ec6d7a61

Decides how an awarded bounty's pool is split between claimants. The current scheme pays the whole pool to the single winner.

Submission guard
0xe0d404c2...4bc5a27a

Admission check run on every Submission — for example, a cap on how many Solvers one bounty may admit so the roster is never asked to review an unbounded pile.

Coordinator
0xb24a68bc...b9471e48

Address allowed to call settle() first, during a grace period after consensus. Unset (zero address) means settlement is open to anyone immediately.

Guardian roster admin
0xd3ce7873...bca0d277

The only address that can add, remove, or replace Guardians on the roster.

Treasury fee recipient
0xd3ce7873...bca0d277

Receives the accrued protocol treasury fee. Whoever holds this role claims the entire accrued pool, past and present.

Guardian fee recipient
0xd3ce7873...bca0d277

Receives the accrued Guardian fee pool across every settled bounty. Whoever holds this role claims all of it.

Bounty parameters

The values a bounty snapshots when it is created. Changing them here only affects bounties created afterwards.

Treasury fee
0%

Share of a new bounty's escrow that accrues to the treasury recipient at settlement. Stored on-chain in basis points.

Guardian fee
10%

Share of a new bounty's escrow that accrues to the Guardian fee pool at settlement. Stored on-chain in basis points.

Minimum escrow
20.00 USDC

Smallest amount a new bounty may be funded with.

Maximum escrow
250.00 USDC

Largest amount a new bounty may be funded with.

Minimum bounty duration
3 days

A new bounty's Submission deadline must be at least this far in the future.

Maximum bounty duration
60 days

A new bounty's Submission deadline may be at most this far in the future — it bounds how long a bounty can stay open.

Guardian review window
3 days

Time Guardians have after Submissions close to record Verdicts. Added to the Submission deadline to set the settlement timeout; the deadline for revising a Verdict is halfway through.

Coordinator grace period
1 hour

After consensus and the judging deadline, how long only the coordinator may settle before settle() opens to any caller.

Protocol controls

Pausing
Live

While paused, ElgoraHub rejects new bounties, Submissions, Verdicts, settlement, and claims. Only the owner can pause or unpause.

Pause authority
Enabled

Whether the owner can still pause the contract. Once disabled it can never be re-enabled — the natural end state as the deployment decentralizes.

Config last changed
Sep 25, 2026, 11:56 AM UTC

When any owner-set parameter above was last changed on-chain.

Roster last changed
Sep 24, 2026, 11:55 PM UTC

When the Guardian roster or its admin address last changed.

Guardian roster

The Guardians every new bounty is judged by. At least a two-thirds majority of them must record the same outcome before a bounty can settle. Each publishes an encryption key that Solvers use to deliver private work for review.

Roster hash
0xb806d32a...77946f29
Members
1
Last changed
Sep 24, 2026, 11:55 PM UTC
GuardianOn-chain addressEncryption public key
Dark Tang0xbaf7d9d2...279adc60MoZYm0-WvaMQAozZ6wKbXySs4g2tr3wPmmt5kfv1TUk

Deployment provenance

Fixed facts about how this deployment was created and indexed. None of these can change without a redeploy.

Deployed at block
51,752,389

Block the Hub contract was created in; the subgraph starts indexing here.

Deployment transaction
0xd62f407b…63f7f469

The transaction that created this Hub.

Source commit
8d40270d617a63dd5a7a35045db0d9ea3ddd9093

Git commit the deployed contracts were built from.

Indexer endpoint
api.goldsky.com

The subgraph this page reads. Anyone can run their own indexer against the same Hub.