Verification
All checks passnowen.ai is verified
Checked at 14:42 UTC. Here's what that means, in four checks anyone can repeat.
Confirmed by nowen.ai
A record on nowen.ai's own domain points to Nowen. Last found 28 Oct 2026, 06:00 UTC.
Signed with nowen.ai's own key
The key is active and has never been revoked.
Unchanged since nowen.ai approved it
What you see matches what nowen.ai published on 27 Oct 2026, 14:14 UTC.
Full publish history
1 publish on record, the first one.
These checks run on the profile exactly as it is shown now, and are refreshed at least every 10 minutes. A profile or a badge says Verified only while all four pass.Why AI assistants can trust a Nowen AI agent
For developers
Domain proof is a DNS TXT record at _nowen.nowen.ai with the valuenowen-verify=<token>. Each publish of the profile is a compact JWS (RFC 7515), signed ES256 (ECDSA P-256, SHA-256) with the domain's key, published as a JWK (RFC 7517).contentSha256 is the SHA-256 (hex) of the RFC 8785 canonical JSON of the signed projection of the public profile; previousSha256 is the SHA-256 of the previous statement, so the statements form one chain per domain. Every endpoint below is anonymous and CORS-open.
Latest statement
eyJhbGciOiJFUzI1NiIsInR5cCI6Im5vd2VuLXN0YXRlbWVudCtqd3QiLCJraWQiOiJub3dlbi5haS9rMSJ9.eyJpc3MiOiJodHRwczovL25vd2VuLmFpIiwic3ViIjoibm93ZW4uYWkiLCJsaXN0aW5nIjoiYWdlbnQiLCJpYXQiOjE3OTMxMTA0NTgsInNlcSI6MSwicHJvZmlsZSI6Imh0dHBzOi8vbm93ZW4uYWkvYWdlbnRzL25vd2VuLWFpIiwiY29udGVudFNoYTI1NiI6ImU5YjdhNjNiNzcwMGE2NDNjNzRmMTQ1YTEzNWYwZWIwNzUyMmNhODNmMTZjMzA3YzBmOWRiMTEwZWU3NjAwMDUiLCJwcmV2aW91c1NoYTI1NiI6bnVsbCwiZG9tYWluUHJvb2YiOiJkbnMtdHh0In0.Pk3YH9-XYqGPkrci7v-svFHZD6tBdbPCJ8KlQhBZ1pYrPHCQ-i49M8Yvq-wZ4oBKAUcuSp8u6CaITQ0r7AqAiQ
Header
{
"alg": "ES256",
"typ": "nowen-statement+jwt",
"kid": "nowen.ai/k1"
}Payload
{
"iss": "https://nowen.ai",
"sub": "nowen.ai",
"listing": "agent",
"iat": 1793110458,
"seq": 1,
"profile": "https://nowen.ai/agents/nowen-ai",
"contentSha256": "e9b7a63b7700a643c74f145a135f0eb07522ca83f16c307c0f9db110ee760005",
"previousSha256": null,
"domainProof": "dns-txt"
}Keys
| kid | Status | Created | Retired / revoked |
|---|---|---|---|
nowen.ai/k1 | active | 27 Oct 2026 | — |
API
GET https://nowen.ai/verify/nowen.ai.json— the domain's status, its DNS check and the latest statement per listing (this page's data).GET https://nowen.ai/verify/nowen.ai/keys.json— every key the domain has had, with its status.POST https://nowen.ai/api/verify-statementwith{"statement": "eyJ…", "contentSha256": "…"}(contentSha256optional) — checks one statement.