Experience the magic of seamless Web2 to Web3 onboarding and effortless user experience
Go from complex, multi-step interactions to one-click experiences
Easily batch multiple transactions, turning complicated user journeys on your dApp into a few clicks.
Book DemoWhat Is Web5 Nexus
Web5 Nexus is a comprehensive and versatile web3 integration platform that simplifies the onboarding process for developers, regardless of their expertise in blockchain technology. It offers a range of solutions such as SDKs, APIs, plug-and-play widgets, and a unified place to access various development tools, reducing the need for multiple sources and billing. Web5 Nexus is chain-agnostic, meaning it provides a layer on top of existing services, offering support for multiple blockchains, making it easier for users to onboard onto different blockchains. In essence, it's a one-stop-shop for developers looking to integrate blockchain solutions into their applications, streamlining the development process and facilitating web3 integration.
In All Language
import SocialLogin,{EvmRpc} from "@web5nexus/sociallogin";
import {BlockchainType,NetworkOption,Web3AuthParamsType} from "@web5nexus/coretypes";
// Pre-Requiste
// Get from https://dashboard.web3auth.io for Saphire Mainnet only
const clientId = "Client ID recieved from Web3Auth Dashboard";
const clientSecret = "Client Secret Recieved from Web3Auth Dashboard";
// Addional Customization
const name = "XDC Auth"
const logo = "https://xinfin.org/assets/images/brand-assets/xdc-icon.png"
const network :NetworkOption = "sapphire_mainnet";
const whiteLabel = {
name :name,
logo :logo
}
const params: Web3AuthParamsType={
type: "web3auth",
clientId:clientId,
clientSecret:clientSecret
}
// init wallet
const socialLoginSDK = new SocialLogin(params,whiteLabel);
await socialLoginSDK.init(network);
// show connect modal
socialLoginSDK.showWallet();
// For Blockchain Instance
const blockchain:BlockchainType ={
blockchain:"xinfin",
network:"mainnet"
}
// Optional own RPC URL
var rpcUrl = "https://erpc.xdcrpc.com";
const xdcInstance = new EvmRpc(socialLoginSDK.provider,blockchain,rpcUrl)
All the tools your Web3 space needs in one service
Start building
with Web5 Nexus tools
Non Custodial Social Wallet
This feature enables developers to implement decentralized social authentication across various EVM (Ethereum Virtual Machine) and non-EVM blockchains. It allows users to authenticate and access applications securely using their decentralized identities, eliminating the need for centralized authentication providers.
Cross Swap Dex Widget
Web5 Nexus Cross Swap DEX is a decentralized exchange that allows users to trade cryptocurrencies across different blockchain networks seamlessly. It enables you to swap digital assets from one blockchain to another without the need for intermediaries. This cross-chain compatibility expands the reach and flexibility of your crypto trading activities, providing access to a wider range of assets and networks.
Decentralized Wallets Connection
Web5 Nexus provides seamless integration with a wide range of wallets available in the web3 space for both EVM and non-EVM blockchains. Developers can easily connect their applications with these wallets, allowing users to manage their digital assets and interact with decentralized applications.
Blockchain Wallets API & SDK
With the Blockchain Wallets and Transaction API, developers can generate wallets programmatically and initiate transactions through API calls. This feature streamlines the process of wallet creation and transaction management, providing a convenient way to interact with the blockchain.
Notification Service
Web5 Nexus provides a notification service that allows developers to create subscriptions, monitor specific addresses, and receive real-time notifications for blockchain events. This feature enables developers to build applications that can react to changes on the blockchain instantly.
CEX Trade API & SDK
This feature allows users to buy and sell cryptocurrencies on centralized exchanges (CEX) using a custom SDK and API. It provides developers with the tools to incorporate CEX trading functionality within their applications, expanding the options for users to interact with different trading platforms
DEX Trade API & SDK
This feature allows users to buy and sell cryptocurrencies on decentralized exchanges (DEX) like pancake, uniswap, quickswap etc using a custom SDK and API. It provides developers with the tools to incorporate DEX trading functionality within their applications, expanding the options for users to interact with different DEX platforms
Graph Widget
The Graph Widget provides a trade graph component specifically designed for cryptocurrencies on React. It offers visual representations of market trends and trading volumes, empowering users to make informed decisions when trading or monitoring cryptocurrency prices.
Database API & SDK
Web5 Nexus offers an easy-to-use decentralized database system based on OrbitDB, a serverless, distributed, peer-to-peer database. This feature enables developers to store and retrieve data in a decentralized manner, enhancing data security and resilience.
Decentralized Storage API & SDK
With the Decentralized Storage API & SDK, developers can seamlessly integrate IPFS (InterPlanetary File System) and Filecoin into their applications. This allows for secure and distributed file storage, ensuring data availability and integrity in a decentralized manner
Decentralized ID Verification
This feature provides an identity infrastructure SDK based on the Iden3 core protocol and 0xPolygon ID. It enables developers to implement decentralized identity verification, enhancing the security and privacy of user identities within their applications.
Blockchain Bundle
The Blockchain Bundle feature simplifies the creation of both public and private blockchains using Polygon edge and Quorum Core. Developers can leverage this functionality to set up customized blockchain networks tailored to their specific requirements.
Block Explorer Bundle
The Block Explorer Bundle allows developers to create block explorers for public and private blockchains using Blockscout Core. It provides users with a convenient way to explore and visualize blockchain transactions and data.
Decentralized Payment Gateway
The Non Custodial Payment Gateway For Deposit & Withdrawal API and SDK enable developers to integrate decentralized payment gateways for custom tokens and coins. Make secure and transparent transactions within applications without relying on centralized intermediaries.
Supported
Blockchain Network
BTC
ETH
BNB
TRON
opBNB
POLYGON
HECO
OKX Chain
Optimism
AVAXC
FTM
ZKSYNC Era
DRAC
Aptos
SUI
SOLANA
ETHF
ETHW
KLAY
ETC
EOS
Dogechain
CELO
XRP
CRU
Polkadot
TT
Ontology EVM
XDC
FRZ
DBC
CORE
MTR
BTTC
DOGE
HPB
AME
ECH
BRISE
ETRC20
FIL
BNB
IOST
KSM
SEI
Start building Web3 with
Web5 Nexus
Web5 Nexus provides the best-in-class blockchain developer tools, resources and support to help you build and scale any Web3 product seamlessly.