CtrlK
BlogDocsLog inGet started
Tessl Logo

basecred

Check your human's on-chain reputation. Are they good enough for you?

54

Quality

46%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Risky

Do not use without reviewing

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/basecred/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

100%

75%

zkBaseCred Agent Setup Script

Agent self-registration flow

Criteria
Without context
With context

Wallet validation

100%

100%

Agent name format

0%

100%

Webhook HTTPS check

0%

100%

SHA256 hash computed

0%

100%

Credentials file path

0%

100%

Credentials fields

12%

100%

409 retry with suffix

0%

100%

429 wait 60s

75%

100%

Claim URL message

25%

100%

Polling backoff schedule

0%

100%

Revoked handling

100%

100%

24-hour timeout message

0%

100%

94%

35%

zkBaseCred Startup Credential Initialization Module

Credential loading and startup decision tree

Criteria
Without context
With context

Credentials file path

37%

100%

Env var SHA256 hash

0%

100%

Env var priority

100%

100%

Env var starts with bc_

0%

100%

Claim ID status check

50%

100%

Verified status proceeds

100%

100%

Expired deletes file

100%

100%

Revoked halts

100%

100%

No claim_id skips check

100%

100%

Header field used

50%

100%

Never exposes raw key

0%

0%

100%

38%

Reputation Gating Service

Reputation check, result parsing, and secure reporting

Criteria
Without context
With context

Owner check endpoint

0%

100%

x-basecred-key-id header

0%

100%

Fetch reporting.md

0%

100%

Summary field forwarded

100%

100%

blockingFactors on DENY

100%

100%

constraints on ALLOW_WITH_LIMITS

100%

100%

onChain txHash captured

100%

100%

onChain failure handled

100%

100%

Wallet address subject

100%

100%

Farcaster FID subject

100%

100%

No credentials in output

100%

100%

Only zkbasecred domain

0%

100%

Repository
teeclaw/phorm-nft
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.