Skip to content

unlockitio/unlockit-canton-core-ideathon

Repository files navigation

Unlockit Canton Core Iterations

This document is precisely about the iterations made following on the Canton Core Proof of concept previously delivered and which can be read at README v1.md.

Work actively underway since the last milestone of the Canton Core hackathon:

  • Refactoring the existing Unlockit product experience to enable its integration with the hackathon core components.
  • Showcasing the hackathon core project user experience for the integrated product.
  • Laying the basis for specific Daml constructs, including interfaces for multiple records to be recorded in Canton supporting the overarching approach at Unlockit.

Supporting material and code:

The experience focused on the project presented can be seen at mockups.unlockit.io. User and pass: canton-core.

Local Demo Proxy (Caddy) This repo includes a Caddy proxy config at unlockit/Caddyfile. It serves the UI and proxies ledger API calls to avoid CORS issues.

Run:

caddy run --config /Users/marado/Documents/Unlockit/Code/canton-core-ideathon/unlockit-canton-core-ideathon/unlockit/Caddyfile

Open:

http://localhost:8099/unlockit/ui/003-transactions/002-detail/transaction-detail-mockup.html?id=WF-003

Walkthrough Use the screenshots below and follow the widget prompts to move through the experience.

Supporting Story An agent supports a buyer. When there is an open buy transaction, the Realtor AI assistant initiates a chat with the agent and alerts them about relevant data.

Assistant notification in transaction

When the agent opens the notification, a widget appears with insights and suggested follow ups. The documentation informing these insights is recorded on Canton as open data resources on the internet to demonstrate where the data comes from.

Insights widget with initial follow ups

The Realtor AI Assistant suggests requesting more real time insights to support the buyer journey. Throughout the journey the Realtor AI Assistant helps refine the data request.

Refined follow up inputs

As that refinement is sufficient to trigger a confirming action, the assistant provides an overview along with the data cost.

Estimated cost and checkout option

At checkout, the user is offered different ways to settle the request, including wallet balances and delegation rights using an organization’s wallet tokens.

Wallet selection and balances

After selecting the wallet and confirming payment, a summary is provided, including the split of the used tokens across stakeholder roles that provided the information used to settle the transaction.

Settlement summary and value split

Finally, the user can ask the Realtor AI agent to build a branded report with all collected insights.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors