Skills alkahest-developer
๐Ÿ“ฆ

alkahest-developer

Content revision r1 Safe โšก Contains scripts๐ŸŒ Network access๐Ÿ”‘ Env variablesโš™๏ธ External commands

Build Alkahest Escrow Integrations

Developers need clear guidance for Alkahest escrow, fulfillment, and arbiter workflows. This skill organizes SDK patterns for TypeScript, Rust, and Python.

Supports: Claude Codex Code(CC)
๐Ÿ“Š 75 Adequate

Install with my Agent

Copy this request to your Agent. It includes the canonical Skill page and manifest.

Agent request
Review the Skillstore skill "alkahest-developer" from https://skillstore.io/skills/internet-court-alkahest-developer.md and its manifest at https://skillstore.io/api/skills/internet-court-alkahest-developer/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Your Agent should still show its plan and request any confirmation required by the security policy.

Test it

Using "alkahest-developer". Create an ERC20 escrow integration plan for a TypeScript app.

Expected outcome:

A step-by-step plan covering wallet setup, approval, escrow creation, fulfillment tracking, collection, and security checks.

Using "alkahest-developer". Compare Rust and Python support for Alkahest commit-reveal obligations.

Expected outcome:

A concise comparison of method names, return types, data encoding, and the Python reference currency warning.

Using "alkahest-developer". Explain which arbiter fits an oracle-reviewed job marketplace.

Expected outcome:

A recommendation that compares trusted oracle and logical arbiter flows, with notes on demand data and attestation references.

Security Audit

Safe
v2 โ€ข 7/21/2026 Open versioned report

All 118 static detections are false positives caused by Markdown formatting, SDK examples, placeholder RPC URLs, and placeholder private keys. The reviewed files contain no executable shell commands, credential exfiltration, or prompt-injection instructions. The skill documents blockchain operations, so users must independently validate transaction details before signing.

5
Files scanned
1,327
Lines analyzed
0
Review items
0
False positives ignored

Risk Factors

โšก Contains scripts (4)
๐ŸŒ Network access (13)
๐Ÿ”‘ Env variables (12)
โš™๏ธ External commands (50)
No confirmed security findings were detected by the latest completed static and semantic audit. This does not prove the skill has no side effects.
Audited by: claude View Audit History โ†’
Share & cite this report

Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.

Open versioned report
Security Assessment

Copy report link

https://skillstore.io/skills/internet-court-alkahest-developer/audits/2?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/internet-court-alkahest-developer/security.svg)](https://skillstore.io/skills/internet-court-alkahest-developer?utm_source=security_passport_badge)

HTML badge

<a href="https://skillstore.io/skills/internet-court-alkahest-developer?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/internet-court-alkahest-developer/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Embed card

<iframe src="https://skillstore.io/embed/skills/internet-court-alkahest-developer.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Academic citations (APA ยท BibTeX ยท CFF)

APA citation

internet-court. (2026). alkahest-developer security audit report (audit version 2) [Author version unspecified]. Skillstore. https://skillstore.io/skills/internet-court-alkahest-developer/audits/2

BibTeX citation

@techreport{internet-court-internet-court-alkahest-developer-2026, author = {internet-court}, title = {alkahest-developer security audit report (audit version 2)}, institution = {Skillstore}, year = {2026}, number = {2}, url = {https://skillstore.io/skills/internet-court-alkahest-developer/audits/2}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "alkahest-developer security audit report (audit version 2)" version: "unspecified" type: report authors: - name: "internet-court" date-released: "2026-07-21" url: "https://skillstore.io/skills/internet-court-alkahest-developer/audits/2" identifiers: - type: other value: "skillstore:internet-court-alkahest-developer:audit:2" description: "Skillstore immutable audit report identifier"

Skillstore Score

Why this score Evidence Confidence: Medium
45
Architecture
85
Maintainability
87
Content
65
Community
83
Spec Compliance

What You Can Build

Add Escrow Payments to an App

Use SDK patterns to create token escrows, fulfill obligations, and collect payments.

Compare SDK Surfaces

Translate Alkahest concepts across TypeScript, Rust, and Python before choosing an implementation language.

Design Arbiter Workflows

Plan trusted oracle, logical arbiter, attestation property, and commit-reveal demand flows.

Try These Prompts

Explain Client Setup
Explain how to configure an Alkahest TypeScript client for Base Sepolia. Include safe handling for wallet keys and RPC URLs.
Create an Escrow Checklist
Create a checklist for building an ERC20 escrow flow with Alkahest in Rust. Cover approval, escrow creation, fulfillment, and collection.
Compare SDK APIs
Compare the TypeScript, Rust, and Python Alkahest SDK APIs for string obligations and commit-reveal obligations.
Design an Arbiter Strategy
Design a commit-reveal fulfillment workflow for an Alkahest escrow. Include demand encoding, deadlines, bond handling, and failure cases.

Best Practices

  • Store private keys in a secure secret manager or environment variable outside source control.
  • Verify contract addresses and chain configuration before sending transactions.
  • Start on test networks and confirm escrow lifecycle events before mainnet use.

Avoid

  • Hardcoding wallet private keys or RPC credentials in application source.
  • Copying placeholder addresses without checking the target network.
  • Using legacy Python examples without checking current SDK compatibility.

Frequently Asked Questions

What is this skill for?
It helps developers use Alkahest SDKs to build escrow, fulfillment, arbiter, and payment workflows.
Which languages does it cover?
It covers TypeScript, Rust, and Python SDK patterns, with contract reference material.
Does it include runnable project files?
No. It provides documentation and examples, not a complete project scaffold.
Can it help with contract addresses?
Yes. It includes reference tables for supported Alkahest contract deployments.
Is the Python reference current?
The Python reference states that it describes a legacy SDK surface and needs follow-up.
How should private keys be handled?
Use a secure secret manager or environment variable, and never commit wallet keys to source control.

Developer Details

License

MIT

Skillstore revision

r1

Version notice

The author did not declare a version.

Ref

3f6e026a3363e0954ede7bef0cfe88d4475de137

Maintenance freshness

7/21/2026

Usage

1 downloads ยท 0 views

File structure

๐Ÿ“ references/

๐Ÿ“„ contracts.md

๐Ÿ“„ python-api.md

๐Ÿ“„ rust-api.md

๐Ÿ“„ typescript-api.md

๐Ÿ“„ SKILL.md

More from internet-court

View all
View all