EcoVault Chain : Connecting Commerce with Sustainability

:wave: everyone, after reading all of your comments, I thought that it would be more logical if I can build a software application revolving around buying & selling stuff, and then the vault features can be incorporated so that the buyer can collect the packages from the drop location.

I am currently working on the software part, will be dropping the milestones soon :v:

Will change the project detail and name also

Welcome to Hackathon Season 7, how would you handle disputes, such as cases where a delivery is claimed to be faulty, or the recipient never retrieves the package?

Hello everyone! After reading through your ideas and questions, I realize that focusing only on the vault feature would limit me to just the final stage of the shopping cycle. However, I think it would be much more impactful if I could encompass the entire process. Imagine starting with customers browsing products, brands showcasing their items, customers making purchases, and then finally using the vaults to reduce the carbon footprint during shipping. It feels like a more holistic solution, doesn’t it?

While the hardware for the vault system is nearly ready, I’m also working hard on developing a browser extension for customers. This extension will allow them to browse and order products seamlessly, while the website will be a hub for brands to manage inventory and get insights into user demographics.

At the core, the physical vaults will play a crucial role in minimizing the travel distance for package deliveries, making the process more efficient and eco-friendly. I’m excited to continue developing this integrated approach!

I am sure you will love the revamp :sunglasses:

2 Likes

Updated the name :partying_face: Now just working on the finalization of the software part

3 Likes

Thank you for you’re replying to me, I must say that this you’re strategy is a very strong one I really like it, please tell me can you really explain in clear details about the role of a local auditor, thank you

1 Like

This feature is really awesome :ok_hand:

1 Like

Thanks, @Anderson

Its not just a hardware project, whereas its a culmination of software and hardware. Software part is under development (almost nearing completion). Once that is done, will finalize the hardware integration

1 Like

@ines_valerie, local auditors are authorized individuals responsible for managing unattended packages that remain in the vault for more than 2 days. Their primary role is to retrieve these packages and ensure that the vault is freed up for other users. Once the package is collected, the auditor submits it to the nearest warehouse. Both the sender and receiver are then notified that the package is available for pickup at the warehouse, allowing either party to collect it at their convenience. This process ensures smooth operations and availability of vaults for continuous use.

2 Likes

Thank you for your reply to me I understand very well now the role of local auditor

1 Like

interesting. could also hook up a sensor to a microcontroller to capture temperature differences or carbon emissions in emission equipment to receive carbon/sustainability credit offsets issued.

2 Likes

Hi everyone! The project details have been updated :partying_face:

1 Like

Yup, that could be done. But as of now, the project tells the buyer at the time picking up the package, that how much carbon emission would have been done if the package would have been delivered to your doorstep!

Its just a simple calculation as the project does have the distance between the vault and the user’s home :slight_smile:

3 Likes

Hi everyone, from now on, every day I will post about a feature that my project has. Today, let’s talk about the CLIP Zero-Shot Image Classification Model


:dart: Feature Spotlight: Zero Shot Image Classification :dart:

:rocket: What is it? Zero Shot Image Classification is an advanced AI model that can categorize images without being trained on specific examples.

:bulb: Why does it matter? Traditional image classifiers require large datasets to recognize objects. However, Zero Shot Learning (ZSL) allows the model to classify images in real-time by interpreting the relationship between the visual input and textual labels. This drastically reduces the need for continuous retraining and dataset preparation, which means faster and more flexible image classification.

:mag: How it works in my project: In both the website and extension, this model enhances user experience by identifying images instantly and accurately across various platforms and devices, even for categories it has never encountered. It’s especially useful for:

  • :framed_picture: Quickly identifying images without needing extensive training data.
  • :mag_right: Categorizing unseen objects based on textual labels.
  • :rocket: Reducing the reliance on huge datasets for image processing.

:a: Website usage (sellers): While adding a new product, the model will run (it is being served as a FLASK application) after the product image is uploaded. It will fetch the best label fetched from the already-saved labels.

There are many instances where any of the saved labels would not be the best for the product, in that case, brands can delete the old label, and can add a new one

:b: Extension usage (buyers): This feature is a game-changer for buyers. Imagine you’re looking to furnish your bedroom and come across an image that perfectly matches your vision. By simply uploading that picture to the extension, the ML model will return products that are exactly what’s shown in the image.

For example, if you upload a room photo, the model might detect objects like a lamp, shelf, and table. Since these items are already offered by one or more brands, the extension will provide you with a curated selection of products tailored specifically to what you need.

:herb: Real-World Impact: Utilizing Zero Shot Image Classification significantly improves productivity and operational efficiency. It ensures a consistent system for classifying various products uploaded by brands, allowing users to benefit from object classification models that present relevant items together, creating a smoother browsing experience.

:key: Key Benefits:

  • No need for pre-labeled training data :white_check_mark:
  • Real-time classification of unseen objects :dart:
  • Flexible, scalable, and more efficient image categorization :bar_chart:
I have provided the labels txt file, so that the already saved labels can be fetched, and the new one be added. 

Stay tuned for more updates as I continue to dive deeper into the exciting features of the project in the coming days! :sunglasses::bulb:

1 Like

Thank you for replying to me and explaining this to me in details. Have you considered any plans to partner with other companies or services to enhance the functionality of Tron Vault?

1 Like

In the demo video also, you can see that with the hardware part, there wasn’t a physical vault attached. That was because I am looking for reliable containers for the packages.

Other collaborations could be to bring in various benefits, such as expanding delivery networks, integrating new technologies like AI for real-time tracking, or partnering with eco-friendly logistics companies to strengthen the environmental impact goals of Tron Vault.

But as of now, I am actively looking out for ways to make the physical storage.

2 Likes

:dart: Secure Login with TRON Wallets :dart:

One of the standout features of this project is the secure authentication process using TRON Wallets. Both buyers and sellers can log in and authenticate themselves with their TRON wallet, ensuring safe and encrypted access to interact with the system.

This feature leverages TRON LINK extension, which seamlessly integrates into the browser and makes blockchain-backed authentication simple and secure. Every action, whether it’s vault interaction or transaction initiation, requires a validated connection to a TRON wallet.

:shield: Key Benefits:

  • Blockchain-Level Security: TRON Wallets ensure that each login is secured via blockchain encryption, preventing unauthorized access.
  • User Convenience: No need for cumbersome passwords or usernames—just connect your TRON wallet and you’re ready to go.
  • Real-Time Event Handling: Our system actively monitors events from the TRON LINK extension. Whether it’s a wallet disconnection, account change, or a network update, the system responds dynamically by clearing storage and ensuring the right account details are used.

:rocket: How It Works:

  • When users connect their wallet, they gain access to the vault system with blockchain-backed security.
  • The TRON LINK extension provides real-time status on the wallet connection.
  • In case of any changes, such as wallet disconnection, the system will automatically clear local storage and prompt the user to reconnect, ensuring the transaction is tied to the correct account.
// One of the Tron Link extension events that are used
window.addEventListener("message", async function (e) {
   if (e.data.message && e.data.message.action == "disconnect") {
       alert("TRON Wallet disconnected.");
       chrome.runtime.sendMessage({ action: "clearStorage" });
   }
});
  • This guarantees that every transaction is linked with the authenticated wallet, offering a smooth and safe user experience.

:globe_with_meridians: Why It Matters:

Incorporating TRON Wallets into the login process adds another layer of trust and transparency, aligning perfectly with the decentralized nature of blockchain. Both buyers and sellers can interact with the system, knowing their transactions and vault interactions are protected by robust blockchain mechanisms.

1 Like

Okay! Thanks for replying with honesty. I will be following up to know how this goes. I am wishing you the best of luck.

1 Like

Thanks for your wishes

1 Like

Although it is an interesting idea, I couldn’t see how to use your website. Could you provide a guideline including images? It’d help users to navigate through website

1 Like

Hi @Anoupen, I have already included everything in the demo video which is pinned in the initial post. Also, the Devpost project contains the same.

You just have to do the following:

  1. Navigate to the website and click on Login button
  2. Make sure you have a TRON wallet linked to the TRON LINK EXTENSION
  3. Post clicking on starting the registration process, you have to provide the details.

After that your brand account would be made. And you can access the website as soon as your Tron Link extension is connected to the website.