SwiftGate is a bridging protocol that allows users to bridge their assets between different chains with minimal costs.
This is possible since SwiftGate uses a network of 13 governors that individually sign and verify each message - in exchange, the governors are paid with AAVE yield generated by the interactions of this protocol.
SwiftGate allows for instant verification and instant trustless bridging - this is possible because messages from different users are verified in batches, which provides a cheap and fast solution.
Currently, SwiftGate is ERC-20 compatible, with contracts that interact with each token being deployed by a TokenFactory contract that uses OpenZeppelin's ERC1167 implementation to inexpensive clone the contracts needed to interact with a given token.
Documentation for smart contracts can be checked here.
See docs.
These tokens can be bridged between chains easily and have a faucet function that can be called on the frontend.
https://goerli-optimism.etherscan.io/address/0x2368B457E93DB89FB67f0dA1554af642F61fa0A8#code