Curated with by@mohithkumar808

№ 1062Skill

xrpl-muse-skill: let your Muse trade XRP

A terminal skill for trading any XRP Ledger token pair and minting NFTs, with a hard boundary between proposing and signing; testnet by default, and mainnet needs the Muse vault signer or a protected signer with per-transaction approval.

terramike/xrpl-muse-skillREADME ↗

xrpl-muse-skill v0.5

Trade the XRP Ledger from the terminal — any token pair — with a hard safety
boundary between proposing a trade and signing it. v0.5 adds NFT
minting and XRP-denominated listings under the same propose → approve →
sign boundary.

Built for AI agents (Muse, Grok, OpenClaw-style bots — anything with a
terminal). Testnet-safe by default; mainnet requires the Muse vault
signer or an external protected signer with real per-transaction human
approval.
A same-user local install is testnet-only — see
SECURITY.md "Deployment profiles" before mainnet.

The idea

Most trading tools ask the agent to "ask the human first" and hope it does.
This skill splits the job in two:

  • xrpl-trade builds the transaction, autofills it against the live
    network, shows you everything (account, network, assets + issuers,
    amounts, limit price, max spend, fee, expiry), seals it in a hash-bound
    proposal envelope
    , and stops. It never sees your seed. It cannot submit.
  • xrpl-sign is the only program that touches the seed (from the
    XRPL_SEED env var — never from a config file). It re-verifies the
    envelope, derives the summary from the transaction itself (nothing stored
    is trusted), enforces the policy file, and signs only with explicit
    human --approve of that exact hash.
xrpl-trade buy --pair ARMY/XRP --amount 1000 --price 0.005
# → full proposal + hash. Nothing submitted.

xrpl-sign --hash a2c72140d080ca0f --approve
# → envelope verify → policy checks → sign → persist → validated result

What v0.5 adds

  • NFT minting (xrpl-trade nft-stage, then nft-pin-and-propose):
    a deliberate two-step flow. nft-stage validates the artwork locally
    (approved media directory, size and image-type checks, SHA-256) and
    writes a reviewable stage record with zero network calls.
    nft-pin-and-propose is the approved action: it re-validates the file
    against the staged hash, pins artwork + XLS-24d metadata to IPFS
    through the operator's own Pinata account, then proposes an
    NFTokenMint whose URI points at the metadata CID. Pinning is an
    external write and happens inside the approved action — never before
    it. PINATA_JWT is injected for the single operation (never exported
    into a shell, never stored); the publisher hosts no one's media.
  • XRP listings (xrpl-trade nft-list)
xrpl-muse-skill: let your Muse trade XRP on github.com

Also filed under Business & commerce

See all →
  1. 1029

    PayPal checkout for Muse agents★

    We're excited to partner with @Meta to enable PayPal customers to seamlessly shop and check out using their @Muse personal AI agents across PayPal merchants worldwide.

    @PayPal

    X post

    Business & commerce

  2. 1013

    Shop Pay agentic checkout on every Shopify store★

    We are excited to announce we are partnering deeply with Muse to enable agentic checkout with Shop Pay on all Shopify stores, offering people an easy and delightful way to shop and check out with Muse.

    @tobi

    X post

    Business & commerce

  3. 1003

    Muse for Marketing ad and SEO connector★

    Introducing Muse for Marketing Muse can finally connect to all your ad accounts and SEO tools Now Muse has access to: > Google Ads, Meta Ads and 12+ ad platforms > ChatGPT Ads > All SEO tools (GSC, GA4, Semrush, Ahrefs) > Shopify, WordPress, Webflow, HubSpot, PostHog So Muse

    @irabukht

    X post

    Business & commerce

  4. 0857

    Goldman desk: shorting 'Consumer Inertia' after Muse★

    Here we go again... from Goldman: Most talked about theme on our desk today was the impact of Agentic AI post Meta Muse and the shorting of “Consumer Inertia" names. Our basket, GSXUSWCH (-2.58% today), which has been one of our most actively traded baskets in recent sessions,

    @zerohedge

    X post

    Business & commerce

More Skills

See all →
  1. 1072

    Review Times MCP server and skill

    An MCP server and skill that reports live review times for AI app, connector and plugin stores, including Meta Muse, so builders can see how long a connector submission is taking.

    @stevysmith

    Skill

    Connectors & MCP

  2. 1068

    musebook: shared family boards for Muses

    An open protocol plus Muse skill and Cloudflare Workers reference server that lets each family member's Muse join shared boards (groceries, trips, household lists) with per-board identities and an approval card before anything is ordered.

    @amanbthakkar

    Skill

    Errands & personal agent

  3. 0904

    SmoothTalker static Muse connector

    A serverless, read-only Muse connector hosted on GitHub Pages: an OpenAPI document plus JSON conversation playbooks for declining, apologising, negotiating, following up and other hard messages.

    @fengyiqicoder

    Skill

    Content & creative

  4. 0903

    SG Bus + Train connector for Muse

    MCP server built for the Muse connector directory that answers Singapore bus arrival times and MRT/LRT service questions using the official LTA DataMall API.

    @emman27

    Skill

    Connectors & MCP

Curator picks

  1. 1057

    Muse Mail: your agent gets an email address★

    MUSE FEATURE ALERT: y'all have been asking for this one. your @muse is getting its own email address. add it to a thread or forward it stuff and it’ll handle it for you. muse mail!

    @alexandr_wang

    X post

    Agents & automation

  2. 1054

    Kevin Roose gives his Muse $100 and a Kalshi account★

    gave my Muse $100 and a kalshi account, let's see how frontier this thing is

    @kevinroose

    X post

    Agents & automation

  3. 1046

    Medical bills audited line by line, $4,000 saved★

    Got Muse logged in to my medical provider’s portal, he pulled the itemized bills, and questioned every line. So far he’s found several times I’d been double billed, asked for some discounts and has saved me over $4,000. If your moat is bureaucracy, you’re cooked.

    @Ryan_Holdaway

    X post

    Errands & personal agent

  4. 1042

    GitHub connector for Muse★

    GitHub 🤝 @Muse A new way to connect your GitHub account to review PRs, catch up on issues and notifications, and leave comments without switching tabs.

    @github

    X post

    Connectors & MCP

Want more AI builds?artificialbuilds.com