> For the complete documentation index, see [llms.txt](https://docs.cashmere.finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cashmere.finance/reference.md).

# Reference

- [IDL Methods](https://docs.cashmere.finance/reference/idl-methods.md)
- [Program Client](https://docs.cashmere.finance/reference/idl-methods/program-client.md)
- [Create Transaction](https://docs.cashmere.finance/reference/idl-methods/create-transaction.md): Example code to programmatically create a transaction (proposed instruction) for an existing Cashmere multisig
- [Approve Transaction](https://docs.cashmere.finance/reference/idl-methods/approve-transaction.md): Example code to programmatically approve a transaction
- [Execute Transaction](https://docs.cashmere.finance/reference/idl-methods/execute-transaction.md): Example code to programmatically approve a transaction
