Skip to content

Analytics and Airdrops for your Crypto and Nfts on Loopring

License

Notifications You must be signed in to change notification settings

ShiddyZoo/Maize

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Maize

https://maizehelps.art/

Analytics and Airdrops for your Crypto and Nfts on Loopring

In order to use Maize, you will need to own a 'Maize Origin Logo'. One can be purchased at https://loopexchange.art/collection/maizeorigin.

You do not need 'Maize Origin Logo' to use Maize on the testnet goerli.

Current Functionality

image

Setup

Download one of the compiled releases in the Releases section and unzip it into a location of your choice. You will need to edit the included appsettings.json file with your own wallet details.

Here is a video going over the setup: https://youtu.be/00TY9aHTUuE.

This application uses a MetaMask/GameStop private key to sign the transfers. You will need to export that out from your metamask/gamestop Wallet. You can export the Loopring related account details from the "Security" tab while logged into https://loopring.io. Make sure these details are from the same Wallet. Note that you cannot perform transfers with a Loopring wallet

macOS users: You also need to run the following command in the unzipped folder of LoopDropSharp to turn it into an executable to run it. You may also need to add it as a trusted application if it gets blocked from running (Settings > Security & Privacy).

chmod +x Maize

DO NOT SHARE ANY API OR PRIVATE KEYS with anyone else!!!!!!!

You will need to change the both the main and test appsettings.json" file in the project directory with the necessary information. The video above covers this.

{ // this is the mainnet setup
    "Settings": {
      "LoopringApiKey": "asdfasdfasdfasdfasdfasdf", //Your loopring api key.  DO NOT SHARE THIS AT ALL. FLOWERS INFORMATION
      "LoopringPrivateKey": "0xasdfasdfasdfasdfasdfasdf", //Your loopring private key.  DO NOT SHARE THIS AT ALL.
      "MMorGMEPrivateKey": "asdfasdfasdfasdfasdfasdf", //Private key from metamask. DO NOT SHARE THIS AT ALL.: null,
      "LoopringAddress": "0xasdfasdfasdfasdf", //Your loopring address
      "LoopringAccountId": 1234, //Your loopring account id
      "ValidUntil": 1700000000, //How long this transfer should be valid for. Shouldn't have to change this value
      "Environment": 1 // 1 = mainnet or 5 = Goerli
}
}

{ // this is the goerli setup (note that these values may differ from mainnet)
  "Settings": {
    "LoopringApiKey": "asdfasdfasdfasdfasdfasdf", //Your loopring api key.  DO NOT SHARE THIS AT ALL. FLOWERS INFORMATION
    "LoopringPrivateKey": "0xasdfasdfasdfasdfasdfasdf", //Your loopring private key.  DO NOT SHARE THIS AT ALL.
    "MMorGMEPrivateKey": "asdfasdfasdfasdfasdfasdf", //Private key from metamask. DO NOT SHARE THIS AT ALL.: null,
    "LoopringAddress": "0xasdfasdfasdfasdf", //Your loopring address
    "LoopringAccountId": 1234, //Your loopring account id
    "ValidUntil": 1700000000, //How long this transfer should be valid for. Shouldn't have to change this value
    "Environment": 5 // 1 = mainnet or 5 = Goerli
  }
}

After setting up the 2 appsettings.json, launch Maize and get started.

Banish.txt setup

In the Banish.txt located in the project directory add wallet addresses that you do not want to send to. If you have a wallet address that you never want to airdrop an Nft to or send crypto to then you can place them on this list. The application checks this list before sending Nfts or crypto. You can add a long wallet address or the ENS.

Only LRC can be used with Maize

Predecessor

Maize is the successor to LoopDropSharp, https://github.com/cobmin/LoopDropSharp.

If you have used LDS then you will love Maize. It has all the same functionality and more. Improved error handling, faster performance, intuitive interface, and yes, all data is logged to a csv file to use in notepad or excel.

About

Analytics and Airdrops for your Crypto and Nfts on Loopring

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%