Company Overview
Mission
Make smart contract development accessible to everyone. Doodledapp removes the code barrier so founders, product teams, and creators can build on-chain software visually.
The Problem
Building smart contracts requires specialized Solidity developers who are expensive, scarce, and slow to hire. Most web3 founders cannot ship their own contracts, creating a bottleneck that delays launches, drains budgets, and kills momentum.
The Solution
A visual node-based editor that compiles to Solidity. Drag, connect, deploy. No code required. Standard Solidity contracts, built in a fraction of the time by anyone on the team.
Founded
Doodledapp was founded by Nathan James and Rami James, brothers with a combined 50 years in tech and a decade in blockchain. They previously co-founded a wallet that held over $4B in self-custodied assets and helped launch multiple top 100 blockchains.
Executive Team
Co-Founder
20 years as a developer, 10 deep in blockchain. Co-founded a wallet that held over $4B in self-custodied assets, wrote smart contracts that contributed to chains with significant on-chain activity, and helped launch multiple top 100 blockchains. Held senior and director-level roles at two L1 foundations, and has grown apps to hundreds of thousands of users.
Co-Founder
30 years in tech, designing and shipping products used by tens of thousands. Co-founded a blockchain wallet that held over $4B in self-custodied assets, led product and operations to scale it to hundreds of thousands of users. From enterprise UX overhauls to blockchain product launches, his focus has always been the same: make complex systems feel simple.
Product
Visual Builder
A node-based canvas where users design smart contract logic by connecting visual blocks. Each node represents a Solidity construct: functions, variables, conditions, loops, events, and more. The editor compiles to valid Solidity in real time, ready for testing and review.
AI Assistant
Natural language contract modification powered by Claude. Describe what you want in plain English, and the AI updates your visual flow graph. Full Solidity-to-flow roundtrip conversion happens server-side.
Visual Test Runner
Step-by-step execution tracing that highlights the active path through your flow graph. See exactly which nodes fire, which branches are taken, and what values are produced at each step.
One-Click Deploy
Deploy compiled contracts directly to 8 EVM mainnets and 5 testnets from within the editor. No command line, no Hardhat, no Foundry. Connect a wallet, pick a network, and ship. Supported networks include Ethereum, Optimism, Base, Arbitrum, Polygon, Avalanche, BNB Chain, and Fantom.
Teams and Collaboration
Role-based access control with granular permissions (read, write, delete, create, manage team, manage projects). Live collaboration on shared contracts. Shareable contract links with company-scoped URLs for external review.
Package System
Import and extend existing Solidity contracts from registries like OpenZeppelin. The package system auto-wires inheritance, constructor parameters, and contract introspection directly into the visual editor.
User Responsibility
Doodledapp is a development tool. Users are responsible for reviewing and testing all generated code. We recommend testing on testnets and having contracts independently reviewed before mainnet deployment.
Differentiators
Unlike low-code tools that generate boilerplate, Doodledapp produces standard, readable Solidity. Unlike AI-only tools, it gives users full visual control over contract logic. The bidirectional converter means users can import existing Solidity and continue building visually.