Forus is a privacy solution that allows users to receive funds without sharing their personal wallet address with anyone .User would always receive funds in a fresh stealth address , This ensures a level of privacy in financial transactions. Acting as a VPN for the Ethereum network, Forus establishes a secure and protected environment, enabling users to receive funds with complete confidentiality using a user friendly interface.
This project is made in response of vitalik' blog about importance of stealth address on ethereum in a user friendly interface.
https://vitalik.ca/general/2023/01/20/stealth.html
Here how it works?
1.The receiver generates a new "ForusKey," which is a one-time, base58 encoded address with an additional cryptographic prefix and suffix. Instead of sharing the personal wallet address, the receiver provides the Forus Key to receive funds.(Note : ForusKey is not bound to any blockchain address)
2.The receiver also generates a corresponding "signature Key" on demand, which serves as the private key for the Forus Key. This signature should securely saved for future use. (Note :Never share your signature Key with anyone always share ForusKey to receive funds)
3.Next the sender generates a stealth address using the receiver's Forus Key and sends funds to this new address. The sender's public key, would be generated on demand, is published in a designated logs directory. This entire process is completed in a single transaction.
4.The receiver scans t...