> For the complete documentation index, see [llms.txt](https://dev.ackinacki.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dev.ackinacki.com/js-ts-guides/work-with-contracts.md).

# Work with contracts

- [Add Contract to your App](https://dev.ackinacki.com/js-ts-guides/work-with-contracts/add-contract-to-your-app.md)
- [Use your own Sponsor Wallet](https://dev.ackinacki.com/js-ts-guides/work-with-contracts/use-your-own-sponsor-wallet.md)
- [Deploy](https://dev.ackinacki.com/js-ts-guides/work-with-contracts/deploy.md)
- [Run on-chain](https://dev.ackinacki.com/js-ts-guides/work-with-contracts/run-on-chain.md)
- [Run ABI Get Method](https://dev.ackinacki.com/js-ts-guides/work-with-contracts/run-abi-get-method.md)
- [Run Fift Get Method](https://dev.ackinacki.com/js-ts-guides/work-with-contracts/run-fift-get-method.md)
- [Query messages(events)](https://dev.ackinacki.com/js-ts-guides/work-with-contracts/query-messages-events.md): How to work with contract event
- [Decode Messages(Event)](https://dev.ackinacki.com/js-ts-guides/work-with-contracts/decode-messages-event.md): How to decode messages with ABI
- [External Signing](https://dev.ackinacki.com/js-ts-guides/work-with-contracts/external-signing.md)
- [Emulate Transaction](https://dev.ackinacki.com/js-ts-guides/work-with-contracts/emulate-transaction.md)
- [Estimate Fees](https://dev.ackinacki.com/js-ts-guides/work-with-contracts/estimate-fees.md)
- [Validate address](https://dev.ackinacki.com/js-ts-guides/work-with-contracts/validate-address.md)
