The "Learn by Doing" tutorial is the first hands-on touchpoint after fundamentals. Its current title — "MetaMask Sketch App" — names a single wallet provider, implying that [ ARKIV ] only works with MetaMask. That is the wrong signal for a permissionless data layer.
Two changes are required:
1. Rename everywhere. Replace "MetaMask Sketch App" with "Sketch App" in the tutorial title, sidebar navigation entry, any internal cross-links, and the page's <title> / og:title metadata.
2. Make the connect step wallet-agnostic. Replace MetaMask-specific connection code and copy in the wallet-connect step with a provider-agnostic implementation. Use whichever connector library already appears in the tutorial's dependency stack — RainbowKit, ConnectKit, or wagmi's useConnect hook — prioritising the lightest option with no new dependencies. If the tutorial currently has no connector library, add wagmi useConnect as the baseline.
No other tutorial content needs to change.
The "Learn by Doing" tutorial is the first hands-on touchpoint after fundamentals. Its current title — "MetaMask Sketch App" — names a single wallet provider, implying that [ ARKIV ] only works with MetaMask. That is the wrong signal for a permissionless data layer.
Two changes are required:
1. Rename everywhere. Replace "MetaMask Sketch App" with "Sketch App" in the tutorial title, sidebar navigation entry, any internal cross-links, and the page's
<title>/og:titlemetadata.2. Make the connect step wallet-agnostic. Replace MetaMask-specific connection code and copy in the wallet-connect step with a provider-agnostic implementation. Use whichever connector library already appears in the tutorial's dependency stack — RainbowKit, ConnectKit, or wagmi's
useConnecthook — prioritising the lightest option with no new dependencies. If the tutorial currently has no connector library, add wagmiuseConnectas the baseline.No other tutorial content needs to change.