Intro
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 blockchain networks, Forus establishes a secure and protected environment, enabling users to receive funds with complete confidentiality using a user friendly interface.
Problem are we addressing here.
When using Forus, you no longer have to be confined to a single wallet address. The issue with sticking to one address is that it can attract prying eyes. For instance, everyone knows that 'vitalik.eth' belongs to Vitalik Buterin. This opens the door to tracking his transaction history and potentially gaining insights into his financial activities. This situation might not sit well with some individuals, right?
Here at Forus, you can bid farewell to the need for a personal wallet address. When you enter forus, simply click the 'generate' button, and your unique Forus key will be generated for you make sure to securely store your forus key's private Key name as signature key. Clear so far? Once you have your Forus key, share it with the sender. The sender will then craft a new address for you, one that neither you nor the sender could predict.
Subsequently, the sender will transfer funds to this newly created address. and only you have control over that address. You can utilize the amount at your discretion. The cycle repeats itself, when you wanna receive funds simply generate your distinct Forus key and share it with the sender . The beauty of it all? Receiving funds in a brand-new address each time negates the need for a permanent wallet address. Does this concept resemble that of a VPN for wallets?
Here how it works?
-
The receiver generates a new "ForusKey," which is a one-time, base58 encoded address . 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)
-
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)
-
Next the sender generates a stealth address by doing some fancy math stuff with the receiver's Forus Key and sends funds to this new address. Also sender generates a public key on demand, and publishes it in a designated logs directory. This entire process is completed in a single transaction.
-
The receiver periodically scans the logs directory and perform calculations using his signature Key and the sender's public key. Through Diffie-Hellman key exchange, the receiver derives the private key for the stealth address on which the funds have been sent.
-
With the derived private key, the receiver gains control over that address on which the funds have been sent and can manage the funds received securely.
In summary Forus uses cryptographic algorithms and one-time-use keys that allow users to receive funds through addresses which are created by sender but controlled by receiver
Why do u need Forus ?
When people start poking into your transactions, they can act like detectives and piece together who you are and what you're doing. It's definitely not cool, right? It's like someone snooping around in your personal diary. But that's where Forus comes in, making sure that your financial stuff remains private
What next for Forus ? Milestones :
Forus is still under development and not ready for public launch yet its only the "mvp"of the project. There are important things we need to work on before it's fully functional and user-friendly. Here's what we have planned.
-
Making it more User-Friendly: We want to make sure using Forus is easy and intuitive. We'll improve the design, simplify processes, and make it more user-friendly.
-
Adding NFTs: Forus is now limited to coins and tokens only, but we have plans in integrating anonymous nfts transfers too , would expand its capabilities and attract a broader user base.
-
Testing and Auditing: We'll conduct thorough testing and audits to find and fix any issues. This is important to make sure Forus is reliable, secure, and stable.
-
Deploying on the Mainnet and on other evm compatible blockchains : We would make Forus accessible and compatible with all main blockchain networks .
-
Withdraw feature: a withdraw button would be added to securely withdraw the funds to the user's personal address with the help of relayers.
-
Adding Cool Features : We'll keep adding new features based on what our users want. This could mean more privacy options, support for different tokens, or integration with other cool apps.
-
Cross-Chain Compatibility: As interoperability becomes more prominent, Forus could explore enabling cross-chain transactions. This would allow users to maintain their privacy while transacting between different networks.
Our main goal with Forus is to make it easy to use while keeping your transactions private and secure. By working on these areas and making the necessary improvements, we hope Forus will become a trusted and widely used solution for private and secure transactions.
Note : forus is currenlty deployed to fantom and seoplia testnets only!
The Forus History
-
applied to the Vault Round 1 1 year ago which was rejected