TAP workflow

The End-to-End Flow

Step 1: Build the Agent - A developer creates an agent, for example “PortfolioMax AI,” a trading assistant built on LangChain.

Step 2: Register the Agent - The developer registers the agent with TAP.

{
"name": "PortfolioMax AI",
"owner": "FinTech Corp",
"owner_id": "did:cheqd:mainnet:FintechCorp",
"category": "Financial Trading",
"description": "Automated portfolio management"
}

TAP checks the request, calls Cheqd to create a DID, and stores the registration details.

Step 3: Infrastructure Verification - The agent deploys to EigenCloud.

EigenCloud confirms that the compute environment is trusted and issues a verification credential to Cheqd.

Step 4: Data Verification - The developer submits training data to a verifier such as TheHive.ai, which reviews data quality and issues another credential.

Step 5: TAP Verification and Passport Creation - TAP collects all credentials from Cheqd, checks them for validity, and creates the AI Agent Passport.

Example output:

{
"agent": {
"did": "did:cheqd:mainnet:FintechCorp",
"name": "PortfolioMax AI"
},
"trustscore": {
"overall": 96.2,
"infrastructure": 98.2,
"data_quality": 94.0
}
}

Step 6: Marketplace Listing - The verified agent appears on the OneStopAgents marketplace:

PortfolioMax AI
TAP Verified ✅
Trust Score: 96.2 / 100
Infrastructure: EigenCloud (TEE verified)
Data Quality: TheHive.ai
Compliance: SEC

Last updated