From 310a59bb861bd3998a841ee9633fc3d4cd4dac58 Mon Sep 17 00:00:00 2001 From: Mahavir Ganapati Dash <115788766+crypto-priest@users.noreply.github.com> Date: Tue, 11 Nov 2025 00:45:42 +0530 Subject: [PATCH 1/6] Grant proposal for x402 polkadot --- applications/x402_polkadot.md | 378 ++++++++++++++++++++++++++++++++++ 1 file changed, 378 insertions(+) create mode 100644 applications/x402_polkadot.md diff --git a/applications/x402_polkadot.md b/applications/x402_polkadot.md new file mode 100644 index 00000000000..c19192b3bf4 --- /dev/null +++ b/applications/x402_polkadot.md @@ -0,0 +1,378 @@ +# x402 Payment Protocol for Polkadot + +- **Team Name:** MahaSour +- **Payment Details:** + - **DOT**: 12ECJeQWJBt2UVfyMQfsLca7M9aXRVzcJmbh2RvRv9yaAiwW + - **Payment**: 12ECJeQWJBt2UVfyMQfsLca7M9aXRVzcJmbh2RvRv9yaAiwW +- **[Level](https://grants.web3.foundation/docs/Introduction/levels):** 3 + +## Project Overview :page_facing_up: + +### Overview + +- **Tagline**: HTTP-native micropayments for Polkadot's AI agent economy +- **Description**: x402 is an open payment protocol that enables instant, programmatic stablecoin payments directly over HTTP using the 402 Payment Required status code. We are implementing x402 for the Polkadot ecosystem, allowing AI agents and applications to make autonomous micropayments using DOT, USDC, and USDT on Polkadot AssetHub. +- **Integration with Polkadot**: Direct integration with Polkadot AssetHub for multi-token settlement (DOT, USDC, USDT) and leverages Polkadot.js ecosystem for wallet integration. Provides payment infrastructure layer for the Polkadot ecosystem, enabling developers to build paid APIs and AI agent applications. +- **Why we're interested**: The AI agent economy is projected to influence $30 trillion in transactions by 2030 (a16z). Currently, x402 only exists on Base and Solana. By bringing this protocol to Polkadot, we enable the ecosystem to compete in this emerging market while providing developers with production-ready payment infrastructure for autonomous agent applications. + +### Project Details + +**Technology Stack:** +- Client/Server SDKs: TypeScript/JavaScript (Node.js and browser) and Rust +- Facilitator Service: Rust +- Blockchain Integration: Polkadot.js, subxt +- Payment Settlement: Polkadot AssetHub +- Cryptography: sr25519/ed25519 for signatures +- Testing: Mocha (TypeScript), Cargo test (Rust) +- Documentation: Docusaurus + +**Architecture:** + +``` +┌────────────────────────┐ +│ Client/Agent │ (x402-polkadot-js or x402-polkadot-rs [client]) +└──────────┬─────────────┘ + │ HTTP + X-PAYMENT header + ↓ +┌────────────────────────┐ +│ API Server │ (x402-polkadot-js middleware [server]) +└──────────┬─────────────┘ + │ Verify payment + ↓ +┌────────────────────────┐ +│ Facilitator Service │ (Rust REST API [facilitator]) +└──────────┬─────────────┘ + │ Submit transaction + ↓ +┌────────────────────────┐ +│ Polkadot AssetHub │ +└────────────────────────┘ +``` + +**Core Components:** + +1. **x402-polkadot-js SDK** - TypeScript/JavaScript library with: + - Client module for making payments (browser & Node.js) + - Server module with middleware for Express, Fastify, Next.js + - Polkadot.js wallet integration + - Payment signature creation and verification + +2. **x402-polkadot-rs Crate** - Rust crate providing: + - Client functionality for Rust applications + - Server middleware for web frameworks + - Type-safe payment handling + +3. **x402-facilitator** - Rust service providing: + - REST API for payment verification and settlement + - Multi-token support (DOT, USDT) + - AssetHub transaction submission + - Nonce tracking and replay attack prevention + +4. **Developer Tools:** + - CLI tool for testing and debugging + - Templates for Express, Next.js, and Rust + - Comprehensive documentation and tutorials + +### Ecosystem Fit + +**Where and how does your project fit into the ecosystem?** + +x402 sits at the infrastructure/tooling layer, providing payment rails for applications built on Polkadot. It enables autonomous agent payments, API micropayments, pay-per-use content, and machine-to-machine transactions. The protocol integrates directly with Polkadot AssetHub for settlement and leverages the Polkadot.js ecosystem for wallet connectivity. + +**Who is your target audience?** + +- Backend developers building paid APIs on Polkadot +- AI/agent developers needing payment capabilities for autonomous systems +- DApp developers wanting micropayment features +- Web3 entrepreneurs building agent-based services +- Developers creating pay-per-use content platforms + +**What need(s) does your project meet?** + +1. **Payment autonomy for AI agents**: Current payment systems require human intervention (API keys, credit cards, manual approvals). AI agents need to transact autonomously without human friction. + +2. **Practical micropayments**: Traditional payment rails (credit cards, bank transfers) are impractical for micropayments due to 2-3% fees and minimum transaction amounts. x402 enables sub-cent transactions. + +3. **HTTP-native crypto payments**: Developers currently must integrate complex blockchain SDKs to accept crypto payments. x402 makes payments as simple as HTTP requests. + +4. **Polkadot's position in AI economy**: Polkadot is currently absent from the emerging AI agent payment narrative, while Base and Solana have active implementations. + +**How did you identify these needs? Please provide evidence.** + +- **Market data**: x402 on Base saw 10,000%+ transaction growth in one month, reaching 900K+ transactions per week (source: x402.org analytics) +- **Industry projections**: a16z research predicts $30 trillion in machine-driven transactions by 2030 +- **Institutional validation**: Coinbase and Cloudflare launched the x402 Foundation to steward protocol adoption +- **Developer demand**: Multiple facilitator implementations emerged within months (Base, Solana), indicating strong demand +- **Forum discussions**: Polkadot forum discussions about AI agent integration and payment infrastructure gaps +- **Original protocol**: https://www.x402.org/ - demonstrates working implementation and adoption + +**Are there any other projects similar to yours in the Substrate / Polkadot / Kusama ecosystem?** + +No. There are currently no x402 implementations or equivalent HTTP-native payment protocols in the Polkadot/Kusama ecosystem. + +**Why might such a project not have been attempted before?** + +1. **Recent Protocol**: x402 was only introduced by Coinbase in 2024 and is still in early adoption phase +2. **Emerging Demand**: The AI agent economy requiring autonomous payments is just materializing - the market need wasn't significant until recently + +Our project addresses this gap by bringing proven x402 technology to Polkadot, positioning the ecosystem to compete in the AI agent economy. + +**Are there any other projects similar to yours in related ecosystems?** + +Yes, in other blockchain ecosystems: + +- **x402 on Base** (Coinbase): The original implementation using USDC on Coinbase's L2 network +- **x402 on Solana** (PayAI Network): Facilitator service for Solana blockchain + +## Team :busts_in_silhouette: + +### Team members + +- **Team leader**: Mahavir Ganapati Dash +- **Team Member**: Sourav Mishra + +### Contact + +- **Contact Name:** Mahavir Ganapati Dash +- **Contact Email:** mahavirdash2017@gmail.com +- **Website:** N/A + +### Sourav Mishra on my team has received a W3F grant before for the project OriginForge - A DID based gamer achievement aggregation platform and successfully delivered all the milestones. + +### Legal Structure + +- **Registered Address:** Individual +- **Registered Legal Entity:** Individual + +### Team's experience + +**Mahavir Ganapati Dash** is a Rust Backend & Blockchain Engineer with 3+ years of professional experience specializing in scalable backend solutions and blockchain technology. + +**Blockchain Infrastructure Experience:** +- Designed and deployed authentication systems handling 10,000+ users at CO2 Network, improving security with Rust and Diesel +- Engineered backend solutions for custom blockchains using Substrate framework at Squbix Digital +- Developed and optimized runtime modules and pallets to align with business requirements +- Built custom consensus mechanisms to reduce storage usage by removing empty blocks +- Implemented rate limiter for authentication server to prevent DDoS attacks + +**Rust Development Expertise:** +- 3+ years of professional Rust development in production environments +- Built and optimized REST and GraphQL APIs, reducing response time by 30% +- Strong proficiency in API design (REST, GraphQL, WebSocket) and database management (SQL, DynamoDB) +- Integrated APIs with React, TypeScript, and Vite projects for seamless frontend-backend communication +- Developed macOS applications using SwiftUI for admin operations + +**Education & Community Involvement:** +- Graduate of Polkadot Blockchain Academy (PBA), Singapore +- Rust & Blockchain Instructor conducting workshops in collaboration with STPI (Software Technology Parks of India) +- Developed and delivered comprehensive Rust, backend, and blockchain course for Silicon University students +- Bachelor of Technology in Electronics and Communication Engineering from Silicon Institute of Technology + +**Notable Achievements:** +- Partnered with STPI to conduct workshops and training programs on Rust, blockchain, and backend technologies +- Published open-source Rust packages: cargo-auto-run and string-config-parser + +--- + +**Sourav Mishra** is a Rust Backend & Protocol Engineer with 3+ years of experience in blockchain development, specializing in Substrate-based systems. + +**Blockchain Infrastructure Experience:** +- Built authentication systems handling 10,000+ users at CO2 Network +- Developed blockchain infrastructure using Substrate framework +- Engineered custom consensus mechanisms and runtime pallets +- Implemented XCM configurations for cross-chain transfers +- Received Web3 Foundation grant for self-sovereign identity project + +**Rust Development Expertise:** +- 3+ years of professional Rust development in production environments +- Built production-grade authentication middleware systems +- Developed gRPC APIs and cryptographic systems +- Strong focus on type-safe, production-ready code with comprehensive testing + +**Open Source Contributions:** +- **solpm**: Solana program manager for managing programs as dependencies +- **psvm contributions**: Contributed to Polkadot SDK version manager +- **surfpool contributions**: Contributed to the Surfpool CLI, the most popular testing suite in Solana + +**Education & Community Involvement:** +- Graduate of Polkadot Blockchain Academy (PBA) +- Technical speaker at STPI (Software Technology Parks of India), a Central Government organisation +- Conducted Rust programming workshops +- Taught Rust and Blockchain to students at his University for their academic fulfilment +- Speaker at sub0 Reset Bangkok conference + +### Team Code Repos + +**GitHub account:** +- Mahavir - https://github.com/crypto-priest +- Sourav - https://github.com/0xsouravm + +### Team LinkedIn Profiles + +- Mahavir - https://www.linkedin.com/in/crypto-priest/ +- Sourav - https://www.linkedin.com/in/web3-mishra/ + +## Development Status :open_book: + +**Research conducted:** +- Comprehensive review of x402 protocol specification and implementation details +- Analysis of existing implementations on Base (Coinbase) and Solana (PayAI Network) +- Deep dive into Polkadot AssetHub APIs and integration patterns +- Research on AI agent economy trends and market demand +- Evaluation of Polkadot.js vs subxt for optimal blockchain integration approach +- Study of sr25519/ed25519 signature schemes for Polkadot compatibility + +**Relevant links:** +- x402 Official Site: https://www.x402.org/ +- x402 Protocol Specification: https://github.com/coinbase/x402 +- Coinbase x402 Launch: https://www.coinbase.com/developer-platform/discover/launches/x402 +- x402 Foundation Announcement: https://blog.cloudflare.com/x402-foundation +- Polkadot AssetHub Documentation: https://wiki.polkadot.network/docs/learn-assets + +**Technical Architecture Planning:** +We have completed the technical architecture design, identifying key components and their interactions. + +## Development Roadmap :nut_and_bolt: + +### Overview + +- **Total Estimated Duration:** 5 months +- **Full-Time Equivalent (FTE):** 1 +- **Total Costs:** 100,000 USD +- **DOT %:** 50% + +### Milestone 1 — x402-polkadot-js & x402-polkadot-rs Libraries + +- **Estimated duration:** 1 month +- **FTE:** 1 +- **Costs:** 20,000 USD + +| Number | Deliverable | Specification | +| -----: | ----------- | ------------- | +| **0a.** | License | Apache 2.0 | +| **0b.** | Documentation | We will provide both **inline documentation** of the code and a basic **tutorial** that explains how a developer can install the libraries, integrate them into their application, and create their first paid endpoint. The tutorial will cover wallet setup, payment signature creation, and basic server-side verification. | +| **0c.** | Testing and Testing Guide | Core functions will be fully covered by comprehensive unit tests to ensure functionality and robustness. In the guide, we will describe how to run these tests using `npm test` for JavaScript and `cargo test` for Rust. We will achieve 80%+ test coverage for both libraries. | +| **0d.** | Docker | We will provide a Dockerfile that can be used to test all the functionality delivered with this milestone. | +| 1. | x402-polkadot-js NPM Package | We will create a TypeScript/JavaScript library that brings x402 payment support to the Polkadot ecosystem. The client module will handle creating signed payments, integrate with Polkadot.js wallets (browser extension and Node.js), and include a fetch wrapper that automatically handles 402 responses. The server module will extract and validate X-PAYMENT headers, communicate with the facilitator API for verification, and generate proper 402 responses. The library will be framework-agnostic, working seamlessly with Express, Fastify, Next.js, and other Node.js frameworks. | +| 2. | x402-polkadot-rs Crate | We will create a Rust library for backend developers building on Polkadot. It will provide payment signature creation using sr25519 or ed25519, HTTP client integration for making paid requests, and middleware for Axum and Actix frameworks. The implementation will be type-safe with proper error handling throughout, following Rust best practices. | + +### Milestone 2 — Facilitator Service Core + +- **Estimated duration:** 1 month +- **FTE:** 1 +- **Costs:** 20,000 USD + +| Number | Deliverable | Specification | +| -----: | ----------- | ------------- | +| **0a.** | License | Apache 2.0 | +| **0b.** | Documentation | We will provide both **inline documentation** of the code and a basic **tutorial** that explains how to deploy and operate a facilitator service. Documentation will cover API endpoints, configuration options, and integration with AssetHub. We will also provide architecture documentation explaining design decisions. | +| **0c.** | Testing and Testing Guide | Core functions will be fully covered by comprehensive unit tests and integration tests to ensure functionality and robustness. In the guide, we will describe how to run these tests using `cargo test`. We will include load testing documentation and expected performance benchmarks. | +| **0d.** | Docker | We will provide a Dockerfile that can be used to test all the functionality delivered with this milestone. The Docker image will be production-ready with health checks and multi-stage builds. We will also provide Docker Compose configuration for spinning up dependencies locally. | +| 1. | REST API Server | We will create a Rust-based HTTP server using the Axum framework. The server will implement core endpoints: POST /verify (verifies payment signatures and structure), POST /settle (submits transaction to AssetHub), GET /health (service health check), and GET /status (provides facilitator status including gas balance). | +| 2. | Payment Verification Engine | We will implement the cryptographic verification logic that handles sr25519/ed25519 signature verification, payment amount validation, expiration timestamp checking, and nonce tracking in the database to prevent replay attacks. All validation will conform to the x402 protocol specification. | +| 3. | Basic AssetHub Integration | We will implement connection to Polkadot AssetHub via RPC using the subxt library. The module will construct USDC transfer extrinsics, handle transaction submission and confirmation monitoring, implement retry logic for failed transactions, and check facilitator gas balances to ensure operational readiness. | +| 4. | Database Layer | We will implement a database layer using PostgreSQL or SQLite for tracking nonces (critical for replay attack prevention), storing transaction history, and maintaining payment receipts. The implementation will include proper database migrations and connection pooling for production use. | + +### Milestone 3 — Facilitator Multi-Token & Production Features + +- **Estimated duration:** 1 month +- **FTE:** 1 +- **Costs:** 20,000 USD + +| Number | Deliverable | Specification | +| -----: | ----------- | ------------- | +| **0a.** | License | Apache 2.0 | +| **0b.** | Documentation | We will provide both **inline documentation** of the code and a basic **tutorial** that explains how to configure multi-token support and deploy to production. Documentation will include a multi-token integration guide, updated API reference, and an operational runbook for production deployment. | +| **0c.** | Testing and Testing Guide | Core functions will be fully covered by comprehensive unit tests to ensure functionality and robustness. In the guide, we will describe how to run these tests. We will provide test suites covering all token types (DOT, USDC, USDT) and document expected behavior. | +| **0d.** | Docker | We will provide a Dockerfile that can be used to test all the functionality delivered with this milestone. The image will be production-optimized with multi-token support configured. | +| 1. | Multi-Token Support | We will extend the facilitator to support multiple payment tokens: DOT on AssetHub, and USDT on AssetHub (with configurable asset IDs). The facilitator will automatically detect which token is being used from the payment payload and use a unified transaction builder that handles all token types. | +| 2. | Advanced Payment Features | We will implement payment batching where possible to reduce transaction costs, configurable facilitator fees (0-2% range adjustable via configuration), webhook notifications for payment success/failure events, and receipt generation that includes transaction hashes and cryptographic proofs. | +| 3. | Production Hardening | We will implement production-grade features including: rate limiting and DDoS protection with per-IP limits, structured logging and metrics collection for monitoring, automatic retries with exponential backoff for failed operations, circuit breakers for RPC endpoints to handle node outages gracefully, detailed health checks showing dependency status, and flexible configuration via environment variables or config files. | + +### Milestone 4 — Starter Templates (JavaScript & Rust) + +- **Estimated duration:** 1 month +- **FTE:** 1 +- **Costs:** 20,000 USD + +| Number | Deliverable | Specification | +| -----: | ----------- | ------------- | +| **0a.** | License | Apache 2.0 | +| **0b.** | Documentation | We will provide both **inline documentation** of the code and a basic **tutorial** for each template that explains how to set up, configure, and deploy the application. Each template will include a complete setup guide, detailed README with deployment instructions, and environment configuration guides. | +| **0c.** | Testing and Testing Guide | Core functions will be fully covered by comprehensive unit tests to ensure functionality and robustness. In the guide, we will describe how to run these tests. Every template will have working test suites with clear instructions on running them. | +| **0d.** | Docker | We will provide Dockerfiles and Docker Compose configurations that can be used to test all the functionality delivered with this milestone. Each template will have Docker Compose setups for local development. | +| 1. | Express.js Template | We will create a production-ready Express API template demonstrating x402-polkadot-js in action. It will include paid endpoints example, environment configuration setup, proper error handling, Docker deployment configuration, and integration tests. | +| 2. | Next.js Template | We will create a full-stack Next.js application template with API routes using x402 middleware, a React frontend that connects to Polkadot.js extension wallets, payment UI components, example paid content pages, and will be ready to deploy on Vercel or self-hosted infrastructure. | +| 3. | Actix/Axum Template (Rust) | We will create a Rust backend template using x402-polkadot-rs with paid endpoints, middleware integration, configuration management, CORS setup, Docker deployment configuration, and integration tests. | +| 4. | CLI Tool (x402-cli) | We will create a command-line debugging tool written in Rust. The tool will be able to create test payments, verify signatures locally, simulate the full payment flow, connect to testnet for testing, debug failed payments with detailed error messages, and manage test wallets. | + +### Milestone 5 — Documentation, Website & Production Launch + +- **Estimated duration:** 1 month +- **FTE:** 1 +- **Costs:** 20,000 USD + +| Number | Deliverable | Specification | +| -----: | ----------- | ------------- | +| **0a.** | License | Apache 2.0 | +| **0b.** | Documentation | We will provide both **inline documentation** of the code and a basic **tutorial** that covers the complete integration process from start to finish. The documentation website will include getting started guides, full API references, integration tutorials, and troubleshooting guides. | +| **0c.** | Testing and Testing Guide | Core functions will be fully covered by comprehensive unit tests to ensure functionality and robustness. In the guide, we will describe how to run these tests. We will provide end-to-end testing documentation and a production deployment testing checklist. | +| **0d.** | Docker | We will provide Dockerfiles that can be used to test all the functionality delivered with this milestone. We will provide final production deployment configurations with monitoring setup. | +| **0e.** | Article | We will publish an **article** (Medium and technical blog post) that explains: (1) what x402 is and why it matters for the Polkadot ecosystem, (2) how we implemented the protocol for Polkadot with technical details, (3) step-by-step integration guide with code examples, and (4) real-world use cases for AI agents and micropayments. The target audience is Polkadot developers, AI/agent builders, and anyone interested in Web3 payment infrastructure. | +| 1. | Documentation Website | We will create a Docusaurus-based documentation site (to be hosted at a domain like docs.x402.polkadot.org) with getting started guides for both JavaScript and Rust, complete API references, step-by-step tutorials, architecture diagrams showing how everything fits together, best practices and security guidelines, and a troubleshooting/FAQ section. | +| 2. | Project Website | We will create a marketing/landing page for the project that explains what x402-polkadot is, links to documentation and GitHub repositories, showcases live demos, provides community links (Discord/Telegram), displays a status page for facilitator uptime, and has a clear getting started call-to-action. | +| 3. | Production Deployment | We will deploy the facilitator service to production with cloud hosting (AWS/DigitalOcean/Hetzner), proper domain and SSL setup (like facilitator.polkadot.x402.org), monitoring and alerting for uptime/errors/transaction volume, automated backups, log aggregation, a public status page, and full security hardening. | + +## Future Plans + +**Long-term maintenance and financing:** + +- **Year 1**: The grant funding ($100,000 USD) will cover development, infrastructure, and gas fees for the first year of operation +- **Year 2+**: We plan to apply for Polkadot Treasury funding as ecosystem infrastructure, OR implement a 0.5-1% optional facilitator fee for self-sustainability +- **Self-hosting option**: Developers will always have the option to run their own facilitator instances, ensuring no vendor lock-in + +**Promotion and enhancement:** + +- Present at Polkadot events (sub0, Decoded, PBA) to raise awareness +- Engage with Substrate Builder's Program for additional support +- Partner with 5-10 pilot projects for real-world testing and feedback +- Regular tutorials, case studies, and integration guides +- Community workshops and hands-on integration support +- Active engagement on Polkadot forums and community channels + +**Long-term vision:** + +- Become the default payment standard for AI agents on Polkadot +- Position Polkadot as a leader in the AI agent economy +- Contribute improvements back to the broader x402 standard evolution +- Expand to support additional Polkadot parachains and cross-chain scenarios +- Build a thriving developer ecosystem around x402-polkadot + +## Referral Program (optional) :moneybag: + +Referrer: Sourav Mishra(https://github.com/0xsouravm) + +Payment Address: 16SGUEfpDop2fXi9K89yzCQWHJ3vHz1tKJVA1pCBjoew5tzP (USDC) + +## Additional Information :heavy_plus_sign: + +**How did you hear about the Grants Program?** + +Web3 Foundation website and through the Polkadot developer community. + +**Work you have already done:** + +- Comprehensive research on x402 protocol specification and existing implementations +- Analysis of Polkadot AssetHub integration requirements and API capabilities +- Technical architecture design and component specification +- Evaluation of Polkadot.js vs subxt for optimal integration approach +- Assessment of sr25519/ed25519 signature schemes for Polkadot compatibility + +**Previous grants:** + +Successfully delivered a Web3 Foundation grant project - **OriginForge** - a Self-Sovereign Identity system for blockchain-based achievement aggregation ($30,000 USD). + +**Other teams who have contributed:** + +No other teams have contributed financially to this project. + From eedd22d8b996d98d22549f5156c278016ae4a7ed Mon Sep 17 00:00:00 2001 From: Mahavir Ganapati Dash <115788766+crypto-priest@users.noreply.github.com> Date: Tue, 11 Nov 2025 00:57:56 +0530 Subject: [PATCH 2/6] refactor: update level parsing Updated the project level to allow for multiple options. --- applications/x402_polkadot.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/applications/x402_polkadot.md b/applications/x402_polkadot.md index c19192b3bf4..9272975fbc8 100644 --- a/applications/x402_polkadot.md +++ b/applications/x402_polkadot.md @@ -4,7 +4,9 @@ - **Payment Details:** - **DOT**: 12ECJeQWJBt2UVfyMQfsLca7M9aXRVzcJmbh2RvRv9yaAiwW - **Payment**: 12ECJeQWJBt2UVfyMQfsLca7M9aXRVzcJmbh2RvRv9yaAiwW -- **[Level](https://grants.web3.foundation/docs/Introduction/levels):** 3 +- **[Level](https://grants.web3.foundation/docs/Introduction/levels):** 1, 2 or 3? + +3 ## Project Overview :page_facing_up: From d5dea0c41e24e34e2a1724625c429964f9ed0431 Mon Sep 17 00:00:00 2001 From: Mahavir Ganapati Dash <115788766+crypto-priest@users.noreply.github.com> Date: Fri, 14 Nov 2025 11:35:20 +0530 Subject: [PATCH 3/6] Update project level to 3 in x402_polkadot.md --- applications/x402_polkadot.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/applications/x402_polkadot.md b/applications/x402_polkadot.md index 9272975fbc8..d629fdd9c9d 100644 --- a/applications/x402_polkadot.md +++ b/applications/x402_polkadot.md @@ -4,7 +4,7 @@ - **Payment Details:** - **DOT**: 12ECJeQWJBt2UVfyMQfsLca7M9aXRVzcJmbh2RvRv9yaAiwW - **Payment**: 12ECJeQWJBt2UVfyMQfsLca7M9aXRVzcJmbh2RvRv9yaAiwW -- **[Level](https://grants.web3.foundation/docs/Introduction/levels):** 1, 2 or 3? +- **[Level](https://grants.web3.foundation/docs/Introduction/levels):** 3 3 From 3e5782d8b8f6837f511f5251fcd64d58223d2b9e Mon Sep 17 00:00:00 2001 From: Mahavir Ganapati Dash <115788766+crypto-priest@users.noreply.github.com> Date: Fri, 14 Nov 2025 11:36:24 +0530 Subject: [PATCH 4/6] Update level formatting in x402_polkadot.md --- applications/x402_polkadot.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/applications/x402_polkadot.md b/applications/x402_polkadot.md index d629fdd9c9d..ec0fe4213e1 100644 --- a/applications/x402_polkadot.md +++ b/applications/x402_polkadot.md @@ -4,7 +4,7 @@ - **Payment Details:** - **DOT**: 12ECJeQWJBt2UVfyMQfsLca7M9aXRVzcJmbh2RvRv9yaAiwW - **Payment**: 12ECJeQWJBt2UVfyMQfsLca7M9aXRVzcJmbh2RvRv9yaAiwW -- **[Level](https://grants.web3.foundation/docs/Introduction/levels):** 3 +- **Level:** 3 3 From 734e8f3d01c22be63c382d04b3dc9ad1385dd130 Mon Sep 17 00:00:00 2001 From: Mahavir Ganapati Dash <115788766+crypto-priest@users.noreply.github.com> Date: Fri, 14 Nov 2025 11:36:38 +0530 Subject: [PATCH 5/6] Remove unnecessary lines from x402_polkadot.md --- applications/x402_polkadot.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/applications/x402_polkadot.md b/applications/x402_polkadot.md index ec0fe4213e1..746503c0941 100644 --- a/applications/x402_polkadot.md +++ b/applications/x402_polkadot.md @@ -6,8 +6,6 @@ - **Payment**: 12ECJeQWJBt2UVfyMQfsLca7M9aXRVzcJmbh2RvRv9yaAiwW - **Level:** 3 -3 - ## Project Overview :page_facing_up: ### Overview From 439a5da8ed6f8fb9ae74aa4437840139db97b5ed Mon Sep 17 00:00:00 2001 From: Mahavir Ganapati Dash <115788766+crypto-priest@users.noreply.github.com> Date: Tue, 18 Nov 2025 11:26:45 +0530 Subject: [PATCH 6/6] Updated application document --- applications/x402_polkadot.md | 1 + 1 file changed, 1 insertion(+) diff --git a/applications/x402_polkadot.md b/applications/x402_polkadot.md index 746503c0941..a889532c8cd 100644 --- a/applications/x402_polkadot.md +++ b/applications/x402_polkadot.md @@ -362,6 +362,7 @@ Web3 Foundation website and through the Polkadot developer community. **Work you have already done:** +- [Successfully released a Rust community template for x402 in Solana](https://github.com/crypto-priest/x402-solana-rust) - Comprehensive research on x402 protocol specification and existing implementations - Analysis of Polkadot AssetHub integration requirements and API capabilities - Technical architecture design and component specification