## Algorand Smart Contracts with Clarity

As per the design principle followed by clarity (as documented in their home page): I quote: "Clarity is interpreted (not compiled) & the source code is published on the blockchain." So, IMHO, clarity language should be used as in the L2 (layer 2), and not break the concept of transparency by comp…

---

## W3C DID Registry

[W3C DID](https://w3c-ccg.github.io/did-primer/) is finding support for distributed apps including NFT. I wanted to use DID for a DApp, but could not find Algorand specific DID method listed in the [DID Methods Registry](https://w3c.github.io/did-spec-registries/#did-methods). Are there any specific plans regarding this in works?

---

## Question about Governance Contract Implementation

The Algorand Smart Contract of course cannot verify any OTP. I missed to state that a dApp will verify the OTP (say using firebase authentication) and get a JWT, the JWT is the exchanged for a JWS and verified by the dApp. The dApp then hashes the user identifier (mobile number in this case) and sig…

---

## Question about Governance Contract Implementation

Yes DID is a good solution Hyperledger Aris has a blockchain agnostic framework for this. Yet another solution on Algorand can be, as follows:

The ASA (Voting Power Token) is default frozen. For unfreezing an account, a Dapp will verify the mobile via OTP, then the mobile is hash & hash is signed…

---

## Idea for Decentralization -- Subscribe to Participation Nodes Through Wallet

excellent idea! the wallet source code is available and you can start a [gitcoin](https://gitcoin.co/algorand) campaign to fund such a project!

---

## What was the Rationale Around Not Being EVM-Compatible?

Algorand and Ethereum have different communities and use-case focus. ALGO in my opinion will never reach the ETH highs. I exited ethereum mainnet, soon after shelling out $30 gas fees for a $100 worth of DeFi transaction. I therefore hope ALGO will never be expensive as ETH. Thankfully, “to the moon…

---

## $62 Billion Tether Fraud?

I do agree with the issue you raised about USDT & Binance. I have already exited from cryptocurrencies and only hold enough ALGOs for actual use cases requirements. I do believe that crypto will revolutionize the FinTech space in the long run, in fact, its impact is already showing. CBDC is the case…

---

## Is Pointproofs & Compact Signatures Research Being Done with L2 Smart Contracts in Mind?

Reading through the [Pointproof Paper](https://eprint.iacr.org/2020/419.pdf) and [Compact Signatures paper](https://eprint.iacr.org/2020/1568.pdf) produced by the Algorand team members, I am curious if its a conscious effort towards the design of Layer 2 smart contracts?

---

## TEAL 4 AVM 0.9 Mathematical Operations on Byte Slices

I am curious if there is any blog/document explaining the use cases & rationale behind introducing the mathematical operations on byte slices in Teal 4? Has the Algorand dev team compiled their design decisions on extending the opcodes?

---

## Turing "Complete Enough?"

[@tsachi](https://forum.algorand.co/u/tsachi) , I completely agree with Algorand’s approach of being non-Turing complete by design. Some other DSL also have followed this approach like DAML & Google CEL. Having said that, I see that in the post 2.6.0 master branch, where the Teal 4 code resides, it seems to me that Teal 4 is Turing compl…

---

## A Proposal for the Algorand Virtual Machine: Smart Contracts in Layer-0

[@aojjazz](https://forum.algorand.co/u/aojjazz) I had read this post multiple times in the past few months, however, one point that is intriguing for me is “The contract execution committee is chosen by Algorand’s secure, randomized, self-selection algorithm, just like the main consensus committee”, the blog itself does not clarify how. One…

---

## A Proposal for the Algorand Virtual Machine: Smart Contracts in Layer-0

[@rains](https://forum.algorand.co/u/rains) thanks for sharing the link! This is really worth exploring for me, as I am looking at the Layer 2 solutions on Algorand. There is an excellent paper (from Algorand members) here, see: [mit paper on aardvark](https://people.csail.mit.edu/nickolai/papers/leung-aardvark-eprint.pdf)

---

## A Proposal for the Algorand Virtual Machine: Smart Contracts in Layer-0

Hi [@aybehrouz](https://forum.algorand.co/u/aybehrouz), having a VM inside the chain got popularized by the success of Ethereum, we call this blockchain 2.0. IMHO, when Silvio started to work on Algorand design, he was solving the Blockchain trilemma (which he did with VRF-based consensus). He also rejected the idea of having a full Turing…
