← Back to Skills Marketplace
hekkova

Hekkova

by Hekkova · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
94
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install hekkova
Description
Permanent memory layer for AI agents. Mint moments to the blockchain via MCP.
README (SKILL.md)

Hekkova — Permanent Memory for AI Agents

Hekkova lets you mint moments permanently to the Polygon blockchain. Content is stored on IPFS via Pinata and encrypted with Lit Protocol based on the privacy phase. Every mint produces a Block ID and on-chain transaction.

Setup

You need a Hekkova account and API key:

  1. Sign up at https://app.hekkova.com
  2. Go to API Keys and generate a key (starts with hk_live_)
  3. Buy a credit pack on the Billing page
  4. Set the API key as an environment variable: HEKKOVA_API_KEY

Connection

Connect to Hekkova via MCP. Use the mcp-remote bridge:

npx mcp-remote https://mcp.hekkova.com/mcp --header "Authorization: Bearer $HEKKOVA_API_KEY"

Available Tools

Eight tools are available once connected.

mint_moment

Mint content permanently to the blockchain. Supports text, images, and video.

  • Required: title, media (base64), media_type
  • Optional: phase (default: new_moon), category, description, tags, timestamp, source
  • Costs 1 credit for text/image, 2 credits for video
  • Video: mp4, webm, and quicktime supported. 50MB cap.
  • source is an optional flat object for provenance metadata — see Source Metadata below

mint_from_url

Mint from a public URL. Hekkova fetches the content server-side.

  • Required: url
  • Optional: title, phase, category, tags, source
  • Works with image URLs, Twitter/X posts, Instagram public posts, and web pages
  • Costs 1 credit for text/image, 2 credits for video

list_moments

List minted moments with pagination and filters. Soft-deleted moments are excluded.

  • Optional: limit, offset, phase, category, search, sort

get_moment

Get full details for a single moment by Block ID.

  • Required: block_id

update_phase

Change a moment's privacy phase after minting.

  • Required: block_id, new_phase
  • Costs 1 credit for text/image moments, 2 credits for video moments
  • Legacy Plan accounts get 10 free Phase Shifts per month

export_moments

Export all moments as JSON or CSV. Soft-deleted moments are excluded.

  • Optional: format (json or csv)

get_balance

Check remaining credits and plan details.

get_account

Get account details including Light ID and wallet address.

Source Metadata

mint_moment and mint_from_url accept an optional source object for provenance. All fields are optional. Supported fields:

Field Type Description
platform string Origin platform (e.g. "twitter", "instagram")
url string Canonical URL of the source
author string Author username or handle
author_id string Platform-specific author ID
author_display_name string Display name of the author
post_id string Platform-specific post/content ID
created_at ISO 8601 Timestamp of original content creation
captured_at ISO 8601 Timestamp when content was captured
capture_hash string SHA-256 hash of the captured content
like_count number Likes at capture time
repost_count number Reposts/shares at capture time
reply_count number Replies at capture time
view_count number Views at capture time
quote_count number Quotes at capture time
bookmark_count number Bookmarks at capture time
reply_to_id string ID of the post this is a reply to
thread_id string Thread root ID
conversation_id string Conversation ID
media_urls string[] Array of media URLs in the source post
media_types string[] MIME types corresponding to media_urls
language string BCP 47 language code
is_verified boolean Whether the author was verified at capture time

Any additional provenance fields can be passed as source_extra_* freeform keys (e.g. source_extra_note, source_extra_campaign_id).

Privacy Phases

Every moment has a privacy phase. Default is new_moon (fully encrypted).

  • new_moon — Owner only. Encrypted with Lit Protocol. This is the default.
  • crescent — Close circle. Token-gated encryption. (coming soon)
  • gibbous — Extended group. Token-gated. (coming soon)
  • full_moon — Fully public. No encryption. Accessible via any IPFS gateway.

Moment Categories (optional)

  • super_moon — Major life event
  • blue_moon — Rare moment
  • super_blue_moon — Once in a lifetime
  • eclipse — Time-locked until a reveal date. Legacy Plan only. Requires eclipse_reveal_date. Functional.

Pricing

Credit packs:

Pack Credits Price
First Light 5 $2.50
Arc Builder 20 $9.00
Eternal Light 50 $20.00

Legacy Plan: $27.30/year — includes 10 free Phase Shifts per month, eclipse moments, and heir access (coming soon).

Credit costs per action:

  • Text or image mint: 1 credit
  • Video mint: 2 credits
  • Text/image Phase Shift: 1 credit
  • Video Phase Shift: 2 credits
  • Legacy Plan: 10 Phase Shifts free per month, then standard credit cost

Rules

  • Check balance with get_balance before minting if credits may be low
  • Video minting costs 2 credits and enforces a 50MB cap
  • Eclipse moments require eclipse_reveal_date and a Legacy Plan — they are time-locked and sealed until the reveal date
  • Soft-deleted moments (those with a deleted_at timestamp) are excluded from list_moments and export_moments results
  • Never store or log the API key in any output
  • When a mint succeeds, report the Block ID, Token ID, phase, and credits remaining
  • When balance is 0, direct the user to https://app.hekkova.com/billing to purchase more credits
  • Content on IPFS can be viewed at: https://gateway.pinata.cloud/ipfs/{media_cid}
  • Transactions can be verified at: https://polygonscan.com/tx/{polygon_tx}

Examples

Mint text: "Mint a moment called 'Project launch day' with the text 'We shipped v1.0 today'"

Mint an image: "Mint this screenshot as 'UI mockup v2' with New Moon privacy"

Mint a video: "Mint this mp4 as 'Demo recording' — use 2 credits"

Mint from URL: "Mint this tweet permanently: https://x.com/user/status/123"

Mint with source provenance: "Mint this tweet and include the platform, author, and like count in the source metadata"

Eclipse moment: "Mint this as an eclipse moment — seal it until 2026-01-01"

Phase Shift: "Change moment BLK_abc123 to full_moon"

Check balance: "How many Hekkova credits do I have left?"

List moments: "Show me all my minted moments"

Export: "Export my Hekkova moments as JSON"

Usage Guidance
This skill appears to do what it says, but take these practical precautions before installing: - Trust & provenance: verify you trust hekkova.com and the mcp-remote package that will be invoked via npx; npx downloads and executes remote code at runtime. - Secret handling: supply only a dedicated HEKKOVA_API_KEY (rotate/limit it if possible); do not reuse a high-privilege key. - Cost & permanence: minting produces on-chain transactions and consumes credits; test with inexpensive items first. Anything minted may be permanent and publicly discoverable if moved to a public phase — do not mint sensitive personal data. - Endpoint sanity: confirm the MCP endpoint (https://mcp.hekkova.com/mcp) and the API key prefix (hk_live_) match official docs before use. - Least privilege: consider using a test account/limited-credit key while evaluating the skill. If you want greater assurance, ask the publisher for: the mcp-remote package name/version they expect, a signed or pinned package URL, or an official SDK/release you can audit.
Capability Analysis
Type: OpenClaw Skill Name: hekkova Version: 1.0.0 The 'hekkova' skill provides a legitimate integration for a blockchain-based permanent storage service. It uses the standard 'mcp-remote' bridge to connect to its official endpoint (mcp.hekkova.com) and requires a user-provided API key. The tools and instructions in SKILL.md and README.md are entirely consistent with the stated purpose of minting and managing content on the Polygon blockchain and IPFS, with no evidence of malicious intent, data exfiltration, or harmful execution patterns.
Capability Tags
cryptorequires-walletcan-make-purchasescan-sign-transactions
Capability Assessment
Purpose & Capability
Name/description (permanent memory, minting to blockchain) match the declared needs: an HEKKOVA_API_KEY and use of an MCP bridge. The tools (mint, list, get, update_phase, export, get_balance, get_account) are reasonable for this service.
Instruction Scope
SKILL.md confines actions to connecting to Hekkova's MCP endpoint and calling the listed tools. It does not instruct reading unrelated system files or other credentials. It explicitly warns not to log the API key and describes expected outputs (Block ID, Token ID, credits remaining).
Install Mechanism
There is no install spec (instruction-only), but runtime uses `npx mcp-remote ...` which will fetch and execute a package from the npm ecosystem (or otherwise run remote code). That is common for CLI bridges but increases runtime risk compared with pure local instructions — verify the mcp-remote package and the MCP endpoint are trustworthy before allowing execution.
Credentials
Only a single API key (HEKKOVA_API_KEY) is required, which is proportionate to a third‑party service. The SKILL.md and README emphasize not logging the key. No unrelated credentials or config paths are requested.
Persistence & Privilege
Skill is not forced-always and is user-invocable; it does not request system-level config or modify other skills. Autonomous invocation is allowed (platform default) but not combined with other high-risk privileges here.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install hekkova
  3. After installation, invoke the skill by name or use /hekkova
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Permanent memory for AI agents. 8 MCP tools, credit-based pricing, video support, eclipse moments, source provenance tracking.
Metadata
Slug hekkova
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Hekkova?

Permanent memory layer for AI agents. Mint moments to the blockchain via MCP. It is an AI Agent Skill for Claude Code / OpenClaw, with 94 downloads so far.

How do I install Hekkova?

Run "/install hekkova" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Hekkova free?

Yes, Hekkova is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Hekkova support?

Hekkova is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Hekkova?

It is built and maintained by Hekkova (@hekkova); the current version is v1.0.0.

💬 Comments