āļø Smart Contract Integrations
š¼ļø ERC1155
ERC1155 read, write and event hooks + components
ERC1155 is a comprehensive multi-token standard within the Ethereum ecosystem.
It provides a standardized interface for contracts that can simultaneously handle multiple token types. With ERC1155, a single contract can encompass a vast range of tokens, be they purely fungible, non-fungible, or even semi-fungible in nature. This adaptability makes it a powerful tool for developers, allowing for intricate token economies and interactions under a unified contract framework.
Integration
- Demo: turboeth.xyz/integration/erc1155
- Code: github.com/turbo-eth/template-web3-app/tree/integrations/integrations/erc1155
Folder Structure:
integrations/erc1155
āā artifacts/
| āā core/
ā | āā erc1155-abi.ts
ā | āā erc1155-bytecode.ts
| āā test/
ā | āā erc1155-abi.ts
ā | āā erc1155-bytecode.ts
āā components/
ā āā erc1155-deploy.tsx
ā āā erc1155-name.tsx
ā āā erc1155-owner-of.tsx
ā āā erc1155-read.tsx
ā āā erc1155-set-token-storage.tsx
ā āā erc1155-symbol.tsx
ā āā erc1155-token-uri-description.tsx
ā āā erc1155-token-uri-image.tsx
ā āā erc1155-token-uri-name.tsx
ā āā erc1155-token-uri.tsx
ā āā erc1155-contract-uri.tsx
ā āā erc1155-total-supply.tsx
ā āā erc1155-write-approve.tsx
ā āā erc1155-write-mint.tsx
ā āā erc1155-write-transfer.tsx
ā āā erc1155-write-batch-transfer.tsx
āā generated/
ā āā erc1155-wagmi.ts
āā hooks/
ā āā use-erc1155-metadata.ts
ā āā use-erc1155-token-storage.ts
āā utils/
ā āā types.ts
āā index.ts
āā wagmi.config.ts
āā README.md