genlayer-erc7710-connector
Design GenLayer ERC-7710 Connectors
Cross-chain delegation revocation designs can miss trust boundaries and finality assumptions. This skill guides Claude, Codex, and Claude Code through connector modes, payloads, controller checks, and failure tests.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "genlayer-erc7710-connector" from https://skillstore.io/skills/internet-court-genlayer-erc7710-connector.md and its manifest at https://skillstore.io/api/skills/internet-court-genlayer-erc7710-connector/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.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "genlayer-erc7710-connector". I need a Base Sepolia demo that uses the GenLayer Studio bridge boilerplate.
Expected outcome:
A connector plan with bridge trust assumptions, source checks, receiver allowlisting, controller actions, and demo-focused safety limits.
Using "genlayer-erc7710-connector". Review a trusted relayer design before I implement it.
Expected outcome:
- A finality and signing checklist.
- Required controller validation steps.
- Failure tests for stale, duplicate, forged, and wrong-permission messages.
Using "genlayer-erc7710-connector". Explain how a revoke decision changes ERC-7710 redemption.
Expected outcome:
A decision-to-effect mapping that shows how the controller records revocation and blocks future permission use.
Security Audit
SafeAll 37 static alerts are false positives caused by Markdown backticks, documentation URLs, and chain-identity validation guidance. The skill is documentation-only and contains no executable commands, automated network activity, prompt injection, or data-exfiltration intent.
Risk Factors
โ๏ธ External commands (34)
๐ Network access (1)
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.
Copy report link
https://skillstore.io/skills/internet-court-genlayer-erc7710-connector/audits/2?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/internet-court-genlayer-erc7710-connector?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/internet-court-genlayer-erc7710-connector?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/internet-court-genlayer-erc7710-connector/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/internet-court-genlayer-erc7710-connector.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). genlayer-erc7710-connector security audit report (audit version 2) [Author version unspecified]. Skillstore. https://skillstore.io/skills/internet-court-genlayer-erc7710-connector/audits/2BibTeX citation
@techreport{internet-court-internet-court-genlayer-erc7710-connector-2026,
author = {internet-court},
title = {genlayer-erc7710-connector security audit report (audit version 2)},
institution = {Skillstore},
year = {2026},
number = {2},
url = {https://skillstore.io/skills/internet-court-genlayer-erc7710-connector/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: "genlayer-erc7710-connector 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-genlayer-erc7710-connector/audits/2"
identifiers:
- type: other
value: "skillstore:internet-court-genlayer-erc7710-connector:audit:2"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: MediumWhat You Can Build
Prototype Cross-Chain Revocation
Plan a demo where a GenLayer decision updates or revokes an ERC-7710 permission on Base Sepolia.
Design a Trusted Watcher MVP
Define watcher finality rules, signed relay payloads, allowlisted keys, event logs, and emergency revoke paths.
Review Production Assumptions
Compare optimistic relay and verified bridge options before making production-grade security claims.
Try These Prompts
I have a GenLayer review result and an ERC-7710 permission. Recommend the simplest connector mode and list its trust assumptions.
Draft the GenLayer decision payload fields for one mandate. Include replay protection, expiry, finality, and the EVM effect.
Design the EVM revocation controller interface and explain where ERC-7710 redemption should check revoke, pause, and constraints.
Review my connector plan for forged decisions, stale messages, duplicate relays, front-running, relayer outage, and wrong permission hashes.
Best Practices
- State the connector mode and trust assumptions before describing implementation details.
- Keep replay protection, expiry, finality, and emergency revoke controls in every design.
- Test stale decisions, duplicate messages, forged payloads, and wrong permission hashes.
Avoid
- Do not claim GenLayer cancels ERC-7710 without an EVM-side enforcement path.
- Do not use verified bridge language unless proof verification is implemented.
- Do not omit absolute permission expiry or emergency owner revocation.
Frequently Asked Questions
Does this skill deploy GenLayer contracts?
Can it design a hackathon demo?
Can it support production designs?
What EVM component enforces a decision?
What decisions are covered?
Which agents can use this skill?
Developer Details
Author
internet-courtLicense
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