← Back to Skills Marketplace
nadfun
by
portdeveloper
· GitHub ↗
· v1.0.0
1653
Downloads
4
Stars
3
Active Installs
1
Versions
Install in OpenClaw
/install nadfun
Description
Decentralized Monad token launchpad with bonding curve trading, token creation, real-time event streaming, and historical data querying via pure viem calls.
Usage Guidance
This is an instruction-only NadFun integration guide (no code executed by the registry). Before running anything: 1) Do NOT run the curl commands blindly — inspect the remote URLs (https://nad.fun, https://dev-api.nad.fun, https://api.nadapp.net) in a browser first. 2) Never paste your real private key or session cookie into examples; use a throwaway/test key on testnet or a hardware wallet for signing. 3) When the docs ask for an API key or session cookie, create a scoped key with minimal permissions and set expiration/rotate it. 4) Avoid running examples that print private keys to logs. 5) If you plan to save downloaded files, keep them in a directory you control and review their contents before executing any scripts. If you want stronger assurance, request the publisher/site source code or host-signed releases (GitHub/official releases) instead of raw curl downloads.
Capability Analysis
Type: OpenClaw Skill
Name: nadfun
Version: 1.0.0
The skill is classified as suspicious due to the presence of `curl` commands in `SKILL.md` that instruct the AI agent to download additional skill files from a remote domain (`https://nad.fun`) and save them to the local filesystem (`~/.nadfun/skills/`). While these commands appear to be for modular skill loading or updates, they introduce a supply chain risk, as the integrity of remotely fetched content cannot be guaranteed. This represents a risky capability without clear malicious intent, aligning with the 'suspicious' threshold.
Capability Assessment
Purpose & Capability
The SKILL.md and associated files describe a token launchpad (bonding curves, token creation, indexing, trading) and all referenced endpoints, ABIs, and RPCs match that purpose. Required binaries/env in registry metadata are empty but that is plausible for an instruction-only skill.
Instruction Scope
The runtime instructions include commands to curl documentation files from https://nad.fun into ~/.nadfun/skills and many code examples that require a private key (process.env.PRIVATE_KEY) and an API key (X-API-Key). The docs also show examples that print private keys in console (even though a security note advises not to). These instructions are within the domain of a blockchain wallet/launchpad skill but they ask the user/agent to fetch remote content and to handle sensitive secrets — which merits caution.
Install Mechanism
No formal install spec in the registry (instruction-only). The SKILL.md recommends curl commands that download files from nad.fun and write them to ~/.nadfun/skills. Downloading remote docs is expected for a docs-driven skill, but it writes content from an external host to disk — verify the domain before running.
Credentials
The skill documentation repeatedly references PRIVTE_KEY / NAD_API_KEY / session cookies for wallet login and API key management, which are necessary for creating tokens and signing transactions. However, the skill metadata declares no required environment variables or primary credential. This mismatch means the skill will functionally require sensitive secrets even though none are declared — users should not expose private keys/session cookies or paste them into untrusted environments.
Persistence & Privilege
The skill does not request always: true and does not include an install script that modifies other skills or agent-wide settings. It is instruction-only and will not persist code automatically beyond any files the user chooses to curl/save.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install nadfun - After installation, invoke the skill by name or use
/nadfun - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
nadfun 1.0.0
- Initial release of the NadFun skill documentation.
- Includes modular guides: architecture, trading, quoting, token management, creation, event indexing, and REST API for bots.
- Provides step-by-step authentication/login flow for API access.
- Lists Monad network endpoints and contract addresses for testnet and mainnet.
- Features code examples to set up clients using viem and TypeScript interfaces for API interaction.
- Explains core launchpad concepts: bonding curves, token graduation, real-time and historical event access.
Metadata
Frequently Asked Questions
What is nadfun?
Decentralized Monad token launchpad with bonding curve trading, token creation, real-time event streaming, and historical data querying via pure viem calls. It is an AI Agent Skill for Claude Code / OpenClaw, with 1653 downloads so far.
How do I install nadfun?
Run "/install nadfun" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is nadfun free?
Yes, nadfun is completely free (open-source). You can download, install and use it at no cost.
Which platforms does nadfun support?
nadfun is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created nadfun?
It is built and maintained by portdeveloper (@portdeveloper); the current version is v1.0.0.
More Skills