AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Solana Sdp

skill-superteamcanada-stca-skills-solana-sdp · by SuperteamCanada

Build on the Solana Developer Platform (SDP) for enterprise payments, tokenization, and trading. Triggers on "SDP", "Solana Developer Platform", "tokenized deposits", "stablecoin issuance", "enterprise Solana", "fiat on-ramp".

No reviews yet
0 installs
17 views
0.0% view→install

Install

$ agentstack add skill-superteamcanada-stca-skills-solana-sdp

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets Used
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-superteamcanada-stca-skills-solana-sdp)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Solana Sdp? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Solana Developer Platform (SDP) Starter

Build enterprise-grade payment, tokenization, and trading products using the Solana Developer Platform — the Solana Foundation's API-first platform that aggregates 20+ infrastructure providers into a single unified interface.

Why this matters now

SDP launched March 24, 2026 with Mastercard, Worldpay, and Western Union as early adopters. It's explicitly designed to work out-of-the-box with Claude Code and OpenAI Codex. Three modules cover the core fintech use cases on Solana:

| Module | What it does | Use cases | |--------|-------------|-----------| | Issuance | Create and manage tokenized deposits, stablecoins, and RWAs | Stablecoin launch, tokenized treasury, RWA platform | | Payments | Fiat/stablecoin orchestration with on/off-ramp partners | Payment gateway, remittances, payroll, merchant checkout | | Trading | Swaps, vaults, and on-chain FX | DEX frontend, portfolio management, FX conversion |

When to use this skill

  • "Build a payment product on Solana"
  • "I need fiat on/off-ramp integration"
  • "Create a stablecoin issuance flow"
  • "Enterprise Solana integration"
  • "Tokenize real-world assets"
  • Any fintech/payments product targeting Solana

Build mode workflow

Step 1 — Define the use case

Ask the founder:

  1. Which SDP module? (Issuance, Payments, Trading, or combination)
  2. What's the end-user flow? (merchant checkout, P2P transfer, token creation, swap)
  3. Compliance requirements? (KYC/AML, geographic restrictions, GENIUS Act compliance)
  4. Target chains? (Solana mainnet, with potential multi-chain via SDP's unified API)
  5. Volume expectations? (affects infrastructure partner selection and rate negotiation)

Step 2 — Scaffold the project

solana-sdp-app/
├── src/
│   ├── sdp/
│   │   ├── client.ts         # SDP API client configuration
│   │   ├── issuance.ts       # Token issuance flows
│   │   ├── payments.ts       # Payment orchestration
│   │   └── trading.ts        # Swap/FX operations
│   ├── compliance/
│   │   └── kyc.ts            # KYC/AML partner integration
│   ├── webhooks/
│   │   └── handler.ts        # SDP event webhooks
│   └── index.ts
├── .env.example              # SDP API keys, partner configs
└── package.json

Step 3 — Connect to SDP sandbox

  1. Register at platform.solana.com for sandbox API credentials
  2. Configure the SDP client with sandbox (devnet) environment
  3. Select infrastructure partners — SDP's unified interface lets you swap between Helius, QuickNode, Alchemy without code changes

Step 4 — Implement the module

Issuance example — stablecoin creation:

  • Configure token parameters (name, symbol, decimals, supply controls)
  • Set up mint/burn authority with compliance partner
  • Implement Token-2022 extensions (transfer hooks, permanent delegation, confidential transfers)
  • Test issuance flow on sandbox

Payments example — merchant checkout:

  • Set up fiat on-ramp via SDP Payments API
  • Build checkout UI that accepts fiat → converts to stablecoin → settles on-chain
  • Configure off-ramp for merchant fiat withdrawal
  • Handle webhooks for payment status updates

Trading example — swap interface:

  • Connect to SDP Trading API for best-rate aggregation
  • Build swap UI with quote preview and slippage controls
  • Implement vault management for portfolio products
  • Handle on-chain FX conversion

Step 5 — Compliance integration

  • Integrate KYC/AML partner via SDP's compliance module
  • Implement geographic restrictions based on regulatory requirements
  • Set up transaction monitoring and reporting
  • For stablecoin issuance: ensure GENIUS Act compliance for US-targeted products

Hard rules

  1. Always start on sandbox. SDP provides a full devnet sandbox. Never send real funds during development.
  2. KYC/AML is not optional for payments. If you're moving fiat or issuing tokens, compliance integration is required before mainnet launch.
  3. Use SDP's unified API, not direct provider APIs. The whole point of SDP is provider abstraction — switching from Helius to QuickNode should be a config change, not a code change.
  4. Handle webhook idempotency. SDP may deliver webhooks multiple times. Use idempotency keys for all payment state transitions.
  5. Token-2022 extensions for compliance. Use transfer hooks and confidential transfers for regulated token issuance — vanilla SPL tokens lack the controls regulators expect.

Reference links

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.