kirrosh / eth_chat

Ethereum chat app

Home Page:https://eth-chat-sigma.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ETH Chat

Full-Stack Next.js 😄 chat app connected to Ethereum blockchain (Ropsten network).

Core features:

Web APP

.env

ABLY_API_KEY=
IRON_SESSION_PASSWORD=

Standard Next.js commands for dev/build (https://nextjs.org/docs/getting-started)

npm run dev
npm run build

Smart contracts are placed in /ethereum folder.

Deploy all contracts and add listings:

npx hardhat run --network ropsten scripts/deploy.ts

/ethereum/address/emoji should be manually updated after deploy.

Also files (/ethereum/artifacts/contracts/[name].sol/[name].json) should be copied to /artifacts.

Add listings after deploy:

npx hardhat run --network ropsten scripts/addListings.ts

About

Ethereum chat app

https://eth-chat-sigma.vercel.app/

License:MIT License


Languages

Language:TypeScript 85.1%Language:Solidity 6.0%Language:CSS 6.0%Language:JavaScript 2.4%Language:Shell 0.5%