# \#cairo

**URL:** https://community.starknet.io/tag/cairo/6.md

[Latest](https://community.starknet.io/latest.md) · [Categories](https://community.starknet.io/categories.md) · [Tags](https://community.starknet.io/tags.md)

---

## [Introducing Smainer: A Decentralized AI Compute Marketplace on Starknet](https://community.starknet.io/t/introducing-smainer-a-decentralized-ai-compute-marketplace-on-starknet/116227)

<div class="topic-metadata">

**Author:** [@Gu5a90](https://community.starknet.io/u/Gu5a90)\
**Replies:** 2\
**Last updated:** [July 6, 2026, 10:36am UTC](https://community.starknet.io/t/introducing-smainer-a-decentralized-ai-compute-marketplace-on-starknet/116227 "2026-07-06T10:36:48Z")

</div>

The Smainer codebase is now completely open-source (excluding the relayer, which is coming very soon)! ​I’ve genuinely loved working on this project, and reaching this milestone is incredibly exciting. It’s been an amaz…

---

## [DePIN OpenSource project](https://community.starknet.io/t/depin-opensource-project/116154)

<div class="topic-metadata">

**Author:** [@Gu5a90](https://community.starknet.io/u/Gu5a90)\
**Replies:** 1\
**Last updated:** [June 3, 2026, 7:19am UTC](https://community.starknet.io/t/depin-opensource-project/116154 "2026-06-03T07:19:41Z")

</div>

Hi all, I am building an open-source DePIN protocol built to able high-end hardware to start node in a private and transparent compute layer. I want to replace “black box” centralized cloud models with a verified, peer…

---

## [\# \[SNIP\] Pluggable Signer Interface for Smart Accounts](https://community.starknet.io/t/snip-pluggable-signer-interface-for-smart-accounts/116190)

<div class="topic-metadata">

**Author:** [@haycarlitos](https://community.starknet.io/u/haycarlitos)\
**Replies:** 0\
**Last updated:** [May 12, 2026, 12:57pm UTC](https://community.starknet.io/t/snip-pluggable-signer-interface-for-smart-accounts/116190 "2026-05-12T12:57:06Z")

</div>

\[SNIP\] Pluggable Signer Interface for Smart Accounts A standard signer trait, a canonical kind tag registry, and a tagged signature envelope so one Starknet smart account class can authenticate owners signing under any o…

---

## [\[Showcase\] Glacis Protocol — Post-Quantum Proof of Humanity on Starknet](https://community.starknet.io/t/showcase-glacis-protocol-post-quantum-proof-of-humanity-on-starknet/116135)

<div class="topic-metadata">

**Author:** [@ceri1](https://community.starknet.io/u/ceri1)\
**Replies:** 0\
**Last updated:** [February 18, 2026, 2:32pm UTC](https://community.starknet.io/t/showcase-glacis-protocol-post-quantum-proof-of-humanity-on-starknet/116135 "2026-02-18T14:32:36Z")

</div>

Hey Starknet, We just shipped Glacis Protocol — a Proof of Humanity system built natively on Starknet using ZK-STARKs and NFC passport verification. Wanted to share what we built and get feedback from the community. Wh…

---

## [Is Cairo audited?](https://community.starknet.io/t/is-cairo-audited/115918)

<div class="topic-metadata">

**Author:** [@Savio](https://community.starknet.io/u/Savio)\
**Replies:** 1\
**Last updated:** [August 25, 2025, 12:49pm UTC](https://community.starknet.io/t/is-cairo-audited/115918 "2025-08-25T12:49:02Z")

</div>

I am interested in learning how was Cairo audited, what vulnerabilities were surfaced and addressed, etc. But having searched through multiple search engines and consulted multiple LLMs, I couldn’t find any public infor…

---

## [SNIP-32: Expose Keccak-f\[1600\] Permutation Syscall](https://community.starknet.io/t/snip-32-expose-keccak-f-1600-permutation-syscall/115770)

<div class="topic-metadata">

**Author:** [@wh173-c47](https://community.starknet.io/u/wh173-c47)\
**Replies:** 4\
**Last updated:** [July 25, 2025, 9:52am UTC](https://community.starknet.io/t/snip-32-expose-keccak-f-1600-permutation-syscall/115770 "2025-07-25T09:52:52Z")

</div>

Hello StarkNet community, I am proposing a new SNIP to add a keccak\_f1600\_process\_block syscall to the Starknet OS. The Goal: The proposal is to expose the raw keccak-f\[1600\] permutation, which is already implemented a…

---

## [Sent ETH to Deprecated StarkNet Address (Clario 0)](https://community.starknet.io/t/sent-eth-to-deprecated-starknet-address-clario-0/115772)

<div class="topic-metadata">

**Author:** [@anton1996](https://community.starknet.io/u/anton1996)\
**Replies:** 1\
**Last updated:** [July 21, 2025, 7:52am UTC](https://community.starknet.io/t/sent-eth-to-deprecated-starknet-address-clario-0/115772 "2025-07-21T07:52:40Z")

</div>

Hello! I used an old Clario 0 address in my OKX wallet: 0x013a3d78bd0ff700fb4b2a93764c8868a1a02b8beb17843a3b924dd79f172ed6 I accidentally sent 0.9 ETH to this address: https://voyager.online/contract/0x013a3d78bd0ff7…

---

## [Ecosystem. Community. Builders. Starknet](https://community.starknet.io/t/ecosystem-community-builders-starknet/115659)

<div class="topic-metadata">

**Author:** [@Milosz1005](https://community.starknet.io/u/Milosz1005)\
**Replies:** 2\
**Last updated:** [June 26, 2025, 8:35am UTC](https://community.starknet.io/t/ecosystem-community-builders-starknet/115659 "2025-06-26T08:35:06Z")

</div>

Hey Starknet community! :waving\_hand: I’ve created a 10-page comic called CairoBoy: Starknet Chronicles — a visual story about decentralization, DAOs, and the power of public goods. :brick: CairoBoy wakes up inside the…

---

## [Is it possible to use verify\_ecdsa\_signature in cairo to verify a web3.js/wallet ecdsa signature?](https://community.starknet.io/t/is-it-possible-to-use-verify-ecdsa-signature-in-cairo-to-verify-a-web3-js-wallet-ecdsa-signature/338)

<div class="topic-metadata">

**Author:** [@0xwalid](https://community.starknet.io/u/0xwalid)\
**Replies:** 5\
**Last updated:** [June 6, 2025, 10:16am UTC](https://community.starknet.io/t/is-it-possible-to-use-verify-ecdsa-signature-in-cairo-to-verify-a-web3-js-wallet-ecdsa-signature/338 "2025-06-06T10:16:54Z")

</div>

I am pretty new to Cairo and I am thinking of building a dApp that takes web3 wallet signatures and validate it in Cairo-based contract on Starknet. When using web3.js, I can sign a message like this: web3.eth.accounts…

---

## [Can someone provide a simple loop example which calls another function?](https://community.starknet.io/t/can-someone-provide-a-simple-loop-example-which-calls-another-function/2122)

<div class="topic-metadata">

**Author:** [@remedcu](https://community.starknet.io/u/remedcu)\
**Replies:** 3\
**Last updated:** [May 20, 2025, 2:12pm UTC](https://community.starknet.io/t/can-someone-provide-a-simple-loop-example-which-calls-another-function/2122 "2025-05-20T14:12:56Z")

</div>

I am trying to call a function for testing using protostar, and up until now, I tried it with recursion, but it always limits to around 80 calls. Can someone share an example of a loop implementation? I tried this link,…

---

## [Cairo DevEx: Panel Discussion & Open Feedback](https://community.starknet.io/t/cairo-devex-panel-discussion-open-feedback/115502)

<div class="topic-metadata">

**Author:** [@0xBeja](https://community.starknet.io/u/0xBeja)\
**Replies:** 4\
**Last updated:** [April 28, 2025, 9:39pm UTC](https://community.starknet.io/t/cairo-devex-panel-discussion-open-feedback/115502 "2025-04-28T21:39:40Z")

</div>

:date: Date: April 17, 2025 :alarm\_clock: 14:00 UTC :link: \[Register Here\] Join Starknet’s April Governance Call focused on Cairo DevEx and improving our developer tools. Starknet needs to hear from you: delegates, d…

---

## [Starknet Devtools for 0.13.5](https://community.starknet.io/t/starknet-devtools-for-0-13-5/115495)

<div class="topic-metadata">

**Author:** [@amanusk](https://community.starknet.io/u/amanusk)\
**Replies:** 3\
**Last updated:** [April 6, 2025, 1:02pm UTC](https://community.starknet.io/t/starknet-devtools-for-0-13-5/115495 "2025-04-06T13:02:03Z")

</div>

Developer tools for 0.13.5 The latest upgrade of Starknet to 0.13.5 has brought with it a series of updates to the way Starknet operates, after a relatively long period of stability. These changes are intended to both im…

---

## [Cairo Kids Academy: 50-Lesson Curriculum for Young Developers](https://community.starknet.io/t/cairo-kids-academy-50-lesson-curriculum-for-young-developers/114960)

<div class="topic-metadata">

**Author:** [@haroldtrk](https://community.starknet.io/u/haroldtrk)\
**Replies:** 13\
**Last updated:** [December 9, 2024, 1:33am UTC](https://community.starknet.io/t/cairo-kids-academy-50-lesson-curriculum-for-young-developers/114960 "2024-12-09T01:33:50Z")

</div>

Title: Cairo Kids Academy: 50-Lesson Curriculum for Young Developers (Educational Proposal) ⭐️ CODE CHAMPIONS: CAIRO ADVENTURE ⭐️ ==================================== "Your Journey to Becoming a Blockchain Superhero Sta…

---

## [SNIP-19: get\_class\_hash\_at syscall](https://community.starknet.io/t/snip-19-get-class-hash-at-syscall/114325)

<div class="topic-metadata">

**Author:** [@eiki](https://community.starknet.io/u/eiki)\
**Replies:** 5\
**Last updated:** [October 12, 2024, 1:16am UTC](https://community.starknet.io/t/snip-19-get-class-hash-at-syscall/114325 "2024-10-12T01:16:25Z")

</div>

Taking here the conversation about a new syscall for getting the class hash of a deployed contract, from within a contract execution environment. Simple Summary Introduce a new syscall get\_class\_hash\_at, aimed to get a …

---

## [SNIP-22: Tokenized Vaults](https://community.starknet.io/t/snip-22-tokenized-vaults/114457)

<div class="topic-metadata">

**Author:** [@nbundi](https://community.starknet.io/u/nbundi)\
**Replies:** 5\
**Last updated:** [September 10, 2024, 11:24am UTC](https://community.starknet.io/t/snip-22-tokenized-vaults/114457 "2024-09-10T11:24:15Z")

</div>

This is to discuss the proposed standard on “tokenized vaults” created under SNIP-22 and accessible here. Tokenized, yield-bearing vaults are a widely used pattern across many DeFi protocols including lending markets, a…

---

## [EIP712 authorization in Cairo 2](https://community.starknet.io/t/eip712-authorization-in-cairo-2/114430)

<div class="topic-metadata">

**Author:** [@dreamDev525](https://community.starknet.io/u/dreamDev525)\
**Replies:** 1\
**Last updated:** [August 9, 2024, 9:00am UTC](https://community.starknet.io/t/eip712-authorization-in-cairo-2/114430 "2024-08-09T09:00:41Z")

</div>

How to integrate EIP712 authorization in cairo latest version.

---

## [\[SNIP\] A standard interface for manage modular Own Dapp](https://community.starknet.io/t/snip-a-standard-interface-for-manage-modular-own-dapp/109836)

<div class="topic-metadata">

**Author:** [@Xiang](https://community.starknet.io/u/Xiang)\
**Replies:** 0\
**Last updated:** [December 15, 2023, 1:29am UTC](https://community.starknet.io/t/snip-a-standard-interface-for-manage-modular-own-dapp/109836 "2023-12-15T01:29:29Z")

</div>

OWN dapp is more decentralized, the management of dapp is the users themselves！ as mobile phones were initially thought to only be used for calls and SEND messages, the explosive growth of mobile internet revealed t…

---

## [SNIP-89: Safe Transfer for Fungible Tokens](https://community.starknet.io/t/snip-89-safe-transfer-for-fungible-tokens/114254)

<div class="topic-metadata">

**Author:** [@boyuanx](https://community.starknet.io/u/boyuanx)\
**Replies:** 0\
**Last updated:** [June 25, 2024, 9:20pm UTC](https://community.starknet.io/t/snip-89-safe-transfer-for-fungible-tokens/114254 "2024-06-25T21:20:06Z")

</div>

Discussion for https://github.com/starknet-io/SNIPs/pull/89

---

## [Two new things you can do with the Stone prover TODAY](https://community.starknet.io/t/two-new-things-you-can-do-with-the-stone-prover-today/114056)

<div class="topic-metadata">

**Author:** [@LandauRaz](https://community.starknet.io/u/LandauRaz)\
**Replies:** 0\
**Last updated:** [May 8, 2024, 5:59am UTC](https://community.starknet.io/t/two-new-things-you-can-do-with-the-stone-prover-today/114056 "2024-05-08T05:59:25Z")

</div>

In August 2023, Starknet took a big leap forward in decentralizing its technology and empowering the developer community to build upon it independently by open-sourcing its battle-tested Stone prover. And indeed, the com…

---

## [Cairo on Bitcoin layers](https://community.starknet.io/t/cairo-on-bitcoin-layers/113832)

<div class="topic-metadata">

**Author:** [@redvelvet](https://community.starknet.io/u/redvelvet)\
**Replies:** 2\
**Last updated:** [April 12, 2024, 3:24pm UTC](https://community.starknet.io/t/cairo-on-bitcoin-layers/113832 "2024-04-12T15:24:38Z")

</div>

I saw that Starkware was part of Bitlayer’s recent funding round Bitlayer is one of the many Bitcoin layers recently announced. I use the ambiguous term “layer” intentionally, as many of these networks claim to be L2s, …

---

## [Universal Sierra Compiler (USC)](https://community.starknet.io/t/universal-sierra-compiler-usc/113702)

<div class="topic-metadata">

**Author:** [@arcticae](https://community.starknet.io/u/arcticae)\
**Replies:** 0\
**Last updated:** [March 7, 2024, 8:26am UTC](https://community.starknet.io/t/universal-sierra-compiler-usc/113702 "2024-03-07T08:26:20Z")

</div>

Universal Sierra Compiler The Software Mansion Team has created a new tool, Universal Sierra Compiler (further abbreviated as USC). USC is the tool for Sierra compilation - it compiles any ever-existing Sierra version t…

---

## [Cairo v2.6.0 is out!](https://community.starknet.io/t/cairo-v2-6-0-is-out/113687)

<div class="topic-metadata">

**Author:** [@FeedTheFed](https://community.starknet.io/u/FeedTheFed)\
**Replies:** 0\
**Last updated:** [March 4, 2024, 4:36pm UTC](https://community.starknet.io/t/cairo-v2-6-0-is-out/113687 "2024-03-04T16:36:04Z")

</div>

Cairo v2.6.0 TL;DR Performance improvements if let & while let Consts Miscellaneous TL;DR Cairo 2.6.0 was just released. This version involves a Sierra upgrade to v1.5.0, which means contracts written with v2.6.0 are o…

---

## [Cairo v2.1.0 is out!](https://community.starknet.io/t/cairo-v2-1-0-is-out/98136)

<div class="topic-metadata">

**Author:** [@FeedTheFed](https://community.starknet.io/u/FeedTheFed)\
**Replies:** 2\
**Last updated:** [March 3, 2024, 11:58am UTC](https://community.starknet.io/t/cairo-v2-1-0-is-out/98136 "2024-03-03T11:58:34Z")

</div>

Cairo v2.1.0 TL;Dr StorageAccess trait refactored and renamed to Store Packing Small tuples and enums in Storage The array! macro Test runner improvements Pop log refactor Replace class support Enums - empty variant …

---

## [Scarb procedural macros design document](https://community.starknet.io/t/scarb-procedural-macros-design-document/113305)

<div class="topic-metadata">

**Author:** [@maciektr](https://community.starknet.io/u/maciektr)\
**Replies:** 1\
**Last updated:** [February 19, 2024, 2:10pm UTC](https://community.starknet.io/t/scarb-procedural-macros-design-document/113305 "2024-02-19T14:10:45Z")

</div>

The Scarb team is working hard to bring a functional equivalent of Rust’s procedural macros to Cairo. This effort will, for the first time in Cairo’s history, give all programmers the ability to write their own code gene…

---

## [Cairo v2.4.0 is out!](https://community.starknet.io/t/cairo-v2-4-0-is-out/109275)

<div class="topic-metadata">

**Author:** [@FeedTheFed](https://community.starknet.io/u/FeedTheFed)\
**Replies:** 1\
**Last updated:** [January 31, 2024, 12:59am UTC](https://community.starknet.io/t/cairo-v2-4-0-is-out/109275 "2024-01-31T00:59:10Z")

</div>

Cairo v2.4.0 TL;DR ByteArrays - string literals and long errors! Editions and the introduction of Preludes Sierra 1.4.0 No more #\[available\_gas(123456)\] in testing! TL;DR Cairo 2.4.0 was just released. This version inv…

---

## [Support for strings of indeterminate length](https://community.starknet.io/t/support-for-strings-of-indeterminate-length/501)

<div class="topic-metadata">

**Author:** [@yozhik](https://community.starknet.io/u/yozhik)\
**Replies:** 3\
**Last updated:** [November 9, 2023, 1:49am UTC](https://community.starknet.io/t/support-for-strings-of-indeterminate-length/501 "2023-11-09T01:49:16Z")

</div>

I was thinking of working on contract that involves doing hashes on pretty long strings (at any rate usually \>31 bytes), and also putting the strings in storage. I’m new to programming blockchain stuff, but have learnt e…

---

## [\[SNIP\] Circuit Breakers](https://community.starknet.io/t/snip-circuit-breakers/108484)

<div class="topic-metadata">

**Author:** [@Akashneelesh](https://community.starknet.io/u/Akashneelesh)\
**Replies:** 2\
**Last updated:** [November 28, 2023, 10:57am UTC](https://community.starknet.io/t/snip-circuit-breakers/108484 "2023-11-28T10:57:18Z")

</div>

This guideline defines a smart contract interface designed for a Circuit Breaker, which initiates a temporary pause on the overall token outflows within a protocol when a predefined metric surpasses a set threshold. The …

---

## [Lowlevel Call Revert all the time](https://community.starknet.io/t/lowlevel-call-revert-all-the-time/107876)

<div class="topic-metadata">

**Author:** [@bin0378](https://community.starknet.io/u/bin0378)\
**Replies:** 0\
**Last updated:** [November 20, 2023, 3:52am UTC](https://community.starknet.io/t/lowlevel-call-revert-all-the-time/107876 "2023-11-20T03:52:05Z")

</div>

In some situation, we dont want to revert whole tx when call/delegatecall failed.e.g. A user buy 5 NFTS in a NFT Marketplace, one of them can’t be filled but other four can be filled. If low-level call revert when one …

---

## [\[SNIP\] Outside execution](https://community.starknet.io/t/snip-outside-execution/101058)

<div class="topic-metadata">

**Author:** [@delaaxe](https://community.starknet.io/u/delaaxe)\
**Replies:** 2\
**Last updated:** [October 26, 2023, 10:46am UTC](https://community.starknet.io/t/snip-outside-execution/101058 "2023-10-26T10:46:20Z")

</div>

\[SNIP\] Outside execution PR: SNIP-9: Outside execution by delaaxe · Pull Request #42 · starknet-io/SNIPs · GitHub Abstract Executing transactions “from outside” (otherwise called meta-transactions) allows a protocol to …

---

## [Is Starknet community open minded to innovate in voting system?](https://community.starknet.io/t/is-starknet-community-open-minded-to-innovate-in-voting-system/100944)

<div class="topic-metadata">

**Author:** [@vagabondmaster](https://community.starknet.io/u/vagabondmaster)\
**Replies:** 0\
**Last updated:** [September 20, 2023, 12:43pm UTC](https://community.starknet.io/t/is-starknet-community-open-minded-to-innovate-in-voting-system/100944 "2023-09-20T12:43:46Z")

</div>

Hi folks! I am glad to be here and starting to collaborate with. After reading several Vitalik Buterin blog posts and criticisms regarding decentralized governance, I started researching about new ways of voting trying t…

[Next page](https://community.starknet.io/tag/cairo/6.md?match_all_tags=true&page=1&tags%5B%5D=cairo)
