Butter Network

The Omnichain Interoperability Hub Integrated with
ZK Technology

Explore Butter
0
Volume
0
Delivered Messages
0
Users

ZK Refactored Light Client

Light Client

They are pared-down versions of full nodes and they rely on a fraction of the data to validate transactions. This is made possible by the principles of cryptographic hash functions and Merkle proofs, which allow light clients to verify the authenticity of transaction data and block headers with minimal information.

ZK Technology

Zero-knowledge proofs (ZKPs) are a form of cryptographic protocol that allows one party, the prover, to prove to another party, the verifier, that a certain statement is true without revealing any information beyond the validity of the statement itself.

Omnichain Interoperability

Butter Omnichain Service

Butter Omnichain Service enables projects built on one chain to easily synchronize some project information to other chains, and can also call contract methods on other connected chains.

Learn More

Core Functions

Function TransferOut

By specifying destination chain ID and wrapping the data with a constructed message object, your data can be sent to your destination contract with this function call safe and sound.

Function TransferIn

With the specified chain ID and a constructed recipt generated from the souce chain, Transfer In can help to check your data validity again light client and deliver it successfully.

butternetwork.io
function transferIn( uint256 _chainId, bytes memory _receiptProof ) external;
butternetwork.io
function transferOut( uint256 _toChain, bytes memory _messageData, address _feeToken ) external payable returns(bool);

Workflow

The workflow generally demostrated how a message gets verified within the Butter Omnichain Service.

It Involves:
The constructed calldata from source chain
The verification process for the calldata within the Light Clients
The emitted event that contains a calldata to be delivered
The messager as an interchain service to deliver the message
workflow

Omnichain Development

Omnichain Swap

Omnichain Swap allows you to swap coins with substantially lower fees than traditional DeFi exchanges by connecting you to the best cross-chain DeFi protocols.

Omnichain GameFi

Gaming Finance refers to the gamification of financial systems to create profit through participation in play-to-earn crypto games.

Cross-chain Lending

With Butter Network, you can collateralize on Chain A, borrow on the destination chain, farm, repay, and the collateral is unlocked, skipping the four bridging and swapping fees.

Ecosystem

Explore the Ecosystem

See More
Copyright © Butter Network Co., Ltd.