Guides
Here you will find video, text, and interactive guides to all our utilities.
>>> Video Guides <<<
Coming Soon...
>>> Interactive Guides <<<
Storage Contracts
This interactive guide includes the following:
Text guides: Deploy Storage || Manage Storage
Make sure to watch the guide in full-screen. Otherwise, some text might be cut off. On PC, you're also able to navigate between steps with the left and right arrow keys.
>>> Text Guides <<<
Storage Contracts
Deploy Storage
>> You can also watch our interactive guide instead, which might be easier to follow. <<
Click 'Connect to Web3' and connect your wallet via any of the available options.

Click the 'Write' button and wait for a transaction window to pop up in your wallet extension.

Confirm the transaction.
Manage Storage
>> You can also watch our interactive guide instead, which might be easier to follow. <<
Open the deployment transaction and click 'Internal Txns' at the top of the site.

Click the 'To' address, which is your newly deployed storage contract.

Click 'Contract', then 'Write Contract' and connect your wallet with 'Connect to Web3' again.

To deposit the chain's native token (ETH, BNB, etc.), you can either just send it, as you would do when transferring to any other wallet, or you can use the deposit function on your contract. Everyone can call this function, so you could also let your friends send funds to your storage.

You are also able to send other assets to your storage contract, as long as they have a 'transfer' function, containing the two variables 'address' and 'uint256'. Take a look at wBNB, for example:
All ERC-20, BEP-20, etc. tokens should fulfill this requirement. However, make sure to always confirm it before sending your funds to the contract. If your asset doesn't have a transfer function in the format mentioned, you won't be able to withdraw it from your contract anymore!
You can always make a test with small amounts first, just to be sure everything works properly.To see your contract's balances, click the 'Read Contract' tab of your storage contract.

The first function will show you the balance of the chain's native token, like ETH, BNB, etc. The second function will return the balance of whatever token address you enter, like wBNB. The displayed amounts will show your contract's balances with the correct decimals applied.
Both tokens displayed above (BNB & wBNB) use 18 decimals. So the displayed amount of 10000000000000000 represents 0.01 BNB.Back on the 'Write Contract' tab, to withdraw your funds from the contract you can use any of the withdraw functions. Just enter the address you want to send your funds to, as well as the amount. On the 'withdrawToken' function, you additionally have to specify the token you want to withdraw. If you want to withdraw the full contract's balance, you can simply copy the values that we got from the two 'balance' functions of the 'Read Contract' tab, discussed in the previous step.
Only ever interact with tokens you know. There are scammers who might send some scam or phishing tokens to your storage. Just ignore them, and never try to withdraw any of them!
That's everything you need to know about the management of your new storage contract. If you still have any other question, join our Telegram community chat and ask for assistance.
Last updated