Xrpl Camp

B 82 completed
Cli Tool
cli / python · tiny
18
Files
1,081
LOC
1
Frameworks
4
Languages

Pipeline State

completed
Run ID
#359464
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
20.94
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #47626
Member of a group with 2 similar repo(s) — canonical #93576 view group →
Top concepts (2)
Project DescriptionTesting
If a scraper extracted this row, it came from Repobility (https://repobility.com)

AI Prompt

Build me a command-line interface (CLI) tutorial tool in Python that guides users through learning the XRP Ledger. The tool should cover six lessons: understanding the mental model, creating a Testnet wallet, funding the wallet via a faucet, sending a self-payment with a custom memo, verifying a transaction using a hash, and generating a portable certificate. I need specific commands like `xrpl-camp start`, `xrpl-camp wallet create`, `xrpl-camp send --memo "..."`, and `xrpl-camp certificate`. The tool should use pytest for testing.
python cli tutorial xripl testnet command-line pytest finance
Generated by gemma4:latest

Catalog Information

An interactive CLI tutorial that walks users through XRPL wallet creation, payments, verification, and certificate handling in a single session.

Description

This command‑line tool provides a guided, hands‑on experience for learning the XRP Ledger. It walks users through creating a wallet, sending payments, verifying transaction signatures, and generating or validating certificates. The interface is built with a modern CLI framework and enhanced with rich formatting for clear, step‑by‑step feedback. Designed for developers and students, it removes the need to juggle multiple scripts or external tutorials. By consolidating all core XRPL operations into one interactive session, it accelerates the learning curve and reduces setup friction.

الوصف

توفر هذه الأداة سطر أوامر تجربة عملية وموجهة لتعلم شبكة XRP Ledger. تُرشد المستخدمين عبر إنشاء محفظة، وإرسال المدفوعات، والتحقق من توقيعات المعاملات، وإنشاء أو التحقق من الشهادات. تم بناء الواجهة باستخدام إطار عمل حديث لسطر الأوامر مع تحسينات بصريّة باستخدام مكتبة تنسيق متقدمة لتوفير ملاحظات واضحة خطوة بخطوة. تستهدف المطورين والطلاب، وتقلل الحاجة إلى التعامل مع عدة سكربتات أو دروس خارجية. بدمج جميع العمليات الأساسية لـ XRPL في جلسة تفاعلية واحدة، يُسرّع هذا الحل منحنى التعلم ويقلل من صعوبة الإعداد.

Novelty

6/10

Tags

learning xrpl wallet payment verification certificate blockchain tutorial

Technologies

rich typer

Claude Models

claude-opus-4.6

Quality Score

B
82.2/100
Structure
84
Code Quality
95
Documentation
59
Testing
85
Practices
67
Security
100
Dependencies
60

Strengths

  • CI/CD pipeline configured (github_actions)
  • Good test coverage (71% test-to-source ratio)
  • Code linting configured (ruff (possible))
  • Consistent naming conventions (snake_case)
  • Low average code complexity \u2014 well-structured code
  • Good security practices \u2014 no major issues detected
  • Properly licensed project

Security & Health

4.1h
Tech Debt (D)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (9)
Source: Repobility analyzer · https://repobility.com
MIT
License
0.0%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

python
84.9%
markdown
7.1%
toml
4.4%
yaml
3.6%

Frameworks

pytest

Concepts (2)

Open methodology · Repobility · https://repobility.com/research/
CategoryNameDescriptionConfidence
Want fix-PRs on findings? Install Repobility's GitHub App · github.com/apps/repobility-bot
auto_descriptionProject DescriptionLearn the XRP Ledger in one sitting. No accounts. No real money. Just you and the ledger.80%
auto_categoryTestingtesting70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/83609.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV