TRON x Web3Auth Integration

Hey developers! If you’re looking to integrate Web3Auth with TRON, I’ve got some great news for you. Web3Auth has provided a sample GitHub repository and documentation to help you get started seamlessly.

What’s New?

The TRON No Modal Example shows you how to connect to the TRON blockchain without any modal pop-ups, making for a smoother user experience. This integration allows you to leverage Web3Auth’s authentication features while interacting with TRON.

Key Resources

  • GitHub Repository: Check out the sample code here. It’s a great starting point for your integration.
  • Documentation: For detailed instructions and guidance, visit the Web3Auth docs here.

This is an excellent opportunity to enhance your TRON applications with secure and user-friendly authentication. Dive in and start building!

15 Likes

Wow :flushed: thanks for the update, your doings is highly appreciated

1 Like

Are there any specific requirements or dependencies developers should be aware of before starting the Web3Auth and TRON integration?

The system considers the email invalid
If you send me a message with this email
What is the problem?

در تاریخ پنجشنبه ۲۶ سپتامبر ۲۰۲۴،‏ ۲۱:۴۸ Adeel via TRON DAO Forum <notifications@trondao.discoursemail.com> نوشت:

1 Like

Just basic node.js (version 16 or higher) and npm setup would be fine.

1 Like

Thanks, @adeel!

Hey everyone, I’m part of the Developer Relations team at Web3Auth, and I’m here to assist with any questions or challenges you might face while integrating Web3Auth into your TRON projects. Feel free to reach out if you need support. And a big thanks to @SimbadMarino for the invite!

4 Likes

Thanks for sharing! @adeel

1 Like

Hi what rpc we should select to switch to tron network and where to get faucets @ihsraham

As per web3Auth @ihsraham :

Hey @ayushs1,

For the TRON Shasta Testnet, the RPC URL is https://api.shasta.trongrid.io/jsonrpc. Below is the complete chainConfig object you’ll need for Web3Auth integration on the testnet:

const chainConfig: CustomChainConfig = {
chainNamespace: CHAIN_NAMESPACES.EIP155,
chainId: “0x94a9059e”, // Use “0x2b6653dc” for Tron Mainnet
rpcTarget: “https://api.shasta.trongrid.io/jsonrpc”, // Use “https://api.trongrid.io/jsonrpc” for mainnet
displayName: “TRON Shasta Testnet”,
blockExplorerUrl: “https://shasta.tronscan.org”,
ticker: “TRX”,
tickerName: “TRON”,
logo: “https://cryptologos.cc/logos/tron-trx-logo.png”,
};

You can get some testnet TRX from https://shasta.tronex.io. Let me know if you need any further details!

2 Likes

What are the specific advantages of using Web3Auth over other authentication systems for Web3 applications on TRON?

Can developers customize the user experience in Web3Auth’s TRON integration, especially since this version doesn’t use modal pop-ups?