feat: add Maiat Trust Score plugin#155
Open
JhiNResH wants to merge 1 commit intogame-by-virtuals:mainfrom
Open
feat: add Maiat Trust Score plugin#155JhiNResH wants to merge 1 commit intogame-by-virtuals:mainfrom
JhiNResH wants to merge 1 commit intogame-by-virtuals:mainfrom
Conversation
Adds trust score verification for GAME agents via Maiat Protocol.
Functions:
- check_trust_score: query trust score for any address or project name
- gate_swap: verify both tokens before executing a swap (rejects if below threshold)
- batch_check_trust: score multiple addresses at once, ranked by trust
Powered by Maiat Protocol's on-chain TrustScoreOracle (Base) + AI-verified review engine.
API: GET /api/v1/score/{address} — no SDK dependency required.
Useful for: any GAME agent executing autonomous swaps, transfers, or
on-chain interactions that needs to assess counterparty trust before acting.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Maiat Trust Score Plugin
Adds trust score verification to GAME agents via Maiat Protocol — an on-chain trust layer for agentic commerce on Base.
Why this plugin matters
AI agents executing autonomous swaps face a real risk: they can't inherently tell if a token is a rug, honeypot, or scam. Maiat provides verified trust scores from:
TrustScoreOraclecontract on Base SepoliaFunctions
check_trust_scoregate_swapbatch_check_trustUsage
Technical
coingeckoMaopPluginLinks
0xF662902ca227BabA3a4d11A1Bc58073e0B0d1139