본문으로 건너뛰기
cccskills
무료GitHub에 공개

stablecoin-identity-contracts

Verify CoinGecko identity, discover missing stablecoin chain coverage, or populate independently verified deployments only when requested. Use for `geckoId` audits and `contracts[]` work in the Pharos stablecoin registry.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

연동 도구CoinGecko
설치 방법 보기

포함된 파일(3)

  • SKILL.md5.0 KB
  • agents/openai.yaml259 B
  • references/chain-resolution.md1.5 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Stablecoin Identity And Contracts

Choose one mode: verify, populate, or discover. Read the coin’s base file in shared/data/stablecoins/coins/, shared/types/chain-identity.ts, and chain-resolution.md. The base file owns scalar identity and contracts; generated projections are read-only. verify writes nothing. populate may patch only independently verified contracts[] entries and never overwrites curated rows or other base-file fields. discover writes only a candidates list under agents/.

For pinned RPC reads and provenance, follow Pinned On-Chain Evidence.

Shared Rules

  • Source order is official issuer deployment material, CoinGecko structured metadata, then the relevant explorer. DefiLlama chain supply is a gap signal, never address proof.
  • Validate name, symbol, chain, deployment identity, and amount encoding before writing. Verify fixed decimals for ordinary token contracts; ContractDeploymentSchema in shared/types/stablecoin-meta-schemas.ts also permits explicit native bank-denom identities with unknown (null) decimals and requires null decimals for xrpl-issued-currency encoding. Never invent a scale or overwrite a curated deployment.
  • Use only chain IDs accepted by shared/types/chain-identity.ts; report unsupported chains instead of adding chain support. Lowercase EVM addresses and preserve native non-EVM casing.
  • DefiLlama list circulating is already USD-denominated; never multiply it by price.
  • Research can stop with findings. Apply changes only when requested and patch only the permitted fields. Adding a second deployment to an active asset also requires bridge-route rows and may require Mint Authority deployment references (shared/lib/stablecoins/schema.ts, shared/lib/stablecoins/mint-bridge-ownership.ts); coordinate the separately authorized sidecar edits before applying. If that work is outside scope, return verified candidates instead of leaving an invalid contracts-only change.
  • For addition handoffs, return identity/deployment evidence, observation times, native/representation/unknown issuance, coupled sidecar owners, reviewed gaps, and proposed versus changed paths in the addition/evidence packet. Do not infer issuance ownership merely from an address or chain listing.
  • In coordinated work, leave shared generation and catalog checks to the orchestrator after all specialists land; required identity evidence checks still apply. For a standalone approved edit, own the applicable Phase 7 generation/check pass after all coupled source edits land. Research-only verify/discover work does not regenerate or apply data.

verify

Run the fail-closed repository tool:

npm run verify:coingecko-ids -- --coin usdt-tether
npm run verify:coingecko-ids -- --scan
npm run verify:coingecko-ids -- --all

The tool verifies only already-catalogued IDs against their Ethereum contract. Without one, even a resolving slug is UNAVAILABLE; use primary deployment evidence for proposed or non-Ethereum identities. --scan selects only DefiLlama/config slug disagreements, not a full identity audit. MATCH proves the configured slug matches that contract. MISMATCH reports a differing contract-resolved slug or a configured slug that does not resolve. Aggregate exit status is 1 if any mismatch exists, otherwise 2 if any verification is unavailable, otherwise 0. Do not infer a slug from UNAVAILABLE. For active additions or promotions, follow with stablecoin-runtime-price-marketcap-gate.

populate

Use when the target coin and geckoId are known. Fetch CoinGecko coin detail and inspect detail_platforms; resolve every platform through the live registries/reference, skip existing chains and empty addresses, and independently verify the schema-appropriate amount encoding/decimals. Native bank-denom deployments need official rail evidence, not a guessed CoinGecko contract mapping. Present additions and conflicts before writing. Write only the contracts[] entries that passed verification; never overwrite curated contract rows or any other base-file field.

discover

Use when chain coverage may be incomplete. Match the coin by llamaId, resolve chainCirculating labels through the live registry, apply the materiality rules in the reference, and produce a gap list first. For each requested gap, use the populate verification bar. Record gaps found, filled, unsupported, and unresolved in a candidates list under agents/; do not modify tracked base data in this mode. Process external requests sequentially to respect rate limits.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Review the retained annotation candidate queue and curate per-coin editorial history. Use weekly during active event periods, monthly otherwise, or on queue-health warnings; this does not restore the retired live chart overlay.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

TokenBrice/pharos-watch232026년 10월 18일 업데이트

Generate a weekly changelog entry from git history, filtering operational noise and producing editorial summary, field notes, statistics, and a bounded commit manifest. Stops for review unless commit was explicitly requested.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

TokenBrice/pharos-watch232026년 10월 18일 업데이트

Research and populate tracked stablecoin compliance sidecars for the U.S. GENIUS Act, EU MiCA, or both. Use when adding or auditing authorization, applicability, pathway, or disclosure evidence.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

TokenBrice/pharos-watch232026년 10월 18일 업데이트

Use when adding, reviewing, squashing, deploying, or rolling back Pharos D1 migrations or schema cleanup.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

TokenBrice/pharos-watch232026년 10월 18일 업데이트

Drain the Pharos Dependency Map coverage-audit queues into evidence-refreshed edges, reviewed target dispositions, or documented deferrals. Use monthly after weekly production dependency audits, after dependency coverage drops, or when reviewing adapter gaps, material unlinked slices, symbol leads, duplicate/split groups, or unverifiable published edges.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

TokenBrice/pharos-watch232026년 10월 18일 업데이트

Update Pharos funding donations by reconciling inbound transfers, rejecting wallet self-activity and spam, pricing receipt-time value, and appending user-approved rows.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

TokenBrice/pharos-watch232026년 10월 18일 업데이트

TokenBrice의 스킬 모두 보기

이 스킬의 문제 신고