Skip to content

Security Check the work, not our word.

What the contracts let anyone do, who can change them, where the audits are published, and how to report a problem.

Readout

Network
Arbitrum One
Custody
Your keys only
Audits
New audits in progress
Addresses
Published in the docs
Upgrades
DAO-approved only
Readiness
0 of 5 done · 2 in progress · 3 planned

release steps

  1. Write
  2. Test
  3. Audit
  4. Scan
  5. Approve
  6. Ship

Launch readiness

What's done, and what isn't yet.

The checks before the public launch. Each status is what this site already says, with the proof beside it; a date appears only where one is known.

0 of 5 done · 2 in progress · 3 planned

  • Independent audits published

    New independent audits are under way. The reports will be published in the BLOK Capital docs once they're final.

    In progress
  • Mainnet contract addresses published and verified

    Mainnet deployment is in progress. Verified addresses will be published in the docs.

    In progress
  • Public bug bounty

    A public programme on Immunefi. No dates set yet.

    Planned
  • Open audit contests

    On Cantina and Code4rena. No dates set yet.

    Planned
  • Public $BLOKC voting

    Until the token launches, only the core DAO members listed on Aragon vote. Public $BLOKC voting follows the IDO.

    Planned

Who can do what

Who can change what.

Can anyone but you move your funds? Every actor against every action, each answer linked to where it's stated.

Five moments, and what guards each

  1. 01

    Funds move out

    Who

    Only you

    Only the owner's signature moves funds out: not a strategy, a Gardener or the team.

  2. 02

    A trade runs

    Who

    The index rebalancer, or you in a Yield Garden

    Index trades only past 2% drift, at most daily, at ≤ 0.5% value loss. A price over 10% off its average is ignored.

  3. 03

    Code changes

    Who

    Only code the DAO approved

    A facet installs only if its code hash is in the DAO's Facet Registry. Direct diamondCut() is disabled.

  4. 04

    New Gardens pause

    Who

    The security council

    While paused, the Garden Factory refuses new Gardens.

  5. 05

    Fees change

    Who

    A DAO vote

    Fee parameters are voted on. A Gardener (2027) sets its own fee, under DAO-set ceilings.

The rules as the docs and contracts describe them; mainnet contracts aren't deployed yet. Each filled cell links to its source. means this site doesn't state it yet. Delays and timelocks will be listed only once they're verified on-chain.

Simulation

Watch a Garden say no.

Five things that could happen to a Garden, run through the checks its contracts enforce. Each trace links to the rule it comes from.

garden.trace / rebalance

Illustrative

Index rebalance: BLOKC5 drifts off its target weights.

  • Rebalancer runs for BLOKC5: anyone can trigger.
  • Chainlink feeds: LINK, UNI, AAVE, ARB, PENDLE: fresh.
  • Every price within ±10% of its average: ok.
  • AAVE 2.6% over target (trigger: 2%): trade.
  • UNI 0.7% under target (trigger: 2%): skip.
  • Best quote: Uniswap V3 vs Camelot V3: routed.
  • Value loss 0.21% (cap: 0.5%): within cap.

Verdict: Allow. One pooled trade brings every BLOKC5 Garden back to target.

Audits

New audits, in progress.

Independent audits of the contracts are under way. The reports are published in the docs, so you can read each one in full.

Status

In progress

Reports go in the docs.

New independent audits are under way. The reports will be published in the BLOK Capital docs once they're final.

When a report is out, check

  1. 01

    Scope. Which contracts it covers, and which it doesn't.

  2. 02

    Version. The commit it reviewed, against the code that's deployed.

  3. 03

    Findings. What was found, and whether each one was fixed.

How a change reaches production

Fig 3The release line

write · Solidity ^0.8.31, public on GitHub

Fig 3How a change reaches production, as an assembly line. The stages and tools are the ones above; the cartridge is illustrative.

Contracts

Addresses live in the docs.

Mainnet deployment is in progress. The docs are where verified contract addresses are published. Treat any address that claims to be a BLOK Capital contract, and isn't there, with suspicion.

Official links

Check it against this list.

Every BLOK Capital domain and handle, written out in full, so you can compare them character by character before you click, sign or send. Contract addresses are in the docs.

Websites

Website
blokcapital.io
Open Website (opens in a new tab)
Contributor app
contribute.blokc.app
Open Contributor app (opens in a new tab)
Docs
docs.blokcapital.io
Open Docs (opens in a new tab)
Contract addresses
docs.blokcapital.io/en/resources/smart-contract-address
Open Contract addresses (opens in a new tab)

Community

Discord
discord.com/invite/blokc
Open Discord (opens in a new tab)
X
x.com/blok_cap@blok_cap
Open X (opens in a new tab)
Instagram
instagram.com/blok.capital
Open Instagram (opens in a new tab)
Telegram
t.me/BLOKCapital
Open Telegram (opens in a new tab)
Farcaster
farcaster.xyz/blokc
Open Farcaster (opens in a new tab)
GitHub
github.com/BLOKCapital
Open GitHub (opens in a new tab)
YouTube
youtube.com/@blokcapital
Open YouTube (opens in a new tab)

Anything else is not us.

Responsible disclosure

Found a vulnerability?

Report it privately, in a Discord ticket. Here is exactly how, and what we will and won't ask of you.

How to report it

  1. Open a private ticket in the BLOK Capital Discord

    Use the Discord invite from the official links above, so you know the server is ours.

  2. Describe it

    Include the steps to reproduce it and the impact.

  3. Keep it private

    Please don't post it in a public channel or open a public GitHub issue.

  4. Hear back within 24 hours

    We'll work out a fix and a disclosure timeline with you there, privately.

We will never ask you to move funds.

In scope: the Garden Diamond, facets, indices and rebalancer contracts, and this website.

Open a private ticket in Discord (opens in a new tab)

Stay safe. The BLOK Capital team will never DM you first, and never asks for your seed phrase, private keys or Google login, or for you to sign a transaction or ‘verify’ a wallet. Support happens only in tickets inside our Discord server. Official links are listed here.

Bug bounty and audit contests

Both are planned, with no dates set yet. They're tracked in launch readiness.

Join in

Be first to plant a Garden.

Read the code, then ask the people who wrote it in the Discord.

Launch news goes out on X and in the Discord. Follow us on X (opens in a new tab).