DEEP Connects Bold Ideas to Real World Change and build a better future together.

DEEP Connects Bold Ideas to Real World Change and build a better future together.

Coming Soon

ASI:Chain VS Code Extension

chevron-icon
RFP Proposals
Top
chevron-icon
project-presentation-img
user-profile-img
Almalgo_Labs
Project Owner

ASI:Chain VS Code Extension

Expert Rating

n/a

Overview

We propose building the ASI:Chain Development Environment as a VS Code extension that integrates AI-powered vibecoding, native ASI Wallet connectivity, an embedded block explorer, and a local development network into a single, unified developer experience. Leveraging VS Code's 70%+ market share, the extension lowers blockchain development barriers through natural language contract generation powered by a RAG pipeline trained on ASI:Chain documentation, one-click deployment workflows, and real-time chain state visibility—all without leaving the editor. The modular architecture supports future integration with Hyperon, MeTTa, ASI-Cloud, and cross-chain bridging infrastructure.

RFP Guidelines

Open for Proposals

An AI-native Development Environment for...

Ending on:

13 Feb. 2026

Days
Hours
Minutes
  • Type SingularityNET RFP
  • Total RFP Funding $50,000 USD
  • Proposals 6
  • Awarded Projects n/a

An AI-native Development Environment for the ASI:Chain

Proposal Submission (2 days left)
  • Type SingularityNET RFP
  • Total RFP Funding $50,000 USD
  • Proposals 6
  • Awarded Projects n/a
author-img
SingularityNET
Feb. 4, 2026

This RFP seeks proposals for the development of an AI-native Development Environment (IDE) that improves the efficiency and accessibility of blockchain application development for the ASI:Chain.

Proposal Description

Our Team

- Technical PM / AI Engineer: leads delivery, coordinates with the ASI Alliance, and builds the vibecoding engine, including LLM integration, RAG pipeline, and prompt engineering.

- Backend Engineer: owns blockchain integration: ASI Wallet connectivity, the deployment pipeline, local devnet management, and block explorer data layer.

- Frontend / DevOps Engineer: builds all React Webview panels, VS Code extension UI components, and manages CI/CD and marketplace packaging.

Company Name (if applicable)

Almalgo LLC

Project details

This proposal presents a technically focused plan for building the ASI:Chain Development Environment (ASI:DE) as a Visual Studio Code extension, designed to accelerate decentralized application development on the ASI:Chain. Scoped for delivery within 16 weeks and a $50,000 USD budget, the solution targets all four must-have requirements from the RFP: ASI Wallet integration, natural language vibecoding, block explorer integration, and a local development network.

By building on VS Code, the dominant code editor with over 70% market share and 15 million monthly active users, we eliminate the need to develop a custom IDE from scratch. Developers install a single extension from the marketplace and gain full blockchain tooling where they already work, with zero context switching and zero new applications to learn.

Architecture: The extension is organized into four modular layers. The Presentation Layer handles all user-facing surfaces: Webview panels (built with React and Tailwind CSS) for the wallet dashboard, block explorer, and AI chat; TreeView providers for project structure and deployed contracts; and Status Bar indicators for wallet state. The AI Engine Layer manages LLM integration through a pluggable provider abstraction supporting OpenAI and Anthropic, a RAG pipeline backed by a local HNSWlib vector store indexing ASI:Chain documentation and example contracts, and a multi-stage prompt pipeline with intent classification and response validation. The Blockchain Runtime Layer wraps all chain interaction via CosmJS (@cosmjs/stargate, @cosmjs/cosmwasm-stargate), manages the local Docker-based devnet lifecycle, handles transaction signing, and orchestrates the compile-optimize-upload-instantiate deployment pipeline. The Infrastructure Layer provides configuration management, secure credential storage via VS Code SecretStorage, structured JSON logging, and transaction history persistence.

ASI Wallet Integration: The wallet module implements the Keplr wallet standard for Cosmos-SDK chains, enabling connection via Keplr or Leap browser extensions and direct mnemonic import with encrypted storage. Transaction signing uses CosmJS with SIGN_MODE_DIRECT, presenting confirmation dialogs with gas estimation and fee breakdowns before every transaction. Developers manage multiple named account profiles, each tied to a specific network endpoint (DevNet, Testnet, or local devnet). A persistent status bar item displays the active wallet address, network, and FET balance, while the full wallet Webview panel provides balance overview, transaction history, one-click faucet access, and token transfers.

