Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anyflowlabs/helloworld
Deploy this Hardhat project in less than 5 min using AnyFlow
https://github.com/anyflowlabs/helloworld
Last synced: about 2 months ago
JSON representation
Deploy this Hardhat project in less than 5 min using AnyFlow
- Host: GitHub
- URL: https://github.com/anyflowlabs/helloworld
- Owner: AnyFlowLabs
- Created: 2024-04-25T14:10:18.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-06-20T23:25:53.000Z (7 months ago)
- Last Synced: 2024-06-21T18:29:17.434Z (7 months ago)
- Language: TypeScript
- Homepage: https://anyflow.pro
- Size: 167 KB
- Stars: 3
- Watchers: 0
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README
# Hello World 👋🏻
This project is a simple example of how to deploy the ``HelloWorld.sol`` contract in less than 5 minutes using AnyFlow.
# Usage
1. Fork this repository
2. Log into [AnyFlow](https://app-staging.anyflow.pro)
3. Select this repository
4. Select your chains
5. Just wait for the deployment to finish# Dependencies
The platform will automatically install the dependencies for you and handle all the deployment process including setting up the private keys, RPC providers, gas fees and more!
This project is built using the Hardhat framework.
This is what you would need to do if you were to deploy this contract manually:
1. Install the dependencies
2. Compile the contract
3. Generate a private key to create a deployer account
4. Check if the deployer has enough funds
5. If not, use a faucet to get some testnet tokens or fund your account through another means
6. Make an account on RPC provider, generate an API key and register it to the project
7. Make accounts on every block explorer you want to use to verify the contract and register the API keys to the project
8. Deploy the contract
9. Verify the contract
10. Repeat the process for each chain you want to deploy the contract on
11. Pray that your keys are not compromised# FAQ
**Q:** Who owns the contract after it is deployed?
**A:** If the contract is Ownable, the platform will call the `transferOwnership` function right after the deployment and transfer the ownership to the supplied address.**Q:** What RPC providers are being used?
**A:** The platform uses Alchemy, Infura, and Ankr.**Q:** Which block explorers are supported?
**A:** Currently only Etherscan.**Q:** Where are the private keys stored?
**A:** Private keys are stored in the platform's secure vault KMS.**Q:** What if I do not want the contract to be verified?
**A:** There is an option to disable the verification process.# Feature Requests
If you have any feature requests or suggestions, please send it to us on [Discord](https://discord.gg/aCygGwBWya). Do not forget to check if the feature is already in the roadmap.
# Deployments
The contract has been deployed on the following networks:
| Network | Address |
| --- | --- |
| Polygon Amoy | [0x24fb17d461b0b0525F8671096bFBc66A57C1573b](https://amoy.polygonscan.com/address/0x24fb17d461b0b0525F8671096bFBc66A57C1573b) |
| Polygon | [0x24fb17d461b0b0525f8671096bfbc66a57c1573b](https://polygonscan.com/address/0x24fb17d461b0b0525f8671096bfbc66a57c1573b) |Leave your mark on the blockchain by calling the ``hello()`` function on the contract!
# License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
# Support us
Follow us on [X](https://x.com/anyflow_).
Join our on [Discord](https://discord.gg/aCygGwBWya).
Build with ❤️ by the [AnyFlow](https://anyflow.pro/team) team.
Bootstraped by [Khiza DAO](https://khizadao.com).