
Sk8PunksNFT
451 posts

Sk8PunksNFT
@RavenSk8Punks
The OFFICIAL Collection for The $RAVEN Project on Internet Computer Protocol @RavenICP Designed in collaboration with https://t.co/pb1U1J6b5P


You can do it all with Kabila! Generate art, mint, buy, bid, sell, airdrop, snapshot... You name it. If it has anything to do with NFTs, we've got you covered 🤝



On ICP, smart contracts are NFTs. A smart contract on ICP is called a "canister", which is a bundle of code and data, deployed to the blockchain. Each such canister has a unique address, called a "principal" ID, or a PID for short. You can call smart contract functions on the canister if you know its PID. Each canister also has a list of owners called "controllers" - users with permissions to update the smart contract code and data in the canister. The controllers are also identified by their PIDs, which can be the PIDs of user wallets or the PIDs of other canisters. Thus, ICP smart contracts are transferrable, and can be traded, just like NFTs. Furthermore, the PID of a canister works like a wallet that assets can be sent to. For example, Alice can send some tokens to a canister that she controls, then transfer ownership of the canister to Bob, and now Bob is in control of the tokens. This opens for the "NFT-ification" of practically anything that can be owned by a canister, and where the canister can in turn be traded. Creating a canister on ICP is cheap, so it is a practical solution. One interesting use case that it opens is for "liquid staking" of ICP. When you create an ICP neuron in the NNS GUI, it is not transferable, so you could not sell it to someone in return for liquid ICP if you suddenly needed to. This is not just a limitation in the GUI, the NNS API itself does not let you transfer ownership of an ICP Neuron. There is, however, a way. What you can do is create a canister, and have that canister in turn create and own your ICP neuron. Then if you need to sell your neuron, you can simply sell the canister that owns the neuron. For this to work, the canister that owns the neuron would have to contain functions that mirror the ones of the NNS API. That is, to do something like increase the neuron's dissolve delay, you (the controller of the canister) would call an "increaseDissolveDelay" function on your canister, and the canister (the owner of the neuron) would in turn call the corresponding "increaseDissolveDelay" method on the NNS governance canister for your neuron. You would also need a frontend GUI for controlling your canister, with buttons for setting dissolve delay, adding stake, disbursing maturity, adding hotkey, setting up followings, etc, etc - all the stuff that you can do via the NNS GUI. But given such a canister and frontend, liquid staking where you can sell your ICP neurons (or, rather, your canisters that own your ICP neurons) works totally fine on ICP. This option has been available for a long time to anyone who can code a bit - setting up a canister to control an ICP Neuron is relatively easy, but it is hard to know how many have taken advantage of the opportunity. That's why Sneed Hub is excited to announce that it will soon bring this feature to everyone in the ICP community. With a few clicks you will be able to create canisters, controlled by your Sneed Wallet, that in turn own neurons - directly from Sneed Hub. You will be able to control your neurons from Sneed Hub GUI. And you will be able to transfer the canisters. Stay tuned for more!



We solved the liquidity issue. 👀 Huge shoutout to @SnassyIcp and Sneed DAO for giving us the opportunity to make every @ICSpicyRWA transaction using $ICP a 1 year locked $RAVEN liquidity position! Some projects burn tokens. We prefer to lock them away! 🔒





We just sold this Variegated Fish Pepper plant for 8 $ICP with @ICSpicyRWA to a customer in Maine and he didn’t even realize he used the blockchain. Now, we also have a whitelist member for the NFT launch so he can purchase more at a discount and vote on the next variety.