Natural Language Vibecoding: The vibecoding engine is the centerpiece AI capability. It supports three interaction modes. Chat Mode provides a sidebar Webview panel for conversational, multi-turn interaction where developers describe what they want to build and the AI iteratively generates code with one-click "Insert into Editor" and "Create File" actions. Inline Mode triggers via keyboard shortcut or comment syntax (e.g., // @asi: create a CW20 token with minting cap), generating ghost text suggestions accepted with Tab. Scaffold Mode is a guided wizard that takes a high-level natural language description and generates a complete project structure including contract code, message schemas, state definitions, error types, unit test stubs, and deployment scripts.

The RAG pipeline indexes ASI:Chain core documentation, CosmWasm 1.x/2.x contract patterns, ASI:Chain-specific modules (staking, governance, token factory), MeTTa language references, and example contracts from the asi-chain GitHub repository. This ensures generated code is grounded in actual ASI:Chain APIs rather than generic Cosmos patterns. The prompt pipeline classifies user intent (contract generation, deployment, testing, explanation), assembles relevant context from the vector store, constructs structured prompts with ASI:Chain-specific system instructions, and validates responses with syntax checking and basic static analysis before presenting them to the developer.

Block Explorer Integration: The integrated block explorer provides real-time chain visibility without leaving the IDE. It connects to the ASI:Chain block explorer REST API for public networks and directly to Tendermint RPC and LCD REST endpoints for the local devnet. The Webview panel offers tabbed views for Blocks (real-time feed with height, transaction count, and timestamps), Transactions (searchable, filterable list with status, gas usage, and message types), and Contracts (deployed contract registry with code ID, label, and an auto-generated interaction interface derived from the contract schema). Developers can execute query messages directly and sign execute transactions through the integrated wallet. CodeLens annotations appear above contract entry points in the editor, showing deployment status and linking to the explorer view.

Local Development Network: The local devnet provides a fully isolated ASI:Chain environment for offline development and rapid iteration. The extension manages an ASI:Chain node via Docker container, configured as a single-validator chain with instant finality and 1-second block times. On first use, an automated setup wizard pulls the official Docker image, generates genesis configuration with pre-funded test accounts, and starts the node with progress indicators. State management supports named snapshots that developers can save, restore, and share. A built-in faucet integrates with the wallet panel for one-click account funding. The entire lifecycle (start, stop, reset, snapshot) is controllable via Command Palette commands.

Developer Workflow: The end-to-end workflow demonstrates the integrated experience: a developer runs "ASI:Chain: Create New Project," selects a template or describes their project in natural language, and the extension scaffolds the full project. They write contract logic with syntax highlighting and AI assistance, run tests via "ASI:Chain: Run Tests," then deploy via "ASI:Chain: Deploy Contract" — which compiles, optimizes, uploads, and instantiates the contract through the connected wallet in a single command. Post-deployment, the explorer panel navigates to the contract, CodeLens annotations update with the address, and the developer can interact with and debug the contract without leaving VS Code.

Delivery Plan: The project is delivered in four 4-week phases. Phase 1 (Foundation) delivers the extension scaffold, project templates, wallet integration, local devnet, and basic deployment commands. Phase 2 (AI Engine) delivers the vibecoding chat panel, inline suggestions, RAG pipeline, and scaffold mode. Phase 3 (Explorer) delivers the block explorer Webview, contract interaction UI, CodeLens annotations, and transaction history. Phase 4 (Polish & Ship) delivers syntax highlighting, DevNet/Testnet deployment, documentation site, marketplace packaging, and the final demo. Each phase concludes with a milestone review and $12,500 payment (25%), ensuring accountability and predictable progress.

Scope Boundaries: The proposal explicitly excludes cross-chain bridging tooling, Rust node support, advanced gas optimization, ASI-Cloud integration, and deep Hyperon/MeTTa agent workflows. These are documented as future extension points and the modular architecture is designed to support their addition without core refactoring. This focus ensures all four must-have features are delivered with depth and quality rather than spreading thin across optional capabilities.

 

The solution positions the ASI:Chain with a professional, extensible development environment that lowers barriers for both experienced blockchain developers and newcomers attracted by vibecoding, directly accelerating ecosystem adoption.

Open Source Licensing

MIT - Massachusetts Institute of Technology License

Background & Experience

The Technical PM / AI Engineer has led 10+ software projects end-to-end, from PRD authoring through production handover. On the technical side, he brings hands-on experience in fine-tuning LLMs, building AI agent systems, and designing production inference and RAG pipelines, directly applicable to the vibecoding engine.

The Backend Engineer is a distributed systems specialist with professional experience on distributed PostgreSQL at Microsoft and active contributions to multiple open-source projects. His background in complex distributed infrastructure maps directly to blockchain integration and deployment pipeline development.

 

The Frontend / DevOps Engineer is a certified DevOps engineer with frontend development experience spanning multiple projects and organizations. He combines production React application delivery with CI/CD pipeline management, the exact dual skill set needed to own both the VS Code UI panels and the build/publishing infrastructure.

Links and references

https://www.linkedin.com/in/amir0ussama

https://www.linkedin.com/in/glediszeneli/

https://www.linkedin.com/in/endri-suknaj/

Proposal Video

Not Avaliable Yet

Check back later during the Feedback & Selection period for the RFP that is proposal is applied to.

  • Total Milestones

    4

  • Total Budget

    $50,000 USD

  • Last Updated

    11 Feb 2026

Milestone 1 - Foundation

Description

Build the extension scaffold, project templates, ASI Wallet integration, and local development network. This phase establishes the core infrastructure that all subsequent features build upon, the extension activation logic, VS Code command registration, CosmJS wallet connectivity, Docker-based local chain management, and the basic compile-and-deploy pipeline

Deliverables

Published VS Code extension scaffold with activation on ASI:Chain project markers; project templates (Blank CosmWasm, CW20, CW721) via Command Palette wizard; ASI Wallet integration with Keplr connection, transaction signing, account profiles, and status bar indicator; local devnet via Docker with automated setup, start/stop commands, state reset, and built-in faucet; basic deployment command (compile, optimize, upload, instantiate) with terminal output.

Budget

$12,500 USD

Success Criterion

A developer can install the extension, create a new project from a template, connect their Keplr wallet, start a local devnet, and deploy a minimal CosmWasm contract via IDE commands, all without leaving VS Code.

Milestone 2 - AI Vibecoding Engine

Description

Build the AI-powered natural language interface for smart contract generation. This phase delivers the vibe coding chat panel, inline code suggestions, the RAG pipeline indexing ASI:Chain documentation and example contracts, scaffold mode for full project generation from natural language, and the prompt pipeline with intent classification and response validation.

Deliverables

React Webview chat panel with multi-turn conversation, code block rendering, and one-click "Insert into Editor" / "Create File" actions; inline AI suggestion mode triggered by keyboard shortcut or comment syntax; RAG pipeline with local HNSWlib vector store indexing ASI:Chain docs, CosmWasm specs, and example contracts; scaffold mode generating complete project structures from natural language descriptions; prompt pipeline with intent classification, context assembly, and syntax validation of generated code; configurable LLM provider selection (OpenAI / Anthropic) via extension settings.

Budget

$12,500 USD

Success Criterion

A developer can describe a CW20 token contract in natural language, have the AI generate the full contract code, iterate on it through the chat panel, and deploy the resulting contract to the local devnet end-to-end.

Milestone 3 - Block Explorer & Wallet Panel

Description

Build the integrated block explorer and upgrade the wallet panel to its full feature set. This phase delivers real-time chain state visibility, contract interaction capabilities, CodeLens editor annotations, transaction history logging, and the complete wallet dashboard with balance display, history, and transfers.

Deliverables

Block explorer React Webview panel with tabs for Blocks (real-time feed), Transactions (searchable/filterable list), and Contracts (deployed registry with code ID and label); schema-driven contract interaction UI supporting query and execute messages through the integrated wallet; CodeLens annotations above contract entry points showing deployment status and linking to explorer; transaction history logging to .asichain/tx-history.json with timestamp, hash, gas, and result; upgraded wallet panel with balance overview, transaction history, faucet access, and token transfer interface.

Budget

$12,500 USD

Success Criterion

A developer can vibe code a contract, deploy it, view the deployment transaction in the explorer, interact with the contract through the auto-generated schema UI, and inspect all transaction details, completing the full build-deploy-interact loop within VS Code.

Milestone 4 - Polish, Documentation & Final Delivery

Description

Harden the extension for public release. This phase adds CosmWasm syntax highlighting, DevNet and Testnet deployment support, a comprehensive documentation site, VS Code marketplace packaging, automated tests, performance optimization, and a live demo of a sample dApp deployed on ASI:Chain DevNet.

Deliverables

CosmWasm syntax highlighting and basic diagnostic warnings; DevNet and Testnet network profiles with deployment support; Docusaurus documentation site covering installation, configuration, feature guides, and tutorials; marketplace-ready .vsix package with extension README, changelog, and listing assets; automated test suite (unit tests via Vitest, integration tests via @vscode/test-electron); performance optimization ensuring sub-2-second activation and responsive UI; end-to-end demo of a sample dApp deployed on ASI:Chain DevNet showcasing the complete workflow.

Budget

$12,500 USD

Success Criterion

The extension is installable from a .vsix package, a new developer can follow the documentation to set up their environment, vibecode a contract, deploy it to ASI:Chain DevNet via the integrated wallet, and interact with it through the block explorer — all demonstrated in a live walkthrough with stakeholders.

Join the Discussion (0)

Expert Ratings

Reviews & Ratings

    No Reviews Avaliable

    Check back later by refreshing the page.

Welcome to our website!

Nice to meet you! If you have any question about our services, feel free to contact us.