New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started
b

breakthroughlabs

npm

77

total weekly downloads

Packages

Current Co-maintainers

Former Co-maintainers

28 packages

cookbookdev

<p align="center"> <br /> <a href="https://www.cookbook.dev"> <img src="https://raw.githubusercontent.com/Breakthrough-Labs/btlcontracts/master/logo.svg" width="150" alt="" /> </a> <br /> </p> <h1 align="center">Cookbook.dev</h1> <p align="cent

scr-sdk

Beta

@smart-contracts/adjustable-dao

A customizable DAO. Voting periods and delays can be adjusted, with a timelock.

@smart-contracts/basic-dao

A standard DAO setup. Voting period of 1 week, with a 1 block voting delay.

@smart-contracts/burnable-token

Token that allows token holders to destroy tokens in a way that can be recognized on-chain and off-chain.

@smart-contracts/capped-token

Token that allows the owner to mint tokens up to the cap.

@smart-contracts/link-test

An NFT with a built in sale. NFT holders can burn their NFTs in a way that can be recognized off-chain.

@smart-contracts/mintable-token

Token that allows the owner to mint as many tokens as desired.

@smart-contracts/multi-collection-nft-with-burnable-nfts

An NFT that supports creating multiple collections, with built in burn functionality to directly decrease supply.

@smart-contracts/multi-collection-nft-with-burnable-nfts-and-pausable-transfers

An NFT that supports creating multiple collections, with built in burn functionality to directly decrease supply, and ability for owner to pause NFT transfers.

@smart-contracts/multi-collection-nft-with-pausable-transfers

An NFT that supports creating multiple collections, with ability for owner to pause NFT transfers.

@smart-contracts/nft-sale-with-bulk-mint-discount

An NFT with a built in sale that provides bulk minting discounts. When minting multiple NFTs, gas costs are reduced compared to a normal NFT contract.

@smart-contracts/nft-sale-with-burnable-nfts

An NFT with a built in sale. NFT holders can burn their NFTs in a way that can be recognized off-chain.

@smart-contracts/nft-sale-with-burnable-nfts-and-wallet-cap

NFT and whitelisted Sale, with burn functions to completely remove NFTs from circulation.

@smart-contracts/nft-sale-with-pausable-transfers

NFT with a built in sale. The owner is able to pause both NFT transactions, and the sale - primarily in the case of a problem.

@smart-contracts/nft-sale-with-wallet-cap

NFT with a built in sale. The sale includes a per wallet limit to guarantee a large number of users are able to purchase NFTs.

@smart-contracts/pausable-token

Token with a fixed total supply, that allows the owner to pause/unpause transfers - primarily in the case of a problem.

@smart-contracts/royalty-splitter

This contract allows payments to be split among a group of accounts.

@smart-contracts/simple-multi-collection-nft

An NFT that supports creating multiple collections.

@smart-contracts/simple-nft-sale

Simple NFT with a built in sale.

@smart-contracts/simple-token

Simple Token. A fixed supply is minted on deployment, and new tokens can never be created.

@smart-contracts/test

this is a test package

@smart-contracts/test-burnable-token

Token that allows token holders to destroy tokens in a way that can be recognized on-chain and off-chain.

@smart-contracts/test-link-2

Token that allows the owner to mint tokens up to the cap.

@smart-contracts/timelockcontroller

Delays the execution of a separate contract function. Primarily used as part of a DAO