The Glue protocol is compatible with any ERC20 or ERC721 (Enumerable) token. After a Glue is set and a token becomes "Sticky," users can attach any ERC20 token or ETH to it. Holders of Sticky tokens can then detach these assets automatically by burning their Sticky tokens. The amount released is proportional to the number of tokens burned.

Permissionless Design

  1. No limitations or requirements: Anyone can create a Glue for any ERC20 or ERC721 token without owning or controlling the original token contract.
  2. No setup process: Creating or using a Glue requires no complex configuration or approval process.
  3. Open access: Once created, any user can interact with a Glue to add collateral or unglue (burn) tokens.
  4. No central authority: The protocol operates on smart contract logic, without any central authority controlling or gatekeeping its use.
  5. No data required: Users don't need to perform complex calculations through the interface. The smart contract handles all computations. Users simply input the amount of Sticky tokens to burn and provide addresses for ungluing assets.
  6. No implementation required: To start using Glue and sending assets, simply perform a standard ERC20 or ETH transfer.
  7. No owner: Glues don't require an owner to function. Only token holders can withdraw or manage assets from a Glue by burning to unglue!
  8. Data Availability: Data Availability: Glue contracts are designed to provide valuable data for both interfaces and external contracts, which can be used for various purposes.
  9. Expandability: The simplicity of Glue contracts is designed to easily expand functionalities by building on top. They're designed to be top-tier DeFi building blocks.
  10. Gas Efficiency: Gas Efficiency: Glue contracts are designed to be industry leaders in gas efficiency, considering the complexity of their internal math. This allows builders to easily create protocols on top without being hindered by gas costs. Additionally, Glue contracts are designed to return fundamental data, which can simplify the gas requirements for applications interacting with them.

Simplified Lego Money Development

Glue introduces several UX decisions to simplify developers' lives without compromising security and decentralization:

Frequently Asked Questions (FAQ)