Both EAS attestations and soulbound tokens (SBTs) can serve as on-chain reputation primitives for agents. EAS is a generic attestation registry; SBTs are non-transferable NFTs. Their trade-offs differ on revocability, schema flexibility, and gas cost.
For agent reputation, EAS is the better default. SBTs make sense when reputation is a single bit (badge owned vs not) and you want it to render in standard NFT wallets.
Agent reputation generates many small records. EAS lets you sign off-chain attestations and only push selected ones on-chain, which keeps gas spend proportional to actual use.