A JAI RUDHRA KOUSHIK
Community@Rudhrakoushik10
Comprehensive Algorand blockchain development skill registry covering smart contracts, x402 HTTP payment protocols, dApp frontends, and AlgoKit project scaffolding.
Agent Skills by A JAI RUDHRA KOUSHIK
Showing 32 vetted skills indexed across 1 GitHub repositories.
create-python-x402-client
Create Python HTTP clients that automatically handle x402 payments on Algorand.
explain-algorand-x402-typescript
Explains @x402-avm TypeScript packages, signer interfaces, and Algorand payment integration patterns.
call-smart-contracts
Deploy and interact with Algorand smart contracts using AlgoKit CLI and generated TypeScript clients.
create-typescript-x402-client
Create TypeScript HTTP clients that automatically handle 402 payments on Algorand.
create-typescript-x402-facilitator
Build TypeScript x402 facilitator services that verify and settle Algorand payments with optional Bazaar discovery.
use-algokit-utils
Interact with the Algorand blockchain from TypeScript or Python using AlgorandClient.
use-python-x402-core-avm
Implement custom x402 payment integrations on Algorand using the x402-avm Python SDK core components.
create-typescript-x402-paywall
Create x402 payment paywall middleware for Algorand and multi-chain TypeScript backends.
create-typescript-x402-nextjs
Create Next.js applications with x402 payment-gated API routes using Algorand payments.
teach-algorand-x402
Explains the x402 HTTP payment protocol and its Algorand AVM integration architecture.
create-python-x402-facilitator-bazaar
Implements Bazaar discovery extensions for Python x402 payment-gated APIs.
search-algorand-examples
Searches GitHub for Algorand smart contract examples and code patterns.
create-python-x402-server
Create FastAPI or Flask servers that protect API endpoints with Algorand USDC payments via x402 middleware.
algorand-ts-migration
Migrate smart contracts from TEALScript or Algorand TypeScript Beta to Algorand TypeScript 1.0.
create-python-x402-facilitator
Build FastAPI facilitator services that verify and settle x402 payments on Algorand.
use-algokit-cli
Build, test, and deploy Algorand smart contracts using AlgoKit CLI commands.
troubleshoot-errors
Diagnose and resolve Algorand smart contract, transaction, and SDK errors.
create-typescript-x402-server
Create x402 payment-protected TypeScript servers using Express.js or Hono middleware on Algorand.
explain-algorand-x402-python
Explains the x402-avm Python package for Algorand payment protocol integration.
use-typescript-x402-core-avm
Implement x402 payment clients, resource servers, and facilitators on Algorand using TypeScript SDK packages.
implement-arc-standards
Implement Algorand ARC standards for smart contract ABI encoding and application specifications.
algorand-typescript
Enforces syntax rules and AVM patterns for Algorand TypeScript smart contracts.
build-smart-contracts
Generate Algorand smart contracts in Algorand TypeScript or Python compiled by Puya.
test-smart-contracts
Write integration tests for Algorand smart contracts using algorandFixture and generated typed clients.
Frequently Asked Questions About A JAI RUDHRA KOUSHIK
FAQPage SchemaWhat tasks can I accomplish with Rudhrakoushik10's Algorand skills?▼
You can build, test, and deploy Algorand smart contracts in TypeScript or Python, create x402 payment-protected servers and clients, implement facilitators that verify and settle USDC payments on-chain, scaffold AlgoKit projects, connect wallets to React frontends, and troubleshoot AVM errors like opcode budget or logic eval failures.
Who are these Algorand skills designed for?▼
They target blockchain developers building on Algorand: smart contract engineers using PuyaTs or PuyaPy, backend developers adding HTTP 402 payment gates to FastAPI, Flask, Express, or Next.js services, and frontend engineers integrating Pera, Defly, or Exodus wallets into dApp interfaces.
How do I set up and run an Algorand project using these skills?▼
Use the create-project or algorand-project-setup skills to run algokit init, which scaffolds a production-ready project. Then start LocalNet with AlgoKit CLI, compile contracts, run vitest or pytest suites with algorandFixture, and deploy to LocalNet, TestNet, or MainNet using generated typed clients.
What is x402 and how do these skills implement it on Algorand?▼
x402 is an HTTP-native payment protocol where servers return 402 Payment Required and clients automatically pay. These skills implement it via @x402-avm TypeScript packages and the x402-avm Python package, covering clients (fetch, axios, httpx, requests), servers, facilitators, paywalls, and Bazaar API discovery.
What prerequisites and dependencies do these skills require?▼
You need AlgoKit CLI for project scaffolding and LocalNet, Node.js with TypeScript for PuyaTs contracts and @x402-avm packages, or Python with algosdk for PuyaPy and x402-avm extras like [fastapi], [flask], or [httpx]. An Algorand account with funds is required for deployments and payment signing.