Source link
DISCLAIMER
The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.
date : 2024-09-20 09:45:26
views : 135
likes : 6
rating :
Based on the transcript, here is a summary of the Breakpoint 2024 Product Keynote: Kinobi, Generating Web3.js Clients and Beyond by Loris Leiva:
In this keynote, Loris Leiva introduces Kinobi, a developer tool aimed at helping programs reach their consumers, including wallets, explorers, decentralized applications, and other programs that rely on them as program dependencies. Kinobi offers an interface definition language (IDL) that extracts and defines the structure of various data types, such as strings, numbers, and more. Unlike Anchor’s opinionated framework, which makes assumptions about data formatting, Kinobi provides a modular and customizable approach by using a tree-like syntax and allowing developers to piece together the desired data formats.
The IDL output from Kinobi can then be deployed on-chain and securely retrieved by anyone, enabling new use cases, such as generating program clients in various languages and frameworks, like Web3.js and Node.js. Kinobi allows for the creation of clients that can interact with blockchain programs, as well as generating documentation and even custom clients for specific applications. Additionally, Kinobi empowers developers to create bridges between different programs and interfaces, making it easier for different blockchain-based applications to interact with each other.