Projects

Shared Libraries

  • solana-account-balance - Library crate to fetch account balance from Solana Clusters (Mainnet/Testnet/Devnet). Crate is available on crates.io. Rust

  • otpgen - Library to generate TOTP/HOTP codes. Golang

  • go-andotp - Program/Library to encrypt and decrypt andOTP files. Golang

Blockchain-based Applications

  • NEAR Paste (source code) - NEAR Paste is an open-source blockchain-based Pastebin built on NEAR Protocol. The server has zero knowledge about any pasted data. Data is encrypted/decrypted using AES encryption in the browser itself. Contract code is written in Rust and deployed on NEAR testnet. NEAR Protocol

  • BlockPoll (source code) - BlockPoll is a Blockchain based Polling web application. Users can Create Polls, Cast votes, Share polls, List polls and view poll results. It is Built on Solana Blockchain. On-chain program (smart contract) is written in Rust. It is a pure web3 application - meaning there is no intermediate database involved. Solana Blockchain

  • solana-balance-web - A simple web application that demonstrates usage of solana-account-balance crate to fetch account balance from Solana clusters. Server code is written in Rust using actix-web framework and uses serde for JSON serialization/deserialization. Solana Blockchain

CLI Applications

  • zauth - 2FA (Two-Factor Authentication) application with support to import/export andOTP files. Golang

  • go-andotp - Program/Library to encrypt and decrypt andOTP files. Golang

  • yt-audio - A simple, configurable youtube-dl wrapper to download and manage youtube audio. Python