Launcher Overview

List of the Launcher Packages offered by Uniblock.

Introduction

Welcome to our Smart Contract Launcher hub. The Launcher is designed to make the entire process of interacting with smart contracts simpler than ever. Leveraging our user-friendly interface, you can easily configure contract options, deploy new contracts, execute functions, and even interact with extension contracts to unlock added functionalities. Dive in to each of our contract's detailed documentation by following the links below.

🏪 Marketplace

Get started with our Marketplace quickstart.

setContractUriupdateFees
updateListerWhitelistupdateNFTWhitelist
updatePaymentWhitelistincreaseAllowance
getAllowanceapprove
getApprovedcreateAuction
editAuctioncancelAuction
bidclaimAuctionNft
createSaleeditSale
cancelSalebuy
getContractURIgetContractOptions
getTotalAuctionsgetTotalSales
getPaymentWhitelistgetSale
getAuctiongetTopBid
getListingFeegetListingFeeToken
getFulfillmentFeeBPSgetFeeReceiver
getAuctionsAndSalesgetAllEvents
getAllSalesgetAllAuctions
getSingleSalegetSingleAuction
getNftWhitelist

🚀 Presale

Get started with our Presale quickstart.

increaseAllowancegetAllowance
buybuyAndWithdraw
contractCallgrantRole
configurePresalemodifyPaymentMethods
ownerWithdrawownerWithdrawAll
setPaymentReceiverremoveFromWhitelist
addToWhitelistrenounceRole
revokeRolegetTokenAddress
getPaymentReceivergetWhitelistEnabled
getStartTimegetEndTime
getEndTimegetWithdrawTime
getTotalSupplygetCurrentSupply
getMaxAmountPerBuyergetMinAmountPerBuyer
getPaymentMethodsgetPaymentMethodRate
getWhitelistStatusgetPurchasedAmount
getClaimableAmountgetRemainingAllocation
WithdrawWithdrawAll

🎁 Airdrop

Get started with our Airdrop quickstart.

getAllowance()getContractURI
increaseAllowance()getFee
claim()getFeeReceiver
contractCall()getFeeToken
getAirdropgetAdjustableFee
getAirdropIdsregisterTree

✉️ Multisend

Get started with our Multisend quickstart.

increaseAllowancegetAllowance
approvegetApproved
setApproveForAllgetApprovalForAll
BatchTransferERC20BatchTransferERC721
BatchTransferERC1155BatchTransferNative
grantRolesetPaymentToken
emergencyWithdrawsetContractUri
setERC20FeesetERC721Fee
setERC1155FeesetNativeFee
setPaymentReceiverrenounceRole
revokeRolegetPaymentToken
getFeeReceivergetERC20Fee
getERC721FeegetERC1155Fee
getNativeFeegetContractURI
getAdjustableFee