Build
Products
Everything below runs on the same core: one vault, one pool manager per pool type and one router.
Launchpad
A launch is one transaction. The token is created, its pool opens and the liquidity is locked. Early buyers pay a higher opening fee that falls over a window you set, and the creator can set a trade fee on top. Run your own launchpad and your creators launch on it.
DEX
Open your own exchange on concentrated-liquidity pools or bin pools, in one transaction, with your own site and domain.
Stock market
A market for stock tokens: stock pairs and price-band oracles, created from the same site factory as a launchpad or DEX.
Vaults
Managed vaults harvest the trading fees of a position for their depositors. The vault's performance fee is fixed when the vault is created.
Hook pools
Pools can carry a hook: a dynamic-fee hook, a price-oracle hook, a revenue-share hook, or hooks for tokenised real-world assets. Write your own with the hook scaffolder in the repository.
Orders
Limit orders are range orders on a pool. DCA plans buy a slice at a time.
Router
The router quotes and swaps across Gully Core pools and other venues, and checks every swap before it reaches your wallet. A fill on a Gully Core pool carries no routing fee.
Locks
Lock liquidity or tokens, vest on a schedule, and show a lock badge anyone can verify on chain.
Splits
Team splits share revenue between addresses. Merkle airdrops and multisend move tokens to many addresses in one go.
Which chains hold each contract is on Contracts.
Wrong or missing? Tell us at @Gully_Labs.