/push-time

A web3 version of facetime using push protocol

Primary LanguageJavaScript

PushTime

PushTime is a blockchain based Push protocol powered video communication platform that enables secure, decentralized, and private video calls without compromising user anonymity. With PushTime, users can engage in wallet-to-wallet or ens-to-ens video calls, leveraging blockchain technology for encryption and decentralized identity management.

Features

  • Wallet-to-Wallet Calls: PushTime enables users to make wallet-to-wallet video calls, ensuring that all communications are secure and private.

  • ENS-to-ENS Calls: Call users by their Ethereum Name Service (ENS) names, allowing for seamless and user-friendly identification.

  • Secure Video Calls: PushTime uses blockchain technology to encrypt video calls, ensuring that all communications are secure and private.

  • Decentralized Identity Management: PushTime uses blockchain technology to manage user identities, ensuring that all users are anonymous and secure.

Getting Started

Copy .env.example to .env and fill in the required fields.

npm install

npm run dev

Open http://localhost:3000 in your browser to see the app.

Demo

Screen1

Screen2

Built With

Additional Resources

Safety

License

This project is licensed under the MIT License - see the LICENSE.md file for details.