🌐
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.
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.
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.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 | 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 |
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'});
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
}
Last modified 4mo ago