{"repo":"scio-labs/use-inkathon","free":true,"listed":false,"github":"https://github.com/scio-labs/use-inkathon","clone":"git clone https://github.com/scio-labs/use-inkathon.git","description":"Typesafe React hooks and utility functions that simplify the process of working with Substrate-based networks and ink! smart contracts.","language":"TypeScript","stars":54,"topics":["blockchain","hooks","ink","javascript","polkadot","polkadot-blockchain","polkadot-js","polkadot-js-api","polkadot-network","react"],"license":"GPL-3.0","category":"blockchain-web3","readme_excerpt":"useInkathon – React Hooks & Utility Library This library provides typesafe React hooks and utility functions that simplify the process of working with Substrate-based networks and ink! smart contracts. It abstracts away the complexities of polkadot{.js} but still lets you access the full power of the underlying API. The project is part of a Scio Labs initiative to improve the developer experience in the ink! ecosystem and a proud member of the Aleph Zero EFP. 💜 Other projects include: - create-ink-app CLI ( Coming soon ) - ink!athon Boilerplate - useInkathon Hooks & Utility Library - zink! Smart Contract Macros Join the discussion in our Telegram Group 💬 Checkout our TypeDoc Documentation 📃 --- 1. Getting started 🚀 2. Features ✨ 3. Contract Registry 🗳️ 1. How it works 2. Typed Contracts 4. Examples 📚 5. Package Development 🛠 --- Getting started 🚀 [!IMPORTANT] If you are looking for a boilerplate to start your dApp project from scratch, checkout ink!athon. 1. Go to your existing project and install the package from the npm registry: 2. Wrap it around your app or parent component: 1. Use the primary useInkathon hook for connecting the wallet or accessing the API: Features ✨ At its core, this library serves as a wrapper for polkadot{.js}, potentially saving you over 100 lines of code. This includes: - Utility functions for API initialization, connection, account management, balance checks, transfers, contract interactions, etc. - React hooks & provider for easy access to","default_branch":null,"files":null,"tree":[],"storefront":"/r/scio-labs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/scio-labs/use-inkathon/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}