@kamiyo-org/eliza-trust-provider
v1.0.0
Published
KAMIYO on-chain trust bridge for ElizaOS plugin-trust — maps stake, escrow, and oracle data to TrustEvidence
Maintainers
Readme
@kamiyo-org/eliza-trust-provider
Bridges KAMIYO on-chain economic trust signals into ElizaOS @elizaos/plugin-trust.
It provides:
- Providers for
trustProfileandsecurityStatuscontext. - A
kamiyo-trust-evidence-bridgeservice that converts on-chain state changes intoTrustInteractionrecords and forwards them to the plugin-trust TrustEngine when available.
Installation
This package is intended to be used alongside:
@kamiyo-org/eliza@elizaos/plugin-trust(optional)
Runtime Settings
KAMIYO_NETWORK:mainnet|devnet|localnet(default:mainnet)SOLANA_PRIVATE_KEY: Solana keypair as base64, JSON array, or comma-separated bytesKAMIYO_TRUST_EVIDENCE_SYNC:manual|periodic(default:manual)KAMIYO_TRUST_SYNC_INTERVAL: periodic sync interval in ms (default:300000)KAMIYO_TRUST_EVIDENCE_WEIGHT: impact multiplier (default:1.0)
Evidence Semantics
The bridge records evidence about the on-chain entity as interactions of the form:
sourceEntityId: the on-chain entity (base58 address)targetEntityId: the current agent (runtime.agentId)
This matches plugin-trust's default pattern where the evidence source is the entity being evaluated.
