Skip to main content
Version: 1.0

Thirdweb

Thirdweb is a leading platform in the Web3 development sector, providing a comprehensive toolkit for developers to create, manage, and analyze decentralized applications (dApps). Known for its robust features like analytics platforms, authentication protocols, and decentralized storage solutions, Thirdweb has established itself as an essential tool in the Web3 space.

For detailed insights into Thirdweb's integration with Wireshape Floripa Testnet, visit Thirdweb on Wireshape Floripa Testnet.

Key Offerings of Thirdweb

Analytics Platforms

Thirdweb offers advanced analytics tools that allow developers to monitor dApp performance, transaction activities, and smart contract interactions. These insights enable optimization based on user engagement and application efficiency.

Authentication Protocols

Addressing the unique challenges of user authentication in decentralized applications, Thirdweb provides secure and user-friendly authentication protocols. These protocols leverage blockchain technology for decentralized user authentication, prioritizing privacy and security.

Decentralized Storage Solutions

Decentralized storage solutions by Thirdweb offer secure and scalable options for dApp data storage. This ensures data integrity and accessibility across a distributed network, enhancing the security and performance of Web3 applications.

Thirdweb and Wireshape: A Synergistic Partnership

The collaboration between Thirdweb and the Wireshape Floripa Testnet offers developers a seamless experience for building dApps on Wireshape. This partnership leverages Thirdweb's extensive toolkit within the Wireshape ecosystem, facilitating the development of sophisticated dApps.

Getting Started with Wireshape Floripa Testnet

1. Install the latest version of the SDK:

npm install @thirdweb-dev/sdk ethers@5

2. Initialize the SDK and contract on your project:

import { WireshapeFloripaTestnet } from "@thirdweb-dev/chains";
import { ThirdwebSDK } from "@thirdweb-dev/sdk";

// If used on the FRONTEND pass your 'clientId'
const sdk = new ThirdwebSDK(WireshapeFloripaTestnet, {
clientId: "YOUR_CLIENT_ID",
});
// --- OR ---
// If used on the BACKEND pass your 'secretKey'
const sdk = new ThirdwebSDK(WireshapeFloripaTestnet, {
secretKey: "YOUR_SECRET_KEY",
});

const contract = await sdk.getContract("0x0000000000000000000000000000000000000000");

You will need to pass a client ID/secret key to use thirdweb's infrastructure services. If you don't have any API keys yet you can create one for free from the Thirdweb's dashboard settings.