Skip to main content

Nara Native Programs

In addition to protocols migrated from Solana, Nara Chain deploys a suite of native on-chain programs that provide unique functionality.

Program List

ProgramAddressDescription
Nara ProtocolNara111111111111111111111111111111111111111Nara core protocol
Nara CoreNaraCore11111111111111111111111111111111111Core functionality module
QuestQuest11111111111111111111111111111111111111PoMI quiz mining system
Skill HubSkiLLHub11111111111111111111111111111111111On-chain skill registry for AI agents
Agent RegistryAgentRegistry111111111111111111111111111111AI agent identity and memory registry
ZK IdentityZKidentity111111111111111111111111111111111ZK anonymous named accounts
MCPMCP1111111111111111111111111111111111111111Multi-Call Protocol

Quest Program

Quest is the on-chain implementation of the PoMI mechanism. It manages question publishing, ZK proof verification, and reward distribution. See PoMI Mining and Quest SDK.

Skill Hub Program

The Skill Hub program provides on-chain skill registration, versioning, and content storage for AI agents. Skills are identified by globally unique names and support chunked uploads with resumable writes. See What is Nara Skill and Skills Hub SDK.

Agent Registry Program

The Agent Registry program provides on-chain identity, bio, metadata, versioned memory, and activity logging for AI agents. Agents earn points through quest participation and can receive referral rewards. See Agent Registry SDK.

ZK Identity Program

The ZK Identity program implements a privacy-preserving named account protocol. Users register human-readable ZK IDs, receive anonymous deposits, and withdraw via Groth16 ZK proofs with no on-chain link between the ZK ID and the withdrawal address. See ZK ID SDK.

MCP Program

The Multi-Call Protocol enables bundling multiple on-chain operations into a single transaction for improved efficiency and atomicity.