skills$openclaw/crypton-esim
ajarmoszuk9.3kā˜…

by ajarmoszuk

crypton-esim – OpenClaw Skill

crypton-esim is an OpenClaw Skills integration for coding workflows. Purchase anonymous eSIMs with BTC/XMR/card - no account required

9.3k stars6.4k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026coding

Skill Snapshot

namecrypton-esim
descriptionPurchase anonymous eSIMs with BTC/XMR/card - no account required OpenClaw Skills integration.
ownerajarmoszuk
repositoryajarmoszuk/crypton-esim
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @ajarmoszuk/crypton-esim
last updatedFeb 7, 2026

Maintainer

ajarmoszuk

ajarmoszuk

Maintains crypton-esim in the OpenClaw Skills directory.

View GitHub profile
File Explorer
5 files
.
_meta.json
309 B
crypton_esim.py
16.4 KB
README.md
2.5 KB
requirements.txt
17 B
SKILL.md
3.9 KB
SKILL.md

name: crypton-esim description: Purchase anonymous eSIMs with BTC/XMR/card - no account required

Crypton eSIM

Purchase anonymous eSIMs directly from chat. Pay with Bitcoin, Monero, or card - no account required.

Triggers

  • esim
  • e-sim
  • mobile data
  • travel data
  • buy esim
  • get esim
  • data plan
  • roaming

Commands

esim

Browse and purchase eSIMs for 170+ countries.

Usage: esim [country]

Examples:

  • esim - Show available countries
  • esim germany - Show plans for Germany
  • esim DE - Show plans by country code

buy

Purchase an eSIM plan with your preferred payment method.

Usage: buy [package_id] with [payment_method]

Payment methods: btc, xmr, card (or stripe)

Examples:

  • buy DE_1_7 with btc - Buy Germany 1GB/7days with Bitcoin
  • buy US_5_30 with xmr - Buy USA 5GB/30days with Monero
  • buy FR_3_14 with card - Buy France 3GB/14days with card

status

Check the status of an existing order.

Usage: status [order_uuid]

Examples:

  • status a1b2c3d4-e5f6-7890-abcd-ef1234567890

help

Show available commands and usage information.

Usage: help

Features

  • Browse eSIM plans for 170+ countries
  • Anonymous purchases - no account needed
  • Pay with Bitcoin (BTC), Monero (XMR), or credit card
  • Real-time order status tracking
  • Get activation codes and QR codes
  • No API key required

Example Conversation

User: esim

Bot: šŸŒ Available eSIM Destinations

• Germany (DE) - from €1.40 (15 plans)
• France (FR) - from €1.75 (13 plans)
• United States (US) - from €3.25 (12 plans)
...

Type `esim [country]` to see plans.

---

User: esim germany

Bot: šŸ“± eSIM Plans for Germany

| Data | Validity | Price | Package ID |
|------|----------|-------|------------|
| 500 MB | 1 day | €1.40 | DE_0.5_Daily |
| 1.0 GB | 7 days | €2.45 | DE_1_7 |
| 3.0 GB | 30 days | €6.00 | DE_3_30 |

To purchase: `buy [package_id] with btc/xmr/card`

---

User: buy DE_1_7 with btc

Bot: āœ… Order Created

**Plan:** Germany 1GB 7Days
**Data:** 1.0 GB
**Validity:** 7 days  
**Price:** €2.45

**Payment Method:** Bitcoin
**Amount:** `0.00004521 BTC`
**Address:** `bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh`

Order ID: `a1b2c3d4-e5f6-7890-abcd-ef1234567890`

Send payment to complete your order.

---

User: status a1b2c3d4-e5f6-7890-abcd-ef1234567890

Bot: āœ… Order Complete

**Plan:** Germany 1GB 7Days
**Data Remaining:** 1024 MB
**ICCID:** 8901234567890123456

**Activation Code:**

LPA:1$smdp.example.com$ACTIVATION-CODE


Scan the QR code or enter the activation code in your phone's eSIM settings.

API

This skill uses the Crypton Guest eSIM API.

Endpoints

MethodEndpointDescription
GET/plansList available eSIM plans
GET/countriesList countries with plans
POST/checkoutCreate a purchase
GET/order/{uuid}Check order status
POST/refresh/{uuid}Refresh usage data

Rate Limits

  • GET endpoints: 30 requests/minute
  • POST /checkout: 10 requests/minute
  • POST /refresh: 5 requests/minute

Configuration

VariableDefaultDescription
api_base_urlhttps://crypton.sh/api/v1/guest/esimAPI endpoint
default_payment_methodbtcDefault payment (btc, xmr, stripe)

Dependencies

  • Python 3.7+
  • requests library

Files

  • SKILL.md - This file
  • crypton_esim.py - Skill implementation
  • README.md - Additional documentation
  • requirements.txt - Python dependencies

Testing

# Interactive mode
python crypton_esim.py

# Single command
python crypton_esim.py "esim germany"

Support

License

MIT

README.md

Crypton eSIM Skill for OpenClaw

Purchase anonymous eSIMs directly from chat. Pay with Bitcoin, Monero, or card.

Features

  • Browse eSIM plans for 170+ countries
  • Purchase without creating an account
  • Pay with BTC, XMR, or credit card
  • Check order status and get activation codes
  • No API key required

Installation

  1. Copy this folder to your OpenClaw skills directory
  2. The skill will be automatically loaded

Usage

Commands

CommandDescription
esimList available countries
esim [country]Show plans for a country
buy [package_id] with [btc/xmr/card]Purchase an eSIM
status [order_uuid]Check order status

Examples

> esim
Available eSIM Destinations:
• Germany (DE) - from €1.40 (15 plans)
• France (FR) - from €1.75 (13 plans)
...

> esim germany
eSIM Plans for Germany:
• 500 MB / 1 days - €1.40
  DE_0.5_Daily
• 1.0 GB / 7 days - €2.45
  DE_1_7
...

> buy DE_1_7 with btc
Order Created

Plan: Germany 1GB 7Days
Data: 1.0 GB
Validity: 7 days
Price: €2.45

Payment Method: Bitcoin
Amount: 0.00004521 BTC
Address: bc1qxy2kgdygjrsqtzq2n0yrf2493p83kkfjhx0wlh

Order ID: a1b2c3d4-e5f6-7890-abcd-ef1234567890

> status a1b2c3d4-e5f6-7890-abcd-ef1234567890
Order Status: āœ… Complete

Plan: Germany 1GB 7Days
Data: 1024 MB remaining
ICCID: 8901234567890123456

Activation Code:
LPA:1$smdp.example.com$ACTIVATION-CODE

Scan the QR code or enter the activation code in your phone's eSIM settings.

API Reference

The skill uses the Crypton Guest eSIM API:

  • Base URL: https://crypton.sh/api/v1/guest/esim
  • Authentication: None required
  • Rate Limits: 30 req/min (plans), 10 req/min (checkout)

Endpoints

MethodEndpointDescription
GET/plansList available plans
GET/countriesList countries
POST/checkoutCreate purchase
GET/order/{uuid}Check status

Configuration

Configure the skill in SKILL.md or directly in crypton_esim.py:

VariableDefaultDescription
api_base_urlhttps://crypton.sh/api/v1/guest/esimAPI endpoint
default_payment_methodbtcDefault payment (btc, xmr, stripe)

Testing

Run the skill directly for interactive testing:

python crypton_esim.py

Or with a single command:

python crypton_esim.py "esim germany"

Support

License

MIT

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

- Python 3.7+ - requests library

Configuration

| Variable | Default | Description | |----------|---------|-------------| | `api_base_url` | `https://crypton.sh/api/v1/guest/esim` | API endpoint | | `default_payment_method` | `btc` | Default payment (btc, xmr, stripe) |

FAQ

How do I install crypton-esim?

Run openclaw add @ajarmoszuk/crypton-esim in your terminal. This installs crypton-esim into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/ajarmoszuk/crypton-esim. Review commits and README documentation before installing.