Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kamalbuilds/polyestate
On-Chain Physical Assets powered by ZK
https://github.com/kamalbuilds/polyestate
Last synced: 3 days ago
JSON representation
On-Chain Physical Assets powered by ZK
- Host: GitHub
- URL: https://github.com/kamalbuilds/polyestate
- Owner: kamalbuilds
- Created: 2023-06-02T13:29:38.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-06-09T11:17:37.000Z (over 1 year ago)
- Last Synced: 2024-04-12T00:09:57.083Z (7 months ago)
- Language: JavaScript
- Homepage: https://polyestate.vercel.app
- Size: 4 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🏛️ PolyEstate
PolyEstate is a revolutionary platform that enables users to tokenize their real estate properties as Non-Fungible Tokens (NFTs) and facilitate seamless buying and selling transactions while ensuring the utmost privacy and security. Powered by Polygon ID, PolyEstate leverages the blockchain technology to provide a transparent and efficient solution for real estate transactions.
## Technologies Used
| Technology | Description |
|----------------------------|---------------------------------------------------------------------------------------------------------|
| Polygon ID | Blockchain technology used to provide transparency and efficiency in real estate transactions |
| ZK-Privacy | Zero-Knowledge Privacy implementation using Polygon ID to ensure secure and confidential transactions |
| Circle | Used for cross-chain payments and transactions , straming transactions for the estate properties |
| Luniverse NOVA | Multichain API used for seamless transactions |
| Settlemint | Development platform for building and interacting with contracts on the Polygon chain |Contracts for the project could be found at https://github.com/legendarykamal/PolyEstate-Contracts
## Key Features
- NFT-based Property Transactions: PolyEstate allows users to mint their real estate properties as NFTs, enabling easy buying and selling of properties on the blockchain.
- Privacy-Preserving Transactions: With ZK-Privacy implemented using Polygon ID, users can transact without compromising their personal information, ensuring a secure and confidential process.
- Cross-Chain Payment: PolyEstate leverages Circle, Luniverse NOVA's multichain API, Webhook function, and node JSON-RPC on the Polygon Mumbai testnet to facilitate cross-chain payments for seamless transactions.
- Seamless Building on Polygon Chain: The platform utilizes Settlemint, a robust development platform for building applications on the Polygon chain, ensuring a smooth and user-friendly experience.
- ![image](https://github.com/legendarykamal/Polyestate/assets/95926324/f136e841-ff1d-4652-b53f-62eb49f95d03)## Workflow
- Seller: The seller verifies the property details and creates an NFT representing the real estate property.
- Buyer: The buyer verifies the property details and purchases the property using the NFT.## Getting Started
To get started with PolyEstate, follow the steps below:
1. Clone the repository: `git clone https://github.com/your-username/PolyEstate.git`
2. Install the dependencies: `npm install`
3. Configure your env variables in `.env` file.
4. Run the application: `npm start`Please refer to the [Documentation](https://github.com/your-username/PolyEstate/wiki) for detailed information on setting up and using PolyEstate.
## Contributing
We welcome contributions from the community to enhance PolyEstate. If you have any ideas, suggestions, or bug reports, please submit them as GitHub issues. You can also contribute by submitting pull requests with code improvements or new features.
Please make sure to review our [Contribution Guidelines](https://github.com/your-username/PolyEstate/blob/main/CONTRIBUTING.md) before contributing.
## License
PolyEstate is released under the MIT License.