# Contract IDE

> A browser IDE for contract source: write, compile, and deploy Solidity and Vyper, read and analyze Solana programs, keep source in private workspace storage, and hand off read-only to your audit team.

Platform

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.

The Contract IDE

## 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.

- Languages: Solidity and Vyper, compile and deploy; Rust, read and analyzed
- Runs on: an isolated fork, pinned to a block
- Storage: private to your workspace
- Handoff: read-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

Contract IDE showing a project shared read-only with the audit team

On Solana

## Open a Rust program in the same workspace — read, annotate, and hand off

- Unit: a program and the accounts it touches
- Source: Rust, read and analyzed; no Anchor toolchain, so nothing is compiled
- In the editor: open, read, and annotate program source; hand off read-only like any project
- Evidence: compute units, logs and account diffs; SARIF export

Workflow

## 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.

01

### Write

Author Solidity, Vyper, or Rust in a full browser IDE — projects, files, and development notes in one private workspace.

02

### Compile

Compile Solidity and Vyper in the workspace and read errors in place, with no local toolchain to install or keep in sync.

03

### 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.

04

### 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.

[Launch app](https://app.trilocore.ai/) [Auditing IDE](https://trilocore.com/platform/auditing-ide)

---

[Canonical HTML version](https://trilocore.com/platform/contract-ide)
