Smart News Crawler Demo - News and Content given End-User Identity

In this reference implementation, we’ll demonstrate how you can use kya tokens to gate agent and bot access to your websites and APIs. Content publishers can require agents and bots to submit verified kya tokens that deliver the identity of their human principal / end-user. Content publishers need not be dis-intermediated from their human end-users.

Publishers typically want their content to be accessed by human end-users because they aim to either generate ad impressions and/or sell the human end-users on paid subscriptions. They therefore set their bot managers to block web crawlers, bots and agents, from accessing their websites unless these bots and agents deliver the identity of their human end-users.

Skyfire enables agents and bots to deliver an identity token, also known as a kya token, to websites and APIs. This token contains the identity of the human principal, or business entity, on whose behalf the agent is acting. It enables crawlers, bots and agents, to access protected content in a secure, auditable, and automated way.

We have included source code for all the parties involved

  • Web crawler
  • Bot manager

Artifacts

This demo showcases the versatility of the KYAPay protocol and the near universal applicability of the protocol in enabling agentic commerce.