How long does smart contract development take?+
A simple ERC-20 or staking contract: 2–4 weeks. A full DeFi protocol: 8–16 weeks. Add 2–4 weeks for external audit. We scope precisely in discovery.
Do you do upgradeable contracts?+
Yes — UUPS, Transparent, and Beacon proxy patterns. But we always discuss trade-offs. Immutability is often better for trust, but upgradeability makes sense for complex protocols.
Can you work with Vyper instead of Solidity?+
Yes. Vyper is excellent for security-critical contracts due to its simpler syntax and stricter compiler. We use it where it fits — typically for vaults, staking, and core protocol logic.
What's included in 'audit-ready' code?+
100% test coverage, invariant tests, fuzz tests, static analysis clean, natspec documentation, threat model documented, and internal security review. Basically: what an auditor expects to see on day one.
Do you work with L2s?+
Yes — Arbitrum, Optimism, Base, Polygon, zkSync, Scroll, Linea. We understand the gas mechanics and quirks of each. Also deploying to Solana via Anchor and Cosmos via CosmWasm.