Build with Intelligent BTC, Build on GGx for Interchain Consensus
GGx gives you one dApp infrastructure choice for the future of interchain possibilities, liquidity access and scaling over Web3
TestNet GGXT to MetaMask
Go to the Metamask extension, click on the active network and click Add network.
You will be redirected to the website with the network settings. Click on the Add a network manually button at the bottom of the page. Use the following fields –>
Network name: GGx Sydney Testnet
New RPC URL: https://testnode.ggxchain.io
Chain ID: 8886
Currency symbol: GGXT
Block explorer URL: None
GGx Incentivized TestNet is live, igniting the beginning of an ETH, IBC, BTC DeFi Ecosystem
Go to the Metamask extension, click on the active network and click Add network.
You will be redirected to the website with the network settings. Click on the Add a network manually button at the bottom of the page.
pragma solidity ^0.8.0;
/**
* @title XVM interface.
*/
interface XVM {
/**
* @dev Execute external VM call
* @param vm_id – target VM id
* @param to – call recipient
* @param input – SCALE-encoded call arguments
* @param value – value to transfer
* @param storage_deposit_limit – storage deposit limit, use 0 for unlimited.
* @return success – operation outcome
* @return data – output data if successful, error data on error
*/
function xvm_call(
uint8 vm_id,
bytes calldata to,
bytes calldata input,
uint256 value,
uint256 storage_deposit_limit
) external payable returns (bool success, bytes memory data);
}
Boundless SmartRoot communication and Liquidity Link routing on GGx
GGx is critical infrastructure uniting the ecosystems of ETH, IBC and BTC with comprehensive security architecture utilizing SmartRoot message delivery protocol, GGx Link and GGx Chain. Focus on your dApp, build the future!
Embedded Hybrid VM makes GGx accessible to 30 million global community of builders
Our Embedded Hybrid VM means you choose your preferred language that GGx compiles down through EVM bytecode or WebAssembly, you inherit the vast toolchains and frameworks that are well established and thoroughly hardened. Secure asset transport layer, ETH, IBC, BTC and Taproot Assets.
/// The XVM chain extension adapter.
#[ink::chain_extension]
pub trait XvmExtension {
type ErrorCode = XvmError;
#[ink(extension = 0x00010001)]
fn xvm_call(vm_id: u8, target:
Vec<u8>,
input: Vec<u8>) -> Result<()>;
}
Comprehensive Security Standards
Battle-tested, Substrate Based
2-Layers of Threshold Signatures; Schnorr DKG, secp256k1 DKG
Trustless, Consensus Level BTC & Ethereum Light Clients
Cryptographic Proof of Transaction Receipts