Key Points
References
Reference_description_with_linked_URLs_______________________ | Notes______________________________________________________________ |
---|---|
Firefly: Web3 Blockchain framework | |
Firefly-v1-demo-p1 gdoc *** | |
Firefly wiki | |
Nicko Guyer's article on Firefly getting started - 2022 | |
Firefly discord channel | |
Key Concepts
Web Solutions are Complex
Firefly Core - Hyperledger Open Source Project
Firefly Enterprise Version with Proprietary Extensions
a>> firefly deep dive
enterprise clients in production w similar resiliency models?
enterprise feature docs
alignment to our capabilities set
token mgt types, life cycle - ERC types, custom TTF types
transaction mgt life cycle customization ( commit, finalization, exception)
transaction consensus by contract
GEMS - global event mgt system
BPMN and JEPL work flows
off-chain db options w replication
private data options
zkp, zkevm,
DLT interfaces and connector updates for DLT currency - roadmap now?
fabric connector support etc? k8s, k8 package builder, api gateway
accelerators - openapi gen, sandbox ( for fabric ? )
customization levels w interfaces, policies
solution portability ( vs vendor lockin, enterprise, eos on eos )
https://www.planetcrust.com/whats-vendor-lock-in-and-how-to-avoid-it?utm_campaign=blog
a>> BRD xchain
use cases - PvP, DvP,
solutions
a>> firefly
ff inventory
map 2 capabilities
define set of use cases
evaluate use cases - functional, nfr
build business case
our delivery plan - get learnings from Kaleido, Swift
a>> get tier 2 components list
layers
- ingestion > routing, api, grpc, messages, DLT, files
- processors > engines
- connectors > services connectors
- services > persistence, analytics,
management
- < containers
- < kubernetes
- < prometheus, grafana
Kaleido Platform running Digital Asset Solutions
Kaleido Platform extends Firefly Enterprise
Kaleido’s Digital Asset Platform is designed to meet the demands of this evolving market. The most connective, customizable, and compliant platform available, it’s built to grow and adapt.
On May 10th at 10am ET, Lana and Nick, Kaleido Solution Architects, will show how it simplifies asset tokenization at an institutional scale with next-gen functionality, including the ability to:
- Connect to any chain, public or private
- Quickly deploy asset templates for leading and emerging token standards
- Manage the full smart contract life cycle, including through regular upgrades
- Generate APIs for any smart contract at the click of a button
- Plug in your custody solution of choice
- Automate governance with a configurable policy engine
- Manage multiple apps from the same console
- And more
Kaleido - Digital Assets Lessons Learned - Digital Asset Tokenization is primary focus everywhere in 2024
slides on line
Potential Value Opportunities
Potential Challenges
Candidate Solutions
Hyperledger workshops list
https://www.hyperledger.org/use/tutorials
Hyperledger webinars
https://www.hyperledger.org/learn/webinars
Github firefly
https://github.com/hyperledger/firefly
Firefly docs
https://hyperledger.github.io/firefly/
Connecting to remote chains
https://hyperledger.github.io/firefly/tutorials/chains/
Firefly Tutorials
https://github.com/hyperledger/firefly
The best place to learn about FireFly is in the documentation.
There you will find our Getting Started Guide, which will get you a running FireFly network of Supernodes on your local machine in a few minutes.
Your development environment will come with:
Demo: Making Fabric Easy To Use: FireFly FabConnect - Jim Zhang - 20 mins
https://www.youtube.com/watch?v=sNqc0hOV5xo
FireFly FabConnect is a standalone microservice that provides a RESTful gateway to cover all the needs of a client application to interact with a Fabric network, including registering, enrolling, modifying and re-enrolling identities against a Fabric CA backend, submitting transactions, sending queries, requesting network information such as channel configuration, chain info, etc. It also provides an event stream that can reliably deliver events via websocket connections or webhook endpoints.
Sessions Details & Slides (if available): https://sched.co/15Am9
Access All Sessions: https://events.linuxfoundation.org/hy...
Demo: How to Create, Transfer and Track Tokens with Hyperledger Fabric - 20 mins
https://www.youtube.com/watch?v=PYBApoR277I
You’ll learn how to use the FireFly Sandbox to test and iterate on tokens, and how to track token activity using the FireFly Explorer. Sessions Details & Slides (if available): https://sched.co/1AFpa Access All Sessions: https://events.linuxfoundation.org/hy... ---- Hyperledger – Open Source Blockchain Technologies Hyperledger is an open source community focused on developing a suite of stable frameworks, tools and libraries for enterprise-grade blockchain deployments. It serves as a neutral home for various distributed ledger frameworks including Hyperledger Besu, Fabric, Sawtooth, Indy, as well as tools like Hyperledger Avalon, Cactus and libraries like Hyperledger Aries, Ursa. Learn more about Hyperledger projects: https://www.hyperledger.org/use Discord: / discord Case Studies: https://www.hyperledger.org/learn/cas... Training & Certification: https://www.hyperledger.org/learn/tra... Tutorials: https://www.hyperledger.org/use/tutor... Webinars: https://www.hyperledger.org/learn/web... Events: https://www.hyperledger.org/events Vendor Directory: https://www.hyperledger.org/use/vendo...
Connecting to Public and Private Chains with Hyperledger FireFly - Lab
https://www.youtube.com/watch?v=PMohgbJ8G2M
You’ll learn how Hyperledger FireFly makes it easy to: * Connect to popular public chains including Ethereum, Polygon, Avalanche, Optimism, Arbitrum, and more. * Handle the complex concerns of public chains, including gas estimation and resubmission policies. * Access both public and private chains simultaneously, while building in guardrails specific to the enterprise space that ensure new apps meet both user and compliance requirements. With live coding and easy-to-follow steps, you’ll have everything you need to build and run your own blockchain-powered app. This session is targeted to developers of intermediate skill level and above, with some prior amount of blockchain knowledge. New developers or those without any prior blockchain knowledge will still find it informative, as Hyperledger FireFly is very approachable. At the same time, it is also flexible and customizable to meet the needs of experienced blockchain developers
Workshop: Using Hyperledger FireFly to Launch an NFT Collection on Public Chains - Lab - 2 hrs
https://www.youtube.com/watch?v=OMI-xuysiwI
We’ll provide an overview of Hyperledger FireFly features including: * Web3 Gateway Mode - for connecting to popular public chains like Ethereum, Polygon, Avalanche, Optimism, Arbitrum, etc. * Public Blockchain Tools - with support for managing and signing transactions * Enterprise-friendly functionality - to ensure new apps meet both user and compliance requirements. * Integration capabilities - for connecting your NFT app to existing enterprise systems. From there, we’ll take you through the steps to create and launch an NFT collection on Polygon using Hyperledger FireFly. With live coding and easy-to-follow steps, you’ll have everything you need to launch your own NFT collection.
Firefly NFT w Fabric notes from discord
Step-by-step guide for Example
sample code block