Skip to content

Connecting to Union

Opening a connection to Union is fully permissionless for any network with a supported light client. For new ecosystems, a light client can be deployed permissionlessly soon, until then a governance proposal is necessary.

The process for opening a connection is different depending on the ecosystem that initiates the handshake. We provide a few guides for common SDKs, such as Cosmos, Arbitrum, Movementlabs.xyz, and L2s using Ethereum as a settlement layer. The documentation for most of these is a work in progress.

For smart contracts and applications deployed on existing ecosystems, it is best to leverage the pre-existing, immutable Union Gateway contracts. These allow for general message passing and asset transfers.

Unionlabs offers a curated GraphQL API with a live GraphiQL playground and a TypeScript SDK to build applications and frontends.