Tools
Moltrust Openclaw
MolTrust trust verification plugin for OpenClaw — W3C DID identity, reputation scoring, VC verification
Install
openclaw plugins install @moltrust/openclaw
Configuration Example
{
"plugins": {
"entries": {
"moltrust": {
"enabled": true,
"config": {
"apiKey": "mt_live_...",
"minTrustScore": 40,
"verifyOnStart": true,
"agentDid": "did:moltrust:your-agent-did"
}
}
}
}
}
README
# @moltrust/openclaw
> W3C DID trust verification plugin for [OpenClaw](https://openclaw.ai)
MolTrust adds cryptographic agent identity verification to OpenClaw — so your agent knows who it's talking to before it acts.
## Install
```bash
openclaw plugins install @moltrust/openclaw
```
Then restart your Gateway.
## What it does
| Feature | Details |
|---------|---------|
| **DID Verification** | Verify any agent's W3C DID identity on-chain (Base L2) |
| **Trust Scores** | 0–100 reputation score combining on-chain signals + VC checks |
| **Sybil Detection** | Cluster analysis + funding trace to detect fake agents |
| **VC Check** | Verify Verifiable Credentials (skill, salesguard, travel, shopping) |
| **Slash Commands** | `/trust` and `/trustscore` in any channel |
| **CLI** | `openclaw moltrust verify/score/status` |
## Configuration
```json
{
"plugins": {
"entries": {
"moltrust": {
"enabled": true,
"config": {
"apiKey": "mt_live_...",
"minTrustScore": 40,
"verifyOnStart": true,
"agentDid": "did:moltrust:your-agent-did"
}
}
}
}
}
```
Get an API key at [api.moltrust.ch/auth/signup](https://api.moltrust.ch/auth/signup).
Free tier: wallet score checks, no key needed.
## Agent Tools
### `moltrust_verify`
Verify an agent's DID before trusting it with tasks or payments.
```
moltrust_verify(did="did:moltrust:abc123")
```
Returns: verified status, credential details, trust score.
### `moltrust_trust_score`
Get a 0–100 trust score by DID or EVM wallet address.
```
moltrust_trust_score(identifier="0x3802...")
moltrust_trust_score(identifier="did:moltrust:abc123")
```
## Slash Commands
```
/trust did:moltrust:abc123 — verify a DID
/trustscore did:moltrust:abc123 — get trust score
/trustscore 0x3802... — score by wallet (free, no key)
```
## CLI
```bash
openclaw moltrust status # check API connectivity
openclaw moltrust verify <did> # verify a DID
openclaw moltrust score <id> # get trust score
```
## Why trust verification matters
OpenClaw agents can hold wallets, execute payments, and install skills autonomously.
[341 malicious skills](https://rnwy.com/blog/openclaw-ecosystem-agent-verification) were found on ClawHub in early 2026 — credential stealers, data exfiltration, prompt injection.
MolTrust is the cryptographic trust layer OpenClaw is missing: W3C DID-based identity, on-chain anchoring on Base, and Verifiable Credentials that can't be faked.
## Links
- 🌐 [moltrust.ch](https://moltrust.ch)
- 📖 [KYA Whitepaper](https://moltrust.ch/MolTrust_KYA_Whitepaper.pdf)
- 🔧 [MCP Server](https://api.moltrust.ch/mcp) — 39 tools
- 🐦 [@moltrust](https://x.com/moltrust)
- 📦 [npm](https://npmjs.com/package/@moltrust/openclaw)
## License
MIT © [CryptoKRI GmbH](https://moltrust.ch)
tools
Comments
Sign in to leave a comment