How to get SkateHive Beta testing airdrops

avatar
(Edited)

We have been building SkateHive app 2.0, so called, Beta Skatehive at https://beta.skatehive.app

Image

And we have lots to talk about it, and new features to show to the community. We still have a long way to go but some skaters are already helping us to test it.

Of course still a little buggy, there is no enterprise, proposal or anything but a group of smart skaters and developers building those DIY apps. But everything is way faster, less buggy and cooler in this new version.

One of the features we are proud of is the:

MultiChain airdrop feature.

Basically, anyone with tokens in the wallet, Hive or ETH wallet can create airdrops and support many skaters at the same time with a few clicks and airdrop HIVE or ETH tokens (on base blockchain)

ETH tokensHIVE
ImageImage

How to get lucky

1. Go to https://beta.skatehive.app connect your hive AND your ethereum wallet

2. Go to your profile

3. Click in Edit Profile Button (the pencil icon)

Image

4. Click the Add Ethereum Wallet Blue button

Image

5. Use Beta Skatehive, post, like and comment on Feed

6. Even for receiving the HIVE airdrops you nee a Ethereum wallet registered for now

How to create an airdrop

1. In the homepage, click at "Create Airdrop Button"

Image

2. Wait for our Pepe God to make his calculations, right now he is just getting everyone that has the wallet set up and is posting, but in a near feature we will allow the user to customize the airdrop params and filter any unwanted user

Image

3. Choose amount and be prepared for confetti on the screen : )

Image

If its your first time doing an EVM airdrop your wallet will ask you allowance to interact with the airdrop contract , then the second transaction supposed to trigger automatically, if not, just click again on the button (we will improve that as well)

Fun Fact

It was WAY EASIER to create this functionality with HIVE than it was with ETH. Props to @mengao for figuring out so fastly.

With Hive we just need to create several SEND TOKENS operation

            addressDict.forEach((element: any) => {

                const operation: Operation =
                    [
                        "transfer",
                        {
                            "from": user.hiveUser?.name,
                            "to": element.author,
                            "amount": amount,
                            "memo": "you just got skatehive airdrop for testing beta.skatehive.app!"
                        }
                    ]
                operations.push(operation)

            });

but in Ethereum it was a whole quest, that lead me to deploy my first Ethereum Smart Contract, of course I had help from Milz, a very very smart and experienced dev, and from my boyfriend Chat GPT. But it end up function and safe, for example:

Only the contract admin can allow token contracts to be used. Preventing scamdrops with the contract.

After creating the smart contract I had to verify its ABI at basescan, creating a custom ABI file that included the openzepellin IERC20 contract I was using, that was not easy to figure out.

And of course I called it Skateboard.Sol and it looks like this

Image

You can glance its code in basescan here:

https://basescan.org/address/0x8bd8f0d46c84fecbfbf270bac4ad28bfa2c78f05#code

Final Considerations

We created this, so we can have this extra layer of organic monetization in the website. Its not rare one of us to get lucky with Degen tokens in farcaster, or to receive Noggs for voting on gnars governance. So if I got 10000 Nogs why not take 1000 of then and airdropping on SkateHive to my frens ? Same thing with hive. We cant wait to add engine tokens and have some fun celebrating our community with safe airdrops. Also we advanced this feature so we can have beta testers, so go there, have fun, like, comment and share the stoke

And as it its a skateboardin blog, here is a frontside flip I did this week!

(Unsupported https://ipfs.skatehive.app/ipfs/QmZkxFYPe1ne1TdzDvCLGjEeUqtQG3AygMRFr3DecwbT9o?pinataGatewayToken=nxHSFa1jQsiF7IHeXWH-gXCY3LDLlZ7Run3aZXZc8DRCfQz4J4a94z9DmVftXyFE)


0
0
0.000
3 comments
avatar

Sooo Nice Vlad 🙌🏾🙌🏾🙌🏾🙌🏾
Congrats Bro this is a fantastic upgrade ✨✨✨✨✨

0
0
0.000
avatar

thanks ! bless you ! heehhe

0
0
0.000
avatar

Congratulations @xvlad! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You made more than 900 comments.
Your next target is to reach 1000 comments.
You got more than 900 replies.
Your next target is to reach 1000 replies.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

0
0
0.000