In our first two tutorials, we created the cookie-clicker state machine and played with it using the deku-cli binary. In this 3rd tutorial, learn how to bake a cookies and other buildings with HTTP requests from a front-end application.
Cookie-clicker game on Deku-P, or why Layer 2 matters!
In this tutorial, we demonstrate how to create a parametric blockchain with Deku-P, using the Deku TypeScript-SDK. To do so, we are going to create a State machine using Typescript, execute it within Deku Virtual Machines, and interact with it!
Announcing Deku-C Betanet
We are pleased to announce the launch of a Deku Canonical betanet running on the Tezos Ghostnet. This network features better performance and stability, major improvements to the API and developer experience, and the debut of a new Wasmer-based virtual machine.
We are making a proposal to the Tezos protocol to reject tickets of zero amount. To communicate this potential change, in this post, we will discuss the motivation of this change, the plan for migration and enforcement of this new policy, the assessment of the possible impact, and suggestions on mitigation and migration paths.
Layer 2 solutions are near the corner and you wonder how to interact with it ? TzPortal is the Tezos bridge allowing you to deposit and withdraw assets between Tezos and several L2. Here is our article with TzPortal V2 + DEKU-C sidechain.
We recently introduced a new capability to send events from Tezos smart contract in Protocol Kathmandu. This provides a canonical interface for contracts to write events into transaction receipts easily without resorting to custom eventing solutions. It is cheap in terms of gas consumption and potentially allowing indexers to serve events to your off-chain application, as demonstrated by our toy dApp.
How to scale a blockchain is a huge topic and Tezos core devs teams are exploring several designs. At Marigold, we want to share our R&D work with Tezos builders as soon as possible to get their feedback and improve our proposal. Since scaling blockchains is still an experimental field we're developing different solutions with different benefits.
Tickets for dummies
Tezos tickets are a built-in generic data type, with strong invariants enforced by the type system. That’s a mouthful and doesn’t convey much without context. Tickets: what, why, how? What makes tickets tick? So let’s talk about tickets. And let’s not assume any prior knowledge about linear types, michelson primitives or the edo protocol period, and let’s take our time. First, let’s give some context.
Learn how to set up a rollup node to make experimentation easy with TORUs on Tezos Jakarta2 testnet
It’s been a little over one year since Marigold formed, and I’ve been reflecting on my experience working on Tezos in that time. We’ve also recently had “Marigold week”, our very first IRL gathering, which was a lot of fun, and I’m feeling sentimental. On this double count, I’d like to relate to you why I enjoy working on the Tezos blockchain.
On December 4th 2021, the Tezos blockchain successfully upgraded by adopting Hangzhou at block 1,916,929. It follows the Granada protocol upgrade four months ago, and will be the eighth Tezos upgrade since Athens’ activation in May 2019.
Explore some of the properties to consider when choosing an existing algorithm for your blockchain or designing a new one, between censorship resistance, objectivity and synchronicity.
As announced in our previous blog post, a critical bug was found in the implemention of views introduced in protocol proposal PtHangzHo. Through the joint efforts of Marigold, Nomadic Labs, and Trilitech, we have developed a patched protocol PtHangz2a that includes a fix to this bug, as well as several other bug fixes implemented after injection of PtHangzHo.
What consensus algorithms are, what consensus algorithms are not and why we need them
Consensus algorithms are often described as the key component of blockchain. This is wrong.
A critical bug was found in the implementation of Views in the protocol PtHangzH
The last upgrade of the Tezos protocol, Granada, activated on August 6th, 2021.
Invented by Xavier Leroy, Zinc is an abstract machine capable of representing any computation.