๐ Firefly Web Book
===
Welcome to the Firefly Web book! Here you will find all resources we are using for planning and development.
๐ฅ Discussions
---
- [Product Discussion (05/20/2022)](/r8NfzcVlQI2SNFWNoat3zg)
- [Stronghold x Firefly Sync (05/19/2022)](/1PefdgIjTw6DJyt_3_UAEw)
- [Goals and Roadmap (04/15/2022)](/wq29FYZbTHSGmdjZLXnuMw)
๐ Documentation
---
- [Architecture](https://hackmd.io/RCDWjk9bS1mdn9fPIu8eTQ)
- [Roadmap](/d-SfIQKgS9af5IpnUx3MKg)
๐งช Research
---
- [State Management Library](/nF-Z30liQQmghxJq07-Emw)
- [Storybook Component Library](/zAa6lmDPTbaRDyUHOYe3Xw)
- [Web3 Provider Library](/znlmApluSOuC-Wo8-DRnLA)
๐ป Development
---
...
๐ References
---
- ### Documentation [close]
- ### Inspiration
- [GitHub](https://docs.github.com/en)[target=_blank]
- [GitLab](https://docs.gitlab.com/ee/)[target=_blank]
- [MetaMask](https://docs.metamask.io/guide/)[target=_blank]
- [Phantom (Deep Links)](https://docs.phantom.app/integrating/deeplinks)[target=_blank]
- [Stripe](https://stripe.com/docs/api)[target=_blank]
- ### Utility
- [Browser Support for Extension APIs](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Browser_support_for_JavaScript_APIs)[target=_blank]
- [Calling Smart Contracts with JavaScript](https://ethereum.org/en/developers/tutorials/calling-a-smart-contract-from-javascript/)[target=_blank]
- [Chrome Extension Documentation](https://developer.chrome.com/docs/extensions/mv3/)[target=_blank]
- [Experimental Credential Management API](https://developer.mozilla.org/en-US/docs/Web/API/Credential_Management_API)[target=_blank]
- [MDN Browser Extension Overview](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions)[target=_blank]
- [`web3.js` - Ethereum JavaScript API](https://web3js.readthedocs.io/en/v1.2.9/)[target=_blank]
- ### Ethereum Improvement Proposals (EIPs) [close]
- [EIP-20 (Token Standard)](https://eips.ethereum.org/EIPS/eip-20)[target=_blank]
- [EIP-190 (Ethereum Smart Contract Packaging Standard)](https://eips.ethereum.org/EIPS/eip-190)[target=_blank]
- [EIP-681 (URL Format for Transaction Requests)](https://eips.ethereum.org/EIPS/eip-681)[target=_blank]
- [EIP-721 (Non-Fungible Token Standard)](https://eips.ethereum.org/EIPS/eip-721)[target=_blank]
- [EIP-1155 (Multi Token Standard)](https://eips.ethereum.org/EIPS/eip-1155)[target=_blank]
- [EIP-1193 (Ethereum Provider JavaScript API)](https://eips.ethereum.org/EIPS/eip-1193)[target=_blank]
- ### Firefly [close]
- [Handbook](https://iotaledger.github.io/firefly)[target=_blank]
- ### IOTA [close]
- [IOTA Smart Contracts Whitepaper](https://files.iota.org/papers/ISC_WP_Nov_10_2021.pdf)
- [IOTA Smart Contract Protocol (ISCP) Wiki](https://wiki.iota.org/smart-contracts/overview)[target=_blank]
- [`iota-wasp-extension`](https://github.com/cadencedatasoft-dot-in/iota-wasp-extension)[target=_blank]
- ### MetaMask [close]
- [`controllers`](https://github.com/MetaMask/controllers)[target=_blank]
- [`detect-provider`](https://github.com/MetaMask/detect-provider)[target=_blank]
- [`json-rpc-engine`](https://github.com/MetaMask/json-rpc-engine/blob/main/src/JsonRpcEngine.ts)[target=_blank]
- [`metamask-extension`](https://github.com/MetaMask/metamask-extension)[target=_blank]
- [`metamask-mobile`](https://github.com/MetaMask/metamask-mobile)[target=_blank]
- [`providers`](https://github.com/MetaMask/providers)[target=_blank]
- [`storybook`](https://github.com/MetaMask/metamask-storybook)[target=_blank]
- [`web3-provider-engine`](https://github.com/MetaMask/web3-provider-engine)[target=_blank]
- ### Phantom [close]
- [Introducing Deep Links](https://phantom.app/blog/introducing-phantom-deeplinks)[target=_blank]
{"metaMigratedAt":"2023-06-16T23:55:26.132Z","metaMigratedFrom":"Content","title":"๐ Firefly Web Book","breaks":true,"contributors":"[{\"id\":\"dd614adc-019c-4e22-a422-75b8ca40f397\",\"add\":5216,\"del\":1343}]"}