thirdweb supports PWA development! We are excited to announce that thirdweb now offers first-class support for Progressive Web App (PWA) development. This major enhancement opens the door for developers to create faster, more responsive decentralized applications that provide native-like experiences. Demo Now Live To demonstrate the capabilities of PWAs using thirdweb, we have created
Improved import flow We shipped an improvement to our contract resolution that comes with a few benefits: 1. Dashboard and SDK can now resolve useful functionality on contracts even if they're not imported 2. This works even on non verified contracts 3. Contract resolution is now faster and more stable When
ConnectWallet configuration playground The ConnectWallet configuration playground lets you easily select the configuration for the ConnectWallet component and shows you a live preview of ConnectWallet component and the corresponding code which you can directly use to add wallet connection functionality in your React app and get started in seconds! Once you add the
WalletConnect in our React Native SDK Version 0.2.51 - Release Date Aug 16, 2023 Added: Full Support for WalletConnect: From this version, developers can effortlessly integrate WalletConnect wallets into their projects. This major feature update ensures compatibility with all WalletConnect-supported wallets. Here's a simple usage example for integrating WalletConnect with the ThirdwebProvider:
Split distribution on all networks When creating a Split contract, you can hold native token and any arbitrary ERC20 token and distribute among the wallets you've set on deployment. Before, we could only distribute from dashboard easily from selected networks, we've now made it possible so you can always distribute the
Changelog Revamped NFT view on Dashboard When looking at the NFTs on any contract, we use to have this drawer view: This had a couple issues, mostly that the NFT view was small and that you didn't have a URL to access a specific NFT. We're changing this, now, when clicking on
Unity - Installer & Networks v3.0.0-beta.5 is out! * Little installer to help you kickstart your thirdweb gaming journey * Network switching interface for native platforms * ERC721AQueryable support by default * And more! Release: https://github.com/thirdweb-dev/unity-sdk/releases/tag/v3.0.0-beta.5 Docs: https://portal.thirdweb.com/unity Handy wallet connection snippets:
MarketplaceV3 Updates The MarketplaceV3 contract has been republished with some changes. The main addition is support for Royalty Registry / Royalty Engine on select chains. Read more about Royalty Registry here. Other changes include minor fixes and UX improvements related to accessing information on the contract such as past bids, etc. The contract
Unity - Storage & More! The Unity SDK now supports our updated API Key flow. Grabbing a free thirdweb Client ID from the dashboard and putting it right into your ThirdwebManager component allows you to access improved Storage, RPC and Account Abstraction services by default! This includes IPFS downloads, uploads, enhanced RPC performance and Smart
Changelog API Keys Required by August 1st to Access thirdweb Infrastructure Services What's Changing In an effort to serve our growing developer community by providing more resilient, reliable, and robust infrastructure, we are instituting a new policy requiring users of our SDK’s, Storage, CLI and Smart Accounts to include an API key for use of the following thirdweb infrastructure
Changelog Mandatory SDK Update to Resolve IPFS Issues We've recently made changes in our SDK to resolve intermittent issues customers have been experiencing related to connectivity to IPFS. To ensure that your application doesn't experience errors we recommend ALL customers do one of the following: - Upgrade to the @thirdweb-dev/sdk@3.10.29
Presenting our OpenEdition ERC721 contract We recently launched our OpenEdition ERC721 contract. * All NFTs in the contract have shared metadata except that each NFT has its unique token ID appended to the NFT's name. An admin can set this shared metadata at any time. * The contract does not require the admin to set
Unity - Hyperplay & New Connect Wallet Prefab The Unity SDK 3.0.0-beta.2 brings you an improved and customizeable Prefab_ConnectWallet, and adds in the Hyperplay connection option! Email wallets are also now shown as input fields, we recommend you try it out with our recent Paper WalletProvider addition! Simply set it up from the prefab&
Unity SDK 3.0.0 - All About Wallets! We just released a major upgrade to our unity-sdk, with various wallet related upgrades. Main Features * New email wallet provider - all platforms: Paper * WalletConnectV1 deprecation in favor of WalletConnectV2 - currently WebGL only, Native soon! * Metamask SDK upgrade, support for Metamask 7.0.1+ * Nethereum upgrade and various improvements
WCV2 Migration This document describes the steps needed to migrate thirdweb's packages before tomorrow's WalletConnect V1 shutdown at 2pm, UTC.
Migrating our SDKs to WalletConnect V2 Hello to our valued user community, As you may have heard, WalletConnect is shutting down its version 1.0 in favor of its version 2.0 by this Wednesday, June 28th. We are slated to complete this migration by tomorrow afternoon. What does this mean for you? Let's
CLI - Install command updates We have updated our install command to now support Python and Go. JS/TS * Can now install in React Native projects * Can now install in projects using pnpm Python* * Can now install on projects using popular package managers: pip, pipenv and poetry Go* * Can now install on projects using go
Changelog Deterministic deployments using Create2 We have released utility functions for deterministic deployment of contracts. This allows predictable addresses on any EVM chain, as long as same salt is used for deploying the contract. These are available on Typescript SDK version 3.10.22 and above. Read more here: https://portal.thirdweb.com/typescript/deterministic-deployments
Unity - Smart Wallet & Native Wallet SDK Released! Smart Wallets are now stable on all platforms! Import the latest package here https://github.com/thirdweb-dev/unity-sdk/releases/latest The Native Unity Wallet SDK is now available and awaiting submissions! If you'd like to integrate your wallet with us, follow the steps outlined here and submit a
Unity - Native Smart Wallets Smart Wallet support has been added for Native Unity Platforms! You can now setup your ThirdwebManager's Smart Wallet Factory Address, and access all the features of Account Abstraction by simply adding in your API key. Gasless through paymasters and any EOA/Provider is supported. Release: https://github.com/
Revamped publish flow We've rebuilt our publish flow from the ground up to make it easier and more intuitive to use. All the contracts in Explore are published contracts, which means your contract metadata and bytecode is stored in IPFS on the Polygon network. From there, anyone can access it and
Support for ZKSync Era Mainnet We have added support for thirdweb prebuilt contract deployments on ZKSync Era Mainnet. Following contracts can be deployed via dashboard: * DropERC721, DropERC1155, DropERC20 * TokenERC721, TokenERC1155, TokenERC20 * Marketplace Support for testnet as well as custom contract deployment has already been added. Ref: * Support for ZKSync Era Testnet * Custom contract deployments on
Analytics for your smart contracts in dashboard You can now view on-chain analytics for your smart contracts directly on the dashboard with the new "Analytics" tab on all smart contract pages! Smart contract analytics allows you to view daily users, transactions, logs and much more to help you gauge activity and usage on your contracts.
Connect your Smart Wallet to any dApp in React Native Today, we are thrilled to announce an exciting feature update: our SmartWallet now supports the WalletConnect protocol. This game-changing integration makes your SmartWallet interoperable with a wide range of decentralized applications (dApps).