Michele Nuzzi
Claim Account
Follow
Bio
Missing Bio. Claim profile to add a bio.
Community Reviews across funding rounds
Michele Nuzzi Proposals (18)
Offchain Typescript library
Solution: A library based on Typescript can both ensure web and mobile (React-native) easy integration and built-in documentation while coding
Creation of a registered company
Solution: We are a funded project from F8, called TRACE - Product Tracing on Cardano. We propose to create and maintain a registered company (S.r.l in Italy, similar to an LLC in US).
(plu-ts) full Typescript off-chain
Solution: Implement a 100% Typescript library to write off-chain code, minimizing dependencies
plu-ts Typescript smart-contracts
Solution: implement a library able to construct an AST of Untyped Plutus Core and then serialize it, so that it can be submitted with a transaction and processed on-chain
cardano-node typescript implementation
Solution: We propose to implement a feature-complete cardano-node in typescript; opening the development of the protocol to typescript developers and the use of the software to non-UNIX users.
plu-ts Typescript smart-contracts - road to production
Solution: We can bring plu-ts to a production-ready state so that it can make Cardano competitive against other smart-contract-capable blockchains.
plu-ts - 0 to full Cardano dApp tutorial/documentation
Solution: We propose a series of videos to be uploaded on youtube explaining the technical concept of it assuming no background experience in blockchain (though targets are developers)
rewrite it in Zig - ouroboros mini protocols
Solution: We propose the realization of such tools in the modern language of Zig (interoperable with C/C++ codebases), which will serve as a base for performance-focused applications.
rewrite it in zig - cardano-ledger
Solution: We propose the realization of such tools in the modern language of Zig (interoperable with C/C++ codebases), which will serve as a base for performance-focused applications.
Fund 6 months of part-time student internship at Harmonic Laboratories
Solution: In the spirit of the challenge (point 2 of the challenge description), we propose an internship in one of the emerging startups in Cardano, focused on smart contract & infrastructure development.
HLabs: typescript cardano-node / consensus (node prototype) - NodeJS target runtime relay node
HLabs: typescript cardano-node / ledger - cardano-ledger-ts and cbor multi ledger support
Solution: cardano-ledger-ts is already solving this problem, this proposal covers some more work to integrate past cardano ledgers and future new ones keeping compatibility with other projects (such as plu-ts).
HLabs: typescript cardano-node / network layer - *runtime independent* server and client implementations of the ouroboros miniprotocols
Solution: The goal is to have a module reusable on any js runtime for node-to-node and node-to-client direct comunications, ultimately allowing for Cardano light clients in future.
HLabs: plu-ts - ts framework for Cardano smart contracts
Solution: plu-ts is an eDSL for Typescript and Javascript developers. It targets respectively the 5th and the first most used languages between professional developers according to stackoverflow.
Hlabs: CIP-113 - Finalize the standard for assets with programmability over transfers
Solution: CIP-113 is the closest to a standard we can adopt at the moment.
We propose to review and complete the latest version to allow better dev experience and implement a library for creating these assets.
Hlabs: Mutexo - an UTxO coordination layer
Solution: A centralized server and client implementation, that connects to a cardano-node and keeps track of utxos that are "about to be spent" (via a virtual mutex on a utxo: mutexo)
Hlabs: a radically different approach for AMM swaps, trustless and deterministic (1 tx)
Solution: We propose to prototype a radically different approach to allow for AMM swaps in a single, deterministic Cardano transaction.
HLabs: unembed plu-ts - the next aiken
Solution: We will "un-embed" plu-ts from typescript for it to be a proper compiled language. The goal still to be to use a syntax as similar as possible to typescript.