Skip to content

feat: add alchemy skill (RPC, Account Kit, Bundler, Gas Manager)#45

Open
SahilAujla wants to merge 1 commit into
therealharpaljadeja:devfrom
SahilAujla:add-alchemy-skill
Open

feat: add alchemy skill (RPC, Account Kit, Bundler, Gas Manager)#45
SahilAujla wants to merge 1 commit into
therealharpaljadeja:devfrom
SahilAujla:add-alchemy-skill

Conversation

@SahilAujla
Copy link
Copy Markdown

Summary

  • Adds an alchemy/ skill at root for the Alchemy surfaces that support Monad mainnet today:
    • Monad mainnet JSON-RPC endpoint and common methods
    • Account Kit / Modular Account v2 setup for ERC-4337 smart accounts
    • Bundler integration on Monad
    • Gas Manager (paymaster) policies for sponsored transactions
  • Updates .claude-plugin/plugin.json and root SKILL.md routing table to register the skill

Scope

In: Monad mainnet JSON-RPC (HTTPS + WSS), ERC-4337 smart accounts via Account Kit (Modular Account v2), Bundler integration, Gas Manager paymaster policies (including ERC-20 gas payments and BSO for EIP-7702 undelegation), the four sibling Alchemy entrypoints (CLI / MCP / API / Agentic Gateway).

Out (routes back to monskills):

  • Monad-specific concepts (async exec, EIP-7702, block states) → concepts/
  • gas_limit pricing rules — sponsored ops still pay for the limit, not the used → gas/
  • Canonical ERC-4337 EntryPoint v0.6 / v0.7 addresses → addresses/
  • Historical on-chain data (Alchemy's data APIs don't support Monad mainnet yet) → indexer/
  • EOA + Safe multisig agent wallet (no smart-account migration) → wallet/

Notes

  • Reciprocal to the Monad skill Alchemy added on our side: feat(ecosystem): add Monad skill (concepts, gas, addresses, HyperIndex) alchemyplatform/skills#38
  • Alchemy's Token / NFT / Prices / Portfolio / Transfers / Simulation / Webhook APIs do NOT yet support Monad mainnet — those needs are explicitly routed to indexer/ for on-chain data
  • Single combined alchemy/ folder rather than 4 separate skills (alchemy-cli / mcp / api / agentic-gateway) to keep the Monad-scoped surface focused. The 4 entrypoints are documented inside SKILL.md so agents can pick the right one based on their environment.

Made with Cursor

@vercel
Copy link
Copy Markdown

vercel Bot commented May 14, 2026

@SahilAujla is attempting to deploy a commit to the MF Experimental Team on Vercel.

A member of the Team first needs to authorize it.

@therealharpaljadeja
Copy link
Copy Markdown
Owner

@SahilAujla thank you for your contribution!

Can you rebase main branch over your branch? So that the latest main changes reflect in your branch?

Comment thread alchemy/references/json-rpc.md Outdated
Comment thread alchemy/LICENSE.txt Outdated
Comment thread alchemy/SKILL.md Outdated
Comment thread alchemy/SKILL.md Outdated
Comment thread alchemy/SKILL.md
Comment thread SKILL.md Outdated
Comment thread alchemy/references/account-kit.md
Comment thread alchemy/references/json-rpc.md Outdated
Comment thread alchemy/SKILL.md Outdated
Comment thread alchemy/references/json-rpc.md Outdated
@SahilAujla SahilAujla force-pushed the add-alchemy-skill branch from 874ea09 to 68ac7b1 Compare May 19, 2026 19:06
@SahilAujla
Copy link
Copy Markdown
Author

rebased against latest main and force-pushed. branch is at 68ac7b1. let me know if the latest pass looks good!

@therealharpaljadeja
Copy link
Copy Markdown
Owner

rebased against latest main and force-pushed. branch is at 68ac7b1. let me know if the latest pass looks good!

Can you change the branch from main to dev , I am not able to change it. Once done, I will merge it and test it.

@SahilAujla SahilAujla changed the base branch from main to dev May 22, 2026 15:22
Adds an `alchemy/` skill for the Alchemy surfaces that support Monad
mainnet today:

- Monad mainnet JSON-RPC endpoint and common method examples
- Account Kit / Modular Account v2 for ERC-4337 smart accounts;
  primary use case is the agent-controlled wallet for deploying
  contracts and onchain actions (alternative to Safe multisig)
- Bundler integration on Monad
- Gas Manager (paymaster) policies for sponsored transactions

Three entrypoints are documented in the SKILL.md: CLI, MCP, API key.
The x402 / MPP agentic-gateway path is not currently confirmed on
Monad mainnet and is omitted.

Routing back to monskills:

- Monad concepts (async exec, EIP-7702, block states) -> concepts/
- gas_limit pricing rules                              -> gas/
- Canonical ERC-4337 EntryPoint v0.6 / v0.7 addresses -> addresses/
- Historical on-chain data (Alchemy's data APIs don't
  support Monad mainnet yet)                          -> indexer/
- EOA + Safe multisig agent wallet                    -> wallet/

Updates `.claude-plugin/plugin.json` and root SKILL.md routing table
to register the new skill.

Co-authored-by: Cursor <[email protected]>
@SahilAujla SahilAujla force-pushed the add-alchemy-skill branch from 68ac7b1 to 6555b36 Compare May 22, 2026 15:23
@SahilAujla
Copy link
Copy Markdown
Author

SahilAujla commented May 22, 2026

changed the base to dev and rebased against it. branch is at 6555b36 now and the PR shows mergeable. ready when you are!

@vercel
Copy link
Copy Markdown

vercel Bot commented May 22, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
monskills Ready Ready Preview, Comment May 22, 2026 3:44pm

Request Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants