Skip to content

docs(blog): builder's guide to KYC, KYB, and KYA integration - #37

Merged
Eras256 merged 2 commits into
mainfrom
docs/kyc-kyb-kya-builder-guide
Oct 13, 2026
Merged

Eras256 merged 2 commits into
mainfrom
docs/kyc-kyb-kya-builder-guide

Conversation

@Eras256

@Eras256 Eras256 commented Oct 13, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • New blog post, author Monserrat Mendoza (Dev Lead), EN+ES, same format as existing posts (apps/web/src/content/blog.ts).
  • Covers the three attestation categories (KYC person tiers 1-3, KYB business tier 4, KYA agent tier 5): what each gates, how to call each from the SDK, why hasTier is deprecated, a flow diagram, and four product shapes (DeFi pool, agent marketplace, B2B payments/payroll, one-person-one-vote).
  • Every snippet was checked against @kumply/sdk@1.3.0 as actually published on npm, not the repo's own packages/sdk/README.md: downloaded the real tarball, dropped it into a scratch project with viem, and type-checked a draft of each snippet against its .d.ts files with tsc (clean, exit 0). meetsTierRequirement (PR feat: add pure tier requirement helper #26) is documented in the local README ahead of release but does not exist in 1.3.0's exports, so it is not mentioned.
  • Everything described runs on Fuji. The post states plainly that KUMPLY's own team issues the demo attestations shown, with no identity check behind them, and that Mainnet C-Chain stays at zero attestations until Sumsub production goes live. No hackathon or track is named.
  • No superlatives, no em dashes, no AI-drafting disclosure in the post body (per the standing rule from PR docs(blog): drop the AI-drafting disclosure from blog post bodies #35/AGENTS.md).
  • Adds minimal <pre>/<code> block styling to the post page template, since no earlier post needed multi-line snippets; verified both locales render correctly (code blocks, the flow diagram, the scenario list) with run-web, pageErrors empty throughout. The diagram went through two rendering passes: the first had a code line clipped by the container width and a branch arrow crossing visually over a box, both fixed and re-verified.

Disclosure: drafted with AI assistance under the user's direction, applied per their detailed instructions (content outline, SDK-accuracy requirement, and all stated rules).

Test plan

  • Monserrat reviews the content before this goes live (it carries her byline).
  • Confirm the merged post renders correctly on kumply.xyz, both locales, desktop and mobile.
  • Spot-check the three code snippets still match whatever @kumply/sdk version is live at merge time.

New post, author Monserrat Mendoza, EN+ES. Walks through the three
attestation categories (person tiers 1-3, business tier 4, agent tier 5),
how to call each from the SDK, a flow diagram, and four product shapes
that gate on one category or another.

Every snippet is checked against @kumply/sdk@1.3.0 as actually published
on npm (downloaded the tarball, type-checked a draft against its real
.d.ts files with tsc), not the repo's own packages/sdk/README.md, which
already documents meetsTierRequirement (PR #26) ahead of any release.
That helper doesn't exist in 1.3.0's exports, so it's not mentioned here.

Everything described runs on Fuji; the post is explicit that KUMPLY's own
team issues the demo attestations with no identity check behind them, and
that Mainnet C-Chain stays at zero attestations until Sumsub production
is active. No hackathon or track is named.

Also adds minimal <pre>/<code> block styling to the post template (no
earlier post used one), verified by rendering both locales with run-web.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@vercel

vercel Bot commented Oct 13, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
kumply Ready Ready Preview Oct 13, 2026 7:39pm UTC

Avoids implying other compliance checks/vendors by name, and reads
more naturally: "often starts with one question" instead of "only
answer one question", and "makes it easy to get the category wrong"
instead of "is where most integrations get the category wrong".
EN + ES, no other change.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@Eras256
Eras256 merged commit 5dd59f0 into main Oct 13, 2026
6 checks passed
@Eras256
Eras256 deleted the docs/kyc-kyb-kya-builder-guide branch October 13, 2026 19:40

This branch was successfully deployed

1 active deployment
Preview — 5c2b307e Deployed Oct 13, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant