BitJar

Non-custodial web3 platform that is an end-to-end solution for crypto purchase and swapping/staking for both new and seasoned users.

Existing browser-based wallets such as Metamask are able to directly connect to the platform via web3.js, for users to utilise their assets without giving up privacy or control to the platform. The dashboard is able to read existing assets that are supported on the platform, and also tracks existing transactions and total asset holdings on the platform.

FIAT Onramp is available for new users to purchase crypto via MoonPay.

Staking on established DeFi protocols is available on the platform. Bitjar currently supports staking on AAVE's staking pools for both Mainnet and Testnet. Staking is done via Alchemy API and Web3.js interfacing with AAVE Endpoints.

Asset swaps are also available via 0x APIs.

A points leaderboard is also maintained on the backend, with plans for future airdrops. Points are recorded based on actions done on the platform: FIAT-Crypto purchase, Swaps, Staking, and Referrals. Daily log-in rewards can also be claimed to encourage engagement.

demofrontend repobackend repo

Javascript

React

Tailwind

PostgreSQL

Sequelize

ExpressJS

NodeJS

Cron

Web3JS

EthersJS

Alchemy

AAVE

0x

MoonPay


Landing with Live Updated APY Data via Cron
Transactions and Referral System with Points Leaderboard
Moonpay FIAT crypto purchaseFIAT Onramp via Moonpay SDK
AAVE StakingStaking on AAVE Mainnet via Alchemy and Web3.js
Asset SwapAsset Swaps via 0x API