[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-optimism-actions-sdk-integration":3,"mdc-48qo64-key":39,"related-org-optimism-actions-sdk-integration":66,"related-repo-optimism-actions-sdk-integration":89},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":12,"stars":29,"repoUrl":30,"updatedAt":31,"license":32,"forks":33,"topics":34,"repo":35,"sourceUrl":30,"mdContent":38},"actions-sdk-integration","integrate Optimism Actions SDK in TypeScript apps","Integrate the Optimism Actions SDK into a TypeScript application. Handles wallet provider setup (Privy, Turnkey, Dynamic), DeFi provider configuration (Morpho, Aave lending), chain and asset selection, and smart wallet creation. Use when the developer wants to add DeFi capabilities like lending, borrowing, swaps, or payments to their app.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},"optimism","Optimism","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Foptimism.png","ethereum-optimism",[13,17,20,23,26],{"name":14,"slug":15,"type":16},"TypeScript","typescript","tag",{"name":18,"slug":19,"type":16},"Web3","web3",{"name":21,"slug":22,"type":16},"DeFi","defi",{"name":24,"slug":25,"type":16},"SDK","sdk",{"name":27,"slug":28,"type":16},"Ethereum","ethereum",30,"https:\u002F\u002Fgithub.com\u002Fethereum-optimism\u002Factions","2026-07-13T06:04:04.831067",null,21,[],{"repoUrl":30,"stars":29,"forks":33,"topics":36,"description":37},[],"DeFi Actions SDK for the OP Stack","---\nname: actions-sdk-integration\ndescription: Integrate the Optimism Actions SDK into a TypeScript application. Handles wallet provider setup (Privy, Turnkey, Dynamic), DeFi provider configuration (Morpho, Aave lending), chain and asset selection, and smart wallet creation. Use when the developer wants to add DeFi capabilities like lending, borrowing, swaps, or payments to their app.\n---\n\n# Actions SDK Integration\n\nSee [llms-full.txt](llms-full.txt) for the full step-by-step integration guide.\n",{"data":40,"body":41},{"name":4,"description":6},{"type":42,"children":43},"root",[44,52],{"type":45,"tag":46,"props":47,"children":48},"element","h1",{"id":4},[49],{"type":50,"value":51},"text","Actions SDK Integration",{"type":45,"tag":53,"props":54,"children":55},"p",{},[56,58,64],{"type":50,"value":57},"See ",{"type":45,"tag":59,"props":60,"children":62},"a",{"href":61},"llms-full.txt",[63],{"type":50,"value":61},{"type":50,"value":65}," for the full step-by-step integration guide.",{"items":67,"total":88},[68,80],{"slug":69,"name":69,"fn":70,"description":71,"org":72,"tags":73,"stars":29,"repoUrl":30,"updatedAt":79},"actions-cli","interact with Actions SDK via CLI","Invoke the Actions SDK from the shell - query assets\u002Fchains, derive an EOA address from a PRIVATE_KEY env var, read balances. Use when an agent needs to interact with the Actions SDK without embedding TypeScript.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[74,77,78],{"name":75,"slug":76,"type":16},"CLI","cli",{"name":27,"slug":28,"type":16},{"name":18,"slug":19,"type":16},"2026-07-13T06:04:06.176829",{"slug":4,"name":4,"fn":5,"description":6,"org":81,"tags":82,"stars":29,"repoUrl":30,"updatedAt":31},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[83,84,85,86,87],{"name":21,"slug":22,"type":16},{"name":27,"slug":28,"type":16},{"name":24,"slug":25,"type":16},{"name":14,"slug":15,"type":16},{"name":18,"slug":19,"type":16},2,{"items":90,"total":88},[91,97],{"slug":69,"name":69,"fn":70,"description":71,"org":92,"tags":93,"stars":29,"repoUrl":30,"updatedAt":79},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[94,95,96],{"name":75,"slug":76,"type":16},{"name":27,"slug":28,"type":16},{"name":18,"slug":19,"type":16},{"slug":4,"name":4,"fn":5,"description":6,"org":98,"tags":99,"stars":29,"repoUrl":30,"updatedAt":31},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[100,101,102,103,104],{"name":21,"slug":22,"type":16},{"name":27,"slug":28,"type":16},{"name":24,"slug":25,"type":16},{"name":14,"slug":15,"type":16},{"name":18,"slug":19,"type":16}]