kirudev logo

kirudev

cosmos web3 engineering

🏗️ Construction Site

This website is currently under construction. Most content is still missing. Please check back soonTM!

Products

Dropnote

Photo by Kelly Sikkema (@kellysikkema) on Unsplash (https://unsplash.com/photos/blue-sharpie-beside-yellow-sticky-notes-BoAbPMRKLS0)
An optionally E2E encrypted wallet-to-wallet on-chain inscription-based messaging protocol.

OSS Libraries & SDKs

Apophis SDK

Photo by NASA Hubble Space Telescope (@hubblespacetelescope) on Unsplash (https://unsplash.com/photos/a-very-large-object-in-the-middle-of-the-night-sky-i11Cd6zuJ7Q)
WIP. SDK for Cosmos Dapps / clients written in TypeScript.

Marshal.ts

Photo by Markus Spiske (@markusspiske) on Unsplash (https://unsplash.com/photos/matrix-movie-still-iar-afB0QQw)
A reusable, extensible & composable serialization library for TypeScript. Designed for JSON. Ideal for MongoDB & REST APIs, and whereever else JSON is used.

Restful.ts

Photo by Toa Heftiba (@heftiba) on Unsplash (https://unsplash.com/photos/woman-in-black-hijab-reading-book-9GFyyS-Rl2M)
A lightweight yet extremely flexible and convenient RESTful API layer for TypeScript.

Typed Events

Photo by Andrew Knechel (@andknech) on Unsplash (https://unsplash.com/photos/macro-view-of-lights-in-a-party-in-gettysburg-gG6yehL64fo)
Event Emitter is seriously old. Typed Events are a new paradigm designed for TypeScript that are easy to define, easy to use, and come with various other convenient features.

OSS Tools

CW Pipeline

Photo by Wolfgang Weiser (@hamburgmeinefreundin) on Unsplash (https://unsplash.com/photos/a-train-traveling-through-a-forest-filled-with-lots-of-trees-el8EOJhVjEU)
WIP. Toolset to streamline the development of CosmWasm smart contracts.

Kayring

Photo by Rasheeque Ahnaf (Piash) (@the_ahnafpiash) on Unsplash (https://unsplash.com/photos/gold-key-on-black-metal-bar-0nodNW_qR6s)
Simple encrypted keyring utility CLI tool. Ideal for deployment pipelines!

"Super Secret Projects"

Kiralang

Photo by Desola Lanre-Ologun (@disruptxn) on Unsplash (https://unsplash.com/photos/laptop-compute-displaying-command-prompt-vII7qKAk-9A)
A Multiple Dispatch programming language inspired byJulia &TypeScript.
Too early to share anything yet.

KiruCord

Photo by Xu Haiwei (@mrsunburnt) on Unsplash (https://unsplash.com/photos/man-in-black-and-blue-suit-riding-on-silver-motorcycle-iE7AmEF-9wk)
Kiru's Discord SDK in TypeScript. Because frankly, the go-to standard one is one convoluted mess.
Too incomplete to publish.

KiruGram

Photo by Xu Haiwei (@mrsunburnt) on Unsplash (https://unsplash.com/photos/black-and-white-robot-illustration-fv1EFjgIb94)
Kiru's Telegram SDK in TypeScript. Because if I have one for Discord, why not also one for Telegram? Ideally, I would combine both into one Super-SDK to simplify bot creation for both platforms in the same codebase.
Too incomplete to publish.