Venly Widget
Search
K
🌐

Environments & Networks

More detail about environments and networks
Depending on which environment your application is connecting to, your blockchain transactions will be directed to a specific blockchain network.

Details

Production

Endpoints

Service
Description
URL
Authentication
Endpoint to authenticate
https://login.venly.io
Wallet
Wallet user interface
API
Endpoint for API calls
Connect
Endpoint used by the Widget
Click the link below to learn how to get started with Venly Products.
🧙 Click here to get started.

Blockchain networks

Blockchain
Network
EVM-compatible
Bitcoin
mainnet
No
Ethereum
mainnet
Yes
BNB Chain (previously Binance Smart Chain)
mainnet
Yes
Polygon (previously Matic)
mainnet
Yes
VeChain
mainnet
Partially
Litecoin
mainnet
No
GoChain
mainnet
Partially
Hedera
mainnet
Partially
Aeternity
mainnet
No
NEO
mainnet
No
ImmutableX (IMX)
mainnet
Partially
Avalanche C-Chain
mainnet
Yes
Arbitrum One
mainnet
Yes
You are able to use your own nodes by making use of the network parameter.

Sandbox

Endpoints

Authentication
Endpoint to authenticate
https://login-sandbox.venly.io
Wallet
Wallet user interface
https://wallet-sandbox.venly.io
API
Endpoint for API calls
https://api-wallet-sandbox.venly.io
Connect
Endpoint used by the Widget
https://connect-sandbox.venly.io

Blockchain networks

Blockchain
Network
Ethereum
testnet (Goerli)
BNB Chain (previously Binance Smart Chain)
testnet
Bitcoin
testnet (testnet3)
VeChain
testnet
Litecoin
testnet
GoChain
testnet
Hedera
testnet
Aeternity
testnet
NEO
testnet
Polygon (previously Matic)
testnet (mumbai)
ImmutableX (IMX)
testnet
Avalanche C-Chain
testnet
Arbitrum One
testnet

How to select an environment

By default, you will connect to our production environment
// use production environment
const venlyConnect = new VenlyConnect('CLIENT_ID');
To connect to the sandbox environment you add the parameter environment
// use staging environment
const venlyConnect = new VenlyConnect('CLIENT_ID', { environment: 'sandbox'});

How to select a network

By default, you will connect to the blockchain network as described above. Mainnet when connecting to our production environment and a certain testnet when connecting to staging.
//Using the default Kovan Ethereum testnet
{
"walletId" : "cdc4c08a-b8fa-4e4c-z5a2-92c87b80f174",
"to" : "0xdc71b72db51e227e65a45004ab2798d31e8934c9",
"secretType" : "ETHEREUM",
"data" : "0x",
"value" : 1.15
}
By making use of the network object, you can change the node endpoint. In the example below we are connecting to the Rinkeby Ethereum testnet, instead of the default Kovan testnet.
//Using a custom node to connect to the Rinkeby Ethereum testnet
{
"walletId" : "cdc4c08a-b8fa-4e4c-z5a2-92c87b80f174",
"to" : "0xdc71b72db51e227e65a45004ab2798d31e8934c9",
"secretType" : "VECHAIN",
"data" : "0x",
"value" : 1.15
}