@jemsophia.eth
turns out you can just add /viem as a tool in Mastra! super simple. i spent the day in an energy drink rabbit hole crushing a /zora-devs agent; i pulled out a minimal example of giving a Mastra agent on-chain access :)
https://github.com/behernow/onchain-mastra-example/blob/main/src/mastra/tools/ethereum.ts