Pinned Repositories
bananapus-merkle-rewards
beta-frontend
Bananapus Staking Frontend. Interact with the distributor and staking delegate.
juice-opengsn
Extension to allow customizable usage of GSN from a Juicebox project.
nana-721-hook
Pay hook to mint tiered ERC-721 NFTs when a Juicebox project gets paid.
nana-address-registry
Contract to register trusted pay/redeem hooks (or other addresses) throughout the Juicebox ecosystem.
nana-buyback-hook
Allows the beneficiary of a payment to a project to either pay a project normally or buy tokens from a Uniswap v3 pool depending on which route would yield more tokens. The project's reserved rate applies to either route.
nana-core
⚙️ Juicebox core V4 contracts.
nana-ownable
OpenZeppelin Ownable for Juicebox projects.
nana-project-handles
Manage reverse records which point from Juicebox projects to ENS nodes (for project handles).
nana-swap-terminal
A Juicebox terminal which accepts any token and swaps it for a token the project accepts.
Bananapus's Repositories
Bananapus/nana-core
⚙️ Juicebox core V4 contracts.
Bananapus/beta-frontend
Bananapus Staking Frontend. Interact with the distributor and staking delegate.
Bananapus/bananapus-merkle-rewards
Bananapus/juice-opengsn
Extension to allow customizable usage of GSN from a Juicebox project.
Bananapus/nana-721-hook
Pay hook to mint tiered ERC-721 NFTs when a Juicebox project gets paid.
Bananapus/nana-address-registry
Contract to register trusted pay/redeem hooks (or other addresses) throughout the Juicebox ecosystem.
Bananapus/nana-buyback-hook
Allows the beneficiary of a payment to a project to either pay a project normally or buy tokens from a Uniswap v3 pool depending on which route would yield more tokens. The project's reserved rate applies to either route.
Bananapus/nana-ownable
OpenZeppelin Ownable for Juicebox projects.
Bananapus/nana-project-handles
Manage reverse records which point from Juicebox projects to ENS nodes (for project handles).
Bananapus/nana-swap-terminal
A Juicebox terminal which accepts any token and swaps it for a token the project accepts.
Bananapus/banana-merkle
Bananapus/bananapus-721-staking-delegate
Stake ERC-20 tokens to claim NFTs.
Bananapus/bananapus-721-staking-delegate-old
Bananapus/bananapus-governance-nft
Bananapus/bananapus-governor
Bananapus/bananapus-sucker-relayer
Bananapus/juice-contract-template
Template used to code juicy solidity stuff - includes forge, libs, etc
Bananapus/juice-sdk-v4
Bananapus/juicescan
Bananapus/nana-distributor
Collect tokens from various projects and allow stakers to periodically withdraw a share of the basket.
Bananapus/nana-suckers
Cross-chain token transfers between Juicebox projects, using a messenger for communication and a redemption mechanism for token exchange.
Bananapus/nana-tentacles
Lock up NFTs and receive tentacle bridging tokens.