Skip to content
worldcoinPublic

About

Bridging humans and agents online.

Topics

Resources

Stars

24 stars

Watchers

0 watching

Forks

 
 

Repository files navigation

AgentKit

Let an agent show that a person with a verified World ID controls it.

AgentKit registration

AgentKit lets an agent show that a verified person controls it. A service can use this proof to control access. AgentKit does not give the identity of the person to the service.

Register an agent

Run this command:

npx @worldcoin/agentkit-cli register

The CLI creates an identity for the agent. It then asks you to complete a World ID check in World App. You register the identity only one time.

For more information, read the registration guide.

Add AgentKit to a service

Install the Core package:

npm install @worldcoin/agentkit-core

Add the integration skill to help an agent protect one endpoint:

npx skills add worldcoin/agentkit integrate-agentkit

Optional x402 support

AgentKit also supports services that use x402. Install the server package:

npm install @worldcoin/agentkit

Add the client skill:

npx skills add worldcoin/agentkit agentkit-x402

Add the server integration skill:

npx skills add worldcoin/agentkit integrate-agentkit-x402

Read the x402 integration guide for more information.

About

Bridging humans and agents online.

Topics

Resources

Stars

24 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages