# Motoko

**URL:** https://forum.dfinity.org/c/developers/motoko/38.md

[Latest](https://forum.dfinity.org/latest.md) · [Categories](https://forum.dfinity.org/categories.md) · [Tags](https://forum.dfinity.org/tags.md)

---

## [About the Motoko category](https://forum.dfinity.org/t/about-the-motoko-category/19500)

<div class="topic-metadata">

**Author:** [@anon74414410](https://forum.dfinity.org/u/anon74414410)\
**Replies:** 1\
**Last updated:** [July 27, 2023, 10:06am UTC](https://forum.dfinity.org/t/about-the-motoko-category/19500 "2023-07-27T10:06:03Z")

</div>

Welcome to the Motoko category! This is the perfect place for all discussions related to the Motoko programming language, whether you’re a beginner or an experienced developer. Here, you can ask questions, share your kno…

---

## [Does calling require a portion of the canister cycle?](https://forum.dfinity.org/t/does-calling-require-a-portion-of-the-canister-cycle/75719)

<div class="topic-metadata">

**Author:** [@charm](https://forum.dfinity.org/u/charm)\
**Replies:** 1\
**Last updated:** [September 20, 2026, 3:33pm UTC](https://forum.dfinity.org/t/does-calling-require-a-portion-of-the-canister-cycle/75719 "2026-09-20T15:33:29Z")

</div>

I am currently developing a program that involves a process where A canister calls B canister , and I have noticed that it occupies a portion of A’s cycle. Do you have any idea what this might be about?

---

## [Weekend discussion: actor\* for motoko](https://forum.dfinity.org/t/weekend-discussion-actor-for-motoko/75715)

<div class="topic-metadata">

**Author:** [@skilesare](https://forum.dfinity.org/u/skilesare)\
**Replies:** 0\
**Last updated:** [September 19, 2026, 9:37pm UTC](https://forum.dfinity.org/t/weekend-discussion-actor-for-motoko/75715 "2026-09-19T21:37:16Z")

</div>

actor\*: many addressable actors inside one canister Experimental, in the Moxzi compiler. I’d like reactions to the shape of it before it settles. The gap You’re building something with many independent entities — accoun…

---

## [Motoko EOP: Are temporary update-call allocations still billed after garbage collection?](https://forum.dfinity.org/t/motoko-eop-are-temporary-update-call-allocations-still-billed-after-garbage-collection/75460)

<div class="topic-metadata">

**Author:** [@Siriluxfitverse](https://forum.dfinity.org/u/Siriluxfitverse)\
**Replies:** 8\
**Last updated:** [September 2, 2026, 10:18pm UTC](https://forum.dfinity.org/t/motoko-eop-are-temporary-update-call-allocations-still-billed-after-garbage-collection/75460 "2026-09-02T22:18:33Z")

</div>

I am trying to understand how temporary heap allocations behave under Motoko’s enhanced orthogonal persistence and incremental garbage collector. Consider this simplified architecture: \`\`\` import List “mo:core/List”; …

---

## [🚀 Mops v3 is out: pinned Motoko toolchain, one lockfile model, faster installs (and no dfx)](https://forum.dfinity.org/t/mops-v3-is-out-pinned-motoko-toolchain-one-lockfile-model-faster-installs-and-no-dfx/75208)

<div class="topic-metadata">

**Author:** [@Kamirus](https://forum.dfinity.org/u/Kamirus)\
**Replies:** 1\
**Last updated:** [August 20, 2026, 8:03pm UTC](https://forum.dfinity.org/t/mops-v3-is-out-pinned-motoko-toolchain-one-lockfile-model-faster-installs-and-no-dfx/75208 "2026-08-20T20:03:01Z")

</div>

Mops v3 is released. It is the first major release since 2.0, and it is a breaking one. The headline is that Mops now owns and pins the entire Motoko toolchain, and that dfx support is removed. If you deploy with dfx, pl…

---

## [Icpay -Custom Cli Command more than 120+](https://forum.dfinity.org/t/icpay-custom-cli-command-more-than-120/75054)

<div class="topic-metadata">

**Author:** [@prasangapokharel](https://forum.dfinity.org/u/prasangapokharel)\
**Replies:** 0\
**Last updated:** [August 12, 2026, 5:04am UTC](https://forum.dfinity.org/t/icpay-custom-cli-command-more-than-120/75054 "2026-08-12T05:04:55Z")

</div>

ICPay Custom CLI: 120+ Commands for a Scalable and Safe Canister Architecture ICPay is designed around a custom CLI with more than 120 developer and operational commands, giving the project a consistent interface for man…

---

## [Unexplained multi-billion-cycle drain, zero query traffic, zero logged activity, canister has no real users yet](https://forum.dfinity.org/t/unexplained-multi-billion-cycle-drain-zero-query-traffic-zero-logged-activity-canister-has-no-real-users-yet/74896)

<div class="topic-metadata">

**Author:** [@AETERNAvault](https://forum.dfinity.org/u/AETERNAvault)\
**Replies:** 3\
**Last updated:** [August 3, 2026, 3:09pm UTC](https://forum.dfinity.org/t/unexplained-multi-billion-cycle-drain-zero-query-traffic-zero-logged-activity-canister-has-no-real-users-yet/74896 "2026-08-03T15:09:40Z")

</div>

Canister ID available privately on request. Happy to share with anyone from the DFINITY team who wants to actually investigate. dfx: 0.32.0 (deprecated, aware — migrating to icp-cli is on our list) moc: 1.3.0 The pr…

---

## [ZenDB big indexes - can be built by parts?](https://forum.dfinity.org/t/zendb-big-indexes-can-be-built-by-parts/74698)

<div class="topic-metadata">

**Author:** [@qwertytrewq](https://forum.dfinity.org/u/qwertytrewq)\
**Replies:** 3\
**Last updated:** [July 21, 2026, 7:51am UTC](https://forum.dfinity.org/t/zendb-big-indexes-can-be-built-by-parts/74698 "2026-07-21T07:51:51Z")

</div>

ChatGPT states that index in ZenDB can be built by parts (for the case, if the amount of cycles in canister upgrade is not enough). Is it true? If yes, how to do it? If no, plans to implement this?

---

## [Caffeine AI: Prompt Engineering](https://forum.dfinity.org/t/caffeine-ai-prompt-engineering/40260)

<div class="topic-metadata">

**Author:** [@Jonathan](https://forum.dfinity.org/u/Jonathan)\
**Replies:** 4\
**Last updated:** [July 7, 2026, 8:25pm UTC](https://forum.dfinity.org/t/caffeine-ai-prompt-engineering/40260 "2026-07-07T20:25:35Z")

</div>

Given @dominicwilliams’s recent statements heralding the upcoming Caffeine.ai launch, I think it would be quite helpful for whomever is working on this project to quickly develop and release a guide for prompt engineerin…

---

## [Delta Kim is it a legit project](https://forum.dfinity.org/t/delta-kim-is-it-a-legit-project/71488)

<div class="topic-metadata">

**Author:** [@Karim88](https://forum.dfinity.org/u/Karim88)\
**Replies:** 0\
**Last updated:** [June 12, 2026, 6:59am UTC](https://forum.dfinity.org/t/delta-kim-is-it-a-legit-project/71488 "2026-06-12T06:59:55Z")

</div>

Does anyone know anything about delta Kim

---

## [What's brewing in Motoko](https://forum.dfinity.org/t/whats-brewing-in-motoko/68549)

<div class="topic-metadata">

**Author:** [@ggreif](https://forum.dfinity.org/u/ggreif)\
**Replies:** 21\
**Last updated:** [May 27, 2026, 12:27pm UTC](https://forum.dfinity.org/t/whats-brewing-in-motoko/68549 "2026-05-27T12:27:55Z")

</div>

There are a few developments in the half-finished to under-review categories for new Motoko features. You can find them under Pull requests · caffeinelabs/motoko · GitHub . It would help the development team to get a fe…

---

## [Pure Motoko Code](https://forum.dfinity.org/t/pure-motoko-code/69658)

<div class="topic-metadata">

**Author:** [@LumenEcosystem](https://forum.dfinity.org/u/LumenEcosystem)\
**Replies:** 0\
**Last updated:** [May 21, 2026, 7:21pm UTC](https://forum.dfinity.org/t/pure-motoko-code/69658 "2026-05-21T19:21:30Z")

</div>

\\documentclass\[11pt, a4paper, twocolumn\]{article} % — UNIVERSAL PREAMBLE BLOCK — % Purged of forbidden packages. Utilizing pure fontspec for clean typography. \\usepackage\[a4paper, top=2.2cm, bottom=2.2cm, left=1.8cm, …

---

## [Development of Full Scale application](https://forum.dfinity.org/t/development-of-full-scale-application/69057)

<div class="topic-metadata">

**Author:** [@Auto](https://forum.dfinity.org/u/Auto)\
**Replies:** 2\
**Last updated:** [May 20, 2026, 12:22pm UTC](https://forum.dfinity.org/t/development-of-full-scale-application/69057 "2026-05-20T12:22:19Z")

</div>

I’m basically looking for someone to possibly collaborate with and launch a full scale enterprise level app on ICP. The app is near completion. Mostly it’s at the stage of doing extensive testing. If anyone is well exper…

---

## [Motoko VSCode extension: compilation errors not shown via SSH remote](https://forum.dfinity.org/t/motoko-vscode-extension-compilation-errors-not-shown-via-ssh-remote/68491)

<div class="topic-metadata">

**Author:** [@kat4ra](https://forum.dfinity.org/u/kat4ra)\
**Replies:** 0\
**Last updated:** [May 8, 2026, 2:41pm UTC](https://forum.dfinity.org/t/motoko-vscode-extension-compilation-errors-not-shown-via-ssh-remote/68491 "2026-05-08T14:41:31Z")

</div>

I’m having an issue with the Motoko extension not displaying compilation errors when opening a workspace via SSH on a remote server. The extension is partially working though, syntax highlighting is fine, but diagnostics…

---

## [Introducing ZenDB: Embedded Database with MongoDB-Style Queries for Motoko](https://forum.dfinity.org/t/introducing-zendb-embedded-database-with-mongodb-style-queries-for-motoko/61569)

<div class="topic-metadata">

**Author:** [@tomijaga](https://forum.dfinity.org/u/tomijaga)\
**Replies:** 9\
**Last updated:** [April 27, 2026, 10:23pm UTC](https://forum.dfinity.org/t/introducing-zendb-embedded-database-with-mongodb-style-queries-for-motoko/61569 "2026-04-27T22:23:24Z")

</div>

Hey everyone, I’m excited to share a new motoko library: ZenDB, an embedded document database that leverages stable memory to store and query large datasets efficiently. It provides a familiar document-oriented API, sim…

---

## [Motoko compiler keeps failing with “unexpected token ‘;’ / ‘stable’ even after clean rebuild (dfx 0.30.2)](https://forum.dfinity.org/t/motoko-compiler-keeps-failing-with-unexpected-token-stable-even-after-clean-rebuild-dfx-0-30-2/63883)

<div class="topic-metadata">

**Author:** [@Arrey-Franky](https://forum.dfinity.org/u/Arrey-Franky)\
**Replies:** 5\
**Last updated:** [April 20, 2026, 12:03pm UTC](https://forum.dfinity.org/t/motoko-compiler-keeps-failing-with-unexpected-token-stable-even-after-clean-rebuild-dfx-0-30-2/63883 "2026-04-20T12:03:55Z")

</div>

Hi everyone, I’m stuck on a Motoko compile error that I’ve not been able to resolve after multiple clean rebuilds, and I’d appreciate guidance from someone more experienced with Motoko syntax and compiler behavior. Env…

---

## [More Motoko parentheticals: try \_bounded-wait\_ calls in local replicas now!](https://forum.dfinity.org/t/more-motoko-parentheticals-try-bounded-wait-calls-in-local-replicas-now/41681)

<div class="topic-metadata">

**Author:** [@ggreif](https://forum.dfinity.org/u/ggreif)\
**Replies:** 11\
**Last updated:** [April 5, 2026, 10:53am UTC](https://forum.dfinity.org/t/more-motoko-parentheticals-try-bounded-wait-calls-in-local-replicas-now/41681 "2026-04-05T10:53:44Z")

</div>

GM Motokoders! I have just released Motoko v0.14.2 extending the parentheticals syntax to message sends. This now lets one to set cycles to be sent and also to activate bounded-wait messaging (formerly known as “best ef…

---

## [Struggling with Local IC Token Faucet Setup. Need Help](https://forum.dfinity.org/t/struggling-with-local-ic-token-faucet-setup-need-help/65079)

<div class="topic-metadata">

**Author:** [@Arrey-Franky](https://forum.dfinity.org/u/Arrey-Franky)\
**Replies:** 0\
**Last updated:** [March 3, 2026, 6:00pm UTC](https://forum.dfinity.org/t/struggling-with-local-ic-token-faucet-setup-need-help/65079 "2026-03-03T18:00:12Z")

</div>

I am working on a React + DFX token faucet project on the Internet Computer. My project setup includes: Component Details Backend Motoko canister called token with functions: payOut, transfer, transferFrom Fro…

---

## [Updated Timer Tool For Motoko](https://forum.dfinity.org/t/updated-timer-tool-for-motoko/64815)

<div class="topic-metadata">

**Author:** [@icdevs](https://forum.dfinity.org/u/icdevs)\
**Replies:** 8\
**Last updated:** [February 27, 2026, 5:58pm UTC](https://forum.dfinity.org/t/updated-timer-tool-for-motoko/64815 "2026-02-27T17:58:06Z")

</div>

We have updated the timerTool to core in v0.2.0! Features Schedule timer events with custom parameters Synchronous and asynchronous action support Automatic timer reconstitution after upgrades Safety timers …

---

## [Motoko - ICRC 1,2,3,4,21,106,107,Index-NG, and Rosetta](https://forum.dfinity.org/t/motoko-icrc-1-2-3-4-21-106-107-index-ng-and-rosetta/64819)

<div class="topic-metadata">

**Author:** [@icdevs](https://forum.dfinity.org/u/icdevs)\
**Replies:** 3\
**Last updated:** [February 26, 2026, 9:46pm UTC](https://forum.dfinity.org/t/motoko-icrc-1-2-3-4-21-106-107-index-ng-and-rosetta/64819 "2026-02-26T21:46:57Z")

</div>

We’ve updated the ICRC Fungible token suite to support all the latest goodies, including Mixins and the Core libraries! or mops add icrc-fungible An ICRC-1 motoko token can now be created with as little motoko code …

---

## [We're Hiring a Talented Developer for Our ICP Blockchain Startup](https://forum.dfinity.org/t/were-hiring-a-talented-developer-for-our-icp-blockchain-startup/64594)

<div class="topic-metadata">

**Author:** [@DI\_icp](https://forum.dfinity.org/u/DI_icp)\
**Replies:** 0\
**Last updated:** [February 24, 2026, 3:00pm UTC](https://forum.dfinity.org/t/were-hiring-a-talented-developer-for-our-icp-blockchain-startup/64594 "2026-02-24T15:00:47Z")

</div>

About Us: We are developing an innovative project based on the Internet Computer Protocol (ICP) blockchain. Our mission is to create a platform that will become a flagship project within the ICP ecosystem. What We’re Lo…

---

## [My React/Motoko notes app shows a Signature Verification Error](https://forum.dfinity.org/t/my-react-motoko-notes-app-shows-a-signature-verification-error/63945)

<div class="topic-metadata">

**Author:** [@PaulEmmanuel8888](https://forum.dfinity.org/u/PaulEmmanuel8888)\
**Replies:** 2\
**Last updated:** [February 7, 2026, 5:52pm UTC](https://forum.dfinity.org/t/my-react-motoko-notes-app-shows-a-signature-verification-error/63945 "2026-02-07T17:52:46Z")

</div>

Hi, I’m quite new to Motoko and the ICP in general. I’m making a very simple notes app on the ICP while following a tutorial (React Frontend, Motoko Backend), and though I’ve connected both sides, when I try to use “UseE…

---

## [Confusion Regarding Recent @deprecated M0235 Annotations in Core Library (Map & Result)](https://forum.dfinity.org/t/confusion-regarding-recent-deprecated-m0235-annotations-in-core-library-map-result/62764)

<div class="topic-metadata">

**Author:** [@ChrisL20J](https://forum.dfinity.org/u/ChrisL20J)\
**Replies:** 3\
**Last updated:** [January 22, 2026, 11:07am UTC](https://forum.dfinity.org/t/confusion-regarding-recent-deprecated-m0235-annotations-in-core-library-map-result/62764 "2026-01-22T11:07:59Z")

</div>

Hello, I would like to share some confusion I have encountered while working with the recent core library updates, particularly around a number of newly introduced @deprecated M0235 annotations. I may be missing some co…

---

## [Built a WhatsApp-like messaging app using Caffeine AI — selling full source code](https://forum.dfinity.org/t/built-a-whatsapp-like-messaging-app-using-caffeine-ai-selling-full-source-code/62034)

<div class="topic-metadata">

**Author:** [@idontknowd45-glitch](https://forum.dfinity.org/u/idontknowd45-glitch)\
**Replies:** 8\
**Last updated:** [January 19, 2026, 6:53am UTC](https://forum.dfinity.org/t/built-a-whatsapp-like-messaging-app-using-caffeine-ai-selling-full-source-code/62034 "2026-01-19T06:53:29Z")

</div>

Hi everyone, I built a WhatsApp-style messaging app using Caffeine AI as a complete, working project — and I’m now selling the full source code for $50. Features included: Real-time messaging Community feature Light…

---

## [VSCode Motoko plugin performance issues](https://forum.dfinity.org/t/vscode-motoko-plugin-performance-issues/62523)

<div class="topic-metadata">

**Author:** [@mattigrthr](https://forum.dfinity.org/u/mattigrthr)\
**Replies:** 2\
**Last updated:** [January 14, 2026, 4:22pm UTC](https://forum.dfinity.org/t/vscode-motoko-plugin-performance-issues/62523 "2026-01-14T16:22:36Z")

</div>

I’m experiencing performance issues with the official VSCode plugin for Motoko. Even on my relatively small repo, the code insights and error highlighting take very long making the DX suffer quite a bit. I made sure to…

---

## [🚀 Major Update: Introducing the Most Optimized Version of Our Decentralized WhatsApp‑Style App](https://forum.dfinity.org/t/major-update-introducing-the-most-optimized-version-of-our-decentralized-whatsapp-style-app/62557)

<div class="topic-metadata">

**Author:** [@idontknowd45-glitch](https://forum.dfinity.org/u/idontknowd45-glitch)\
**Replies:** 2\
**Last updated:** [January 13, 2026, 10:41am UTC](https://forum.dfinity.org/t/major-update-introducing-the-most-optimized-version-of-our-decentralized-whatsapp-style-app/62557 "2026-01-13T10:41:42Z")

</div>

We’re thrilled to announce the release of our latest update — a milestone version that fixes all previous bugs and delivers the fastest, smoothest experience yet on mobile and desktop. Users can now enjoy flawless perfo…

---

## [New Motoko sort package](https://forum.dfinity.org/t/new-motoko-sort-package/62357)

<div class="topic-metadata">

**Author:** [@timo](https://forum.dfinity.org/u/timo)\
**Replies:** 3\
**Last updated:** [January 11, 2026, 3:22pm UTC](https://forum.dfinity.org/t/new-motoko-sort-package/62357 "2026-01-11T15:22:50Z")

</div>

We are pleased to announce a new package, sort, available in mops. It is meant to bundle various types of sorting algorithms in one package and is optimised for performance. The initial version contains bucket sort, radi…

---

## [Cold Container: No backend artifact found after v30 – v31+ builds fail even with composite compile](https://forum.dfinity.org/t/cold-container-no-backend-artifact-found-after-v30-v31-builds-fail-even-with-composite-compile/62267)

<div class="topic-metadata">

**Author:** [@geniusatwork](https://forum.dfinity.org/u/geniusatwork)\
**Replies:** 1\
**Last updated:** [January 7, 2026, 9:26am UTC](https://forum.dfinity.org/t/cold-container-no-backend-artifact-found-after-v30-v31-builds-fail-even-with-composite-compile/62267 "2026-01-07T09:26:20Z")

</div>

Hi everyone, My project (Motoko + React) works perfectly in v30 draft and redeploys fine, but all new builds (v31 and up) fail instantly with “No backend artifact found.” Even full composite rebuilds with source change…

---

## [New update on existing WhatsApp style chatting app](https://forum.dfinity.org/t/new-update-on-existing-whatsapp-style-chatting-app/62223)

<div class="topic-metadata">

**Author:** [@idontknowd45-glitch](https://forum.dfinity.org/u/idontknowd45-glitch)\
**Replies:** 1\
**Last updated:** [January 6, 2026, 12:02pm UTC](https://forum.dfinity.org/t/new-update-on-existing-whatsapp-style-chatting-app/62223 "2026-01-06T12:02:12Z")

</div>

:rocket: New Update: Bug-Free, Optimized Decentralized Chat App Now Live! We’re excited to announce the release of the latest version of our decentralized WhatsApp-style chat app, now fully stable, bug-free, and optimiz…

---

## [Unbound type List Motoko(M0029)](https://forum.dfinity.org/t/unbound-type-list-motoko-m0029/62010)

<div class="topic-metadata">

**Author:** [@wangyan](https://forum.dfinity.org/u/wangyan)\
**Replies:** 1\
**Last updated:** [December 30, 2025, 2:54pm UTC](https://forum.dfinity.org/t/unbound-type-list-motoko-m0029/62010 "2025-12-30T14:54:22Z")

</div>

Is List can not be a return value？

[Next page](https://forum.dfinity.org/c/developers/motoko/38.md?page=1)
