morpho-org/sdks

Collection of SDKs to ease interactions with the Morpho protocol and Morpho Vaults

40Stars on the repository
21Mods indexed here, across every type
todayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

ci-release-security

01

morpho-org/sdks

Agent Codex

Focus: the trust boundary that ships our code. CI runs with privileged tokens; releases push artifacts under the org's identity. A bad workflow merge can leak secrets, run attacker code on a maintainer's box, or publish a poisoned package. This persona reviews diffs that touch that surface.

40 today A 3 tokens MIT

code-quality

02

morpho-org/sdks

Agent Codex

Code-level correctness inside the function bodies the diff touches. Authoritative rules live in AGENTS.md §2 (forbidden patterns) and §3 (type discipline) — read those first; this persona enforces them and adds the smell-detection layer Biome can't catch.

40 today A 2 tokens MIT

documentation

03

morpho-org/sdks

Agent Codex

Three concerns, one persona: JSDoc on code exports, Markdown docs that describe the code, and the cross-references that knit them together. When the diff changes what the code does, the docs that describe it must keep up; when the diff renames or moves a file, every pointer to it must be updated; when the spec changes…

40 today A 1 tokens MIT

morpho-org/sdks

Agent Codex

Focus: package boundaries, public surface and deprecation lifecycle, type/import discipline, NodeNext compatibility. The authoritative rules live in AGENTS.md §1 (Architecture), §2 (Forbidden patterns — rule 5: deep cross-package imports), §3 (Type discipline), §4 (Public API & packaging), and §7 (Releases &…

40 today A 4 tokens MIT

morpho-protocol

05

morpho-org/sdks

Agent Codex

Review from the protocol-facing SDK contract: does this diff still model Morpho exactly? Authoritative rules live in AGENTS.md §1 (single source of truth per ABI/address and Action/Entity layering), §5 (security invariants as tests), §7 (pin ABIs and addresses in-package), and package/nested AGENTS.md files such as…

40 today A 5 tokens MIT

morpho-org/sdks

Agent Codex

What this persona catches: typed errors that exist in the code but die silently before reaching the caller. Empty catch, unhandled promise rejections, return values dropped on the floor, dead branches the type-checker missed.

40 today A 5 tokens MIT

skill-authoring

07

morpho-org/sdks

Agent Codex

The contract that keeps this repo's review system coherent and discoverable. The personas, the engine, and AGENTS.md §10 are a single inventory expressed in several files: a wrong frontmatter field makes an agent never fire; a one-sided inventory edit leaves §10 claiming a roster that no longer matches agents/; a new…

40 today A 3 tokens MIT

style-conventions

08

morpho-org/sdks

Agent Codex

Mechanical-style enforcement and changeset relevance. Authoritative rules live in AGENTS.md §7 (changeset gates) and §8 (code style). This persona flags violations of those rules — it does not restate them.

40 today A 3 tokens MIT

test-coverage

09

morpho-org/sdks

Agent Codex

Two questions, every time: is there a test for this code? and is it in the right place?

40 today A 3 tokens MIT

web3-security

10

morpho-org/sdks

Agent Codex

The boundary between the SDK and the chain. Authoritative rules live in AGENTS.md §1 (the Action layer is pure encode-only, no state reads), §2 (typed errors), and §5 (security invariants — chainId validation, authorization, accounting, LLTV buffer, inflation-attack guard, deposit routing). The Action-layer rule and…

40 today A 3 tokens MIT