Vaulidity (former Solide: Solidity Database)

Thanks @HackerSkill, appreciate your support :heart:

2 Likes

@HackerSkill We’ve revamped our IDE UI to make it more seamless, enhancing the Solidity DB experience. Our goal is to ensure seamless integration with IDEs and frameworks, providing greater transparency for smart contracts deployed across the wide range of chains we support.

1 Like

From what I have understood from your submission Solide provides developers the access to smart contract codes and store their contracts. Through smart contract explorer users can see the contracts stored in Solide. Your project is way too complicated for me to test it as I am not very technical person but I am trying to understand here. Wish you good luck for future !

1 Like

Welcome to TronDao Hackathon :pray:

1 Like

Hey there! Thanks for checking out our project and sorry if it seems technical to use. It is a project made for developers. But don’t worry, testing out the application is actually pretty straightforward without needing to install or setup anything.

You can head over to Solide IDE and load up a simple contract, like this sample ERC1155 Contract: SampleERC1155.sol and as an update for mainnet we added an on and off feature in the enabled Solidity DB in settings (This is a new feature caters for user preference to share and contribute the code if they like). So turn that on if you want to use Solidity DB.

Once you’ve deployed the contract (using TronLink or Metamask). Next time you want to access the contract or deploy a new one, you can simply load it up again on Solide, this time with the deployed contract. Just use this link format: https://solide0x.tech/address/tron_nile/{address} and it should load right up for you. That’s using the Solidity Database to locate and provide you the source code and metadata information. If you like it’ll be searchable in the explorer by typing the address and selecting the chain you deployed the contract on and the source code with information about the contract should appear.

If the above is still complex, don’t worry! As part of our future roadmap, we’re considering implementing a library to wrap it all up. This library would allow developers to easily load a contract using web3.js, ethers.js, or tronweb by simply providing the contract address. No need to hunt for its ABI as we’ll provide it with Solidity DB or other explorer options. It’s all about making the process smoother for developers. Hope this helps :slight_smile:

PS: If you like what Solide is doing and you haven’t voted in the Builder’s Track. Give Solidity DB a vote. :+1:

1 Like

Hi @NshowNFT, Thanks for the welcome. If you like what we are building, be sure to give us a vote :). We are in the Builder Track, B8.

2 Likes