Contract IDE
Write, compile, and deploy Solidity and Vyper without installing anything — and read and analyze Rust programs for Solana (SVM) in the same editor. Source and development notes stay in private workspace storage, and hand off read-only.
A secure home for your contract source — private by default, reviewed on your terms
Developers build in a full browser IDE. Source and development notes live in private, secure storage inside your workspace — and hand off to your audit team confidentially, in read-only mode.
- LanguagesSolidity and Vyper, compile and deploy; Rust, read and analyzed
- Runs onan isolated fork, pinned to a block
- Storageprivate to your workspace
- Handoffread-only, revocable
- Write, compile, and deploy Solidity and Vyper entirely in the browser — nothing to install
- Deploy to a live fork and test against real protocol state before mainnet
- Private, secure contract storage — your source stays inside your workspace
- Development notes travel with the code — the context your auditor actually needs
- Confidential read-only sharing: your audit team sees code and notes, and can't modify either
├─ Vault.sol ● modified
├─ interfaces/IVault.sol
└─ notes/audit-handoff.md 🔒 read-only for @audit-team
// notes/audit-handoff.md — visible to @audit-team (read-only)
withdraw() refactored — please re-check the external-call
ordering against last review's finding R-3.
Open a Rust program in the same workspace — read, annotate, and hand off
- Unita program and the accounts it touches
- SourceRust, read and analyzed; no Anchor toolchain, so nothing is compiled
- In the editoropen, read, and annotate program source; hand off read-only like any project
- Evidencecompute units, logs and account diffs; SARIF export
From first file to audit handoff
One workspace carries the contract from a blank editor to a read-only handoff — nothing is exported, emailed, or lost in between.
Write
Author Solidity, Vyper, or Rust in a full browser IDE — projects, files, and development notes in one private workspace.
Compile
Compile Solidity and Vyper in the workspace and read errors in place, with no local toolchain to install or keep in sync.
Deploy to a fork
Deploy to an isolated fork of real chain state, pinned to a block, and exercise the contract against live protocols safely.
Hand off
Share the project read-only with your audit team — code and notes together, revocable at any time.
Hand off with the context intact.
Share code and notes read-only, then audit the same source in the Auditing IDE.