Remix Release v2.5.0-v2.5.1
The Big News
New Remix Pro, Starter, and Free Plans with AI Top-ups
Auditing with AI tools Update
Code Helper Enhancements
New Remix Desktop Released
Spin up a DApp to Query a Subgraph
Remix Pro, Starter, and Free Plans with AI Top-ups
Remix remains a Web3 public good, and our essential base features will always be free. However, to access our advanced AI tooling and the better LLMs we are introducing tiered subscriptions. All users now need to open a Remix account to use the AI tooling. These new plans unlock powerful AI-driven features designed to level up your development, including:
Generating DApps
AI Audit Checklists
AI Gas Optimization Checklists
AI Skills Training
RemixAI Code Helper
“Connectors” to Major Web3 Projects for MCP and AI Access
Bring your own AI API key
Workspaces Stored in the Cloud instead of the Browser
The paid tiers enable us to continue providing the cutting-edge AI integrations you rely on and provide great new features, while ensuring the ongoing sustainability of the platform.
AI Audits with Checklists update
RemixAI can audit your contracts with a Slither scan. But now you can also select from over 47 different checklists from the Cyfrin Audit Checklists repo within Remix for covering many types of attack categories. AI Audits with Checklists ensure you know that the AI tool is going to check for specific vulnerabilities.
Access the checklists by typing “/Load Security Audit Checklist” into the prompt box or by clicking on the Tools pill.
Start an audit by going to the AI Assistant and typing “/audit” or click the tools pill.
If a checklist has already been loaded, it will have the “in workspace” badge.
If you load too many checklists, your audits could take a long time to run and will use a lot of AI resources.
The checklists get stored in the Workspace’s audit folder.
If you have already selected your checklist of choice, when the Checklist Modal comes up, hit the X button to close it. Then RemixAI will ask which contract you want to audit. It will run a Slither Scan and a security audit based on the security checklists you’ve selected.
An audit report will be created and saved in the audit_report folder.
Code Helper Now Can Analyze the Entire Contract
The Code Helper is triggered when you highlight a snippet of code or an entire function. It will explain some code and/or give security advice.
Clicking on “Open in RemixAI Assistant” will copy the code into the RemixAI with a prompt of instructions.
Clicking on “Analyze complete file” will copy the entire file into the RemixAI with a slightly different prompt of instructions.
The Graph & Subgraph Integrations
Subgraph Queries in Remix
When a file in the Editor has a .subgraph extension, the “Compile” button becomes the “Run Query” button:
When you run the query, the results will be on the right side of the screen.
Try Querying a Subgraph from Remix!
Go to The Subgraph Explorer and search for a Subgraph query, then paste that into a file in Remix with a .subgraph extension.
Grab the Query URL (the endpoint) and paste that into the top of the .subgraph file, adding a link like this:
# @endpoint: https://gateway.thegraph.com/api/[]/subgraphs/id/5XqPmWe6gjyrJtFn9cLy237i4cWw2j9HcUJEXsP5qGtHUpdate that line so the square brackets after the /api/ don’t contain anything (see example above)
Input your Graph API key to the “Connected Services” section of Settings.
Run the Query!
The response will be in the right side of the Editor.
Asking RemixAI about The Graph
You can also ask RemixAI if a Subgraph exists. And, you can ask it to help you form your Subgraph Queries!
Subgraph Queries in Remix for Local Subgraphs
For local Subgraph development, you’ll need to use Remix Desktop. Because Remix Desktop is a local app, you’ll have access to your native terminal, so you can install The Graph CLI. Then you can run queries against data on a local chain—usually the Hardhat or Anvil chains. The header at the top of the .subgraphfile for local queries will look like this:
Making a DApp that Queries a Subgraph
In the File Explorer, right-click on a file with a .subgraph extension. In the pop-up menu, select “Create DApp from Subgraph Query”.
Then respond to the questions from RemixAI. QuickDApp will launch, and you can then deploy to IPFS and set up a URL for your dApp. On smaller screens you might need to scroll down to see the deployment and naming tools.
Thank You Remix Users!
Please report any problems you find in Remix. And, if you have any suggestions about Remix, please send them our way!
Join our Discord server for community support. Or, send us an email at support@remixlabs.live!








