XP e-Sign is a web-based application that allows users to upload, sign, and verify documents securely using blockchain technology.
- Upload Document: Upload a document to the platform for signing.
- Sign Document: Sign a document using your Ethereum account.
- Verify Document: Verify the authenticity of a signed document.
- Personal Doc Sign: Sign a document without requiring a specific signer address.
- MetaMask extension installed and configured in your web browser.
- Access to an Ethereum account with sufficient funds for gas fees.
- Clone the repository:
git clone https://github.com/your_username/xp-e-sign.git
-
Open the
index.html
file in your web browser. -
Connect your MetaMask account to the application.
-
Select a file to upload and optionally provide the signer's address.
-
Click the corresponding button to perform the desired action (Upload Doc, Sign Document, Verify Doc, Personal Doc Sign).
- HTML
- CSS (style.css)
- JavaScript (App.js)
- Web3.js for Ethereum blockchain integration
- -Solidity
This project is licensed under the MIT License. See the LICENSE file for details.
Feel free to customize the content and structure according to your project's specifications. You can also add more sections such as Installation, Usage, Troubleshooting, etc., if needed.