{"id":28736531,"url":"https://github.com/functionland/fula-chain","last_synced_at":"2026-03-14T21:52:20.327Z","repository":{"id":270040535,"uuid":"907623561","full_name":"functionland/fula-chain","owner":"functionland","description":"Fula Chain in Solidity using Hardhat","archived":false,"fork":false,"pushed_at":"2026-03-12T17:56:16.000Z","size":1417,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2026-03-12T19:56:15.421Z","etag":null,"topics":["soliditiy"],"latest_commit_sha":null,"homepage":"https://fx.land","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/functionland.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-12-24T02:41:19.000Z","updated_at":"2026-03-12T17:56:20.000Z","dependencies_parsed_at":null,"dependency_job_id":"56950dbc-2dbc-403b-a0a7-daf8908a5195","html_url":"https://github.com/functionland/fula-chain","commit_stats":null,"previous_names":["functionland/fula-chain"],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/functionland/fula-chain","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/functionland%2Ffula-chain","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/functionland%2Ffula-chain/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/functionland%2Ffula-chain/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/functionland%2Ffula-chain/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/functionland","download_url":"https://codeload.github.com/functionland/fula-chain/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/functionland%2Ffula-chain/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30519066,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-14T19:51:21.629Z","status":"ssl_error","status_checked_at":"2026-03-14T19:51:12.959Z","response_time":57,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["soliditiy"],"created_at":"2025-06-16T01:40:22.324Z","updated_at":"2026-03-14T21:52:20.309Z","avatar_url":"https://github.com/functionland.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Example Multichain Deployment\n\nThis guide provides a walkthrough for a basic multichain deployment scenario, illustrating how to deploy a sample smart contract across multiple blockchain networks. This example is designed to showcase the versatility and ease of managing deployments in a multichain environment using Hardhat.\n\n## Getting Started\n\nBefore diving into the deployment process, you must first set up your environment. This involves adding your private key to the project configuration. Your private key is essential for signing transactions during the deployment process. To set up your environment, execute the following command in your terminal:\n\n```shell\nnpx hardhat var set PK\n```\n\n## Deployment Options\n\nThis example offers three distinct deployment scripts, each catering to different deployment scenarios. Depending on your requirements, you can choose the script that best fits your needs.\n\n### Option 1: Deploy Using Contract Name\nDeploy your contract to the Sepolia network (or any other specified network) by executing:\n\n```shell\nnpx hardhat run scripts/deployMultichain.ts --network sepolia\n```\n\nThis command compiles the contract and deploys it using the compiled artifacts. It's suited for scenarios where the contract's source code is the starting point for deployment.\n\n### Option 2: Deploy Using Bytecode\n\nIf you prefer to deploy your contract using its bytecode, execute this command:\n\n```shell\nnpx hardhat run scripts/deployMultichainBytecode.ts --network sepolia\n```\n\nThis method is useful when you want to deploy the same contract bytecode across multiple networks without recompiling the contract.\n\n### Option 3: Localhost Deployment\n\nFor local testing and development, you can deploy the contract to a simulated blockchain environment running on your local machine:\n\n```shell\nnpx hardhat run scripts/localhost.ts\n```\n\nThis option is perfect for developers seeking to test their contracts in a controlled environment without the need for real network connections.\n\n## Exploring the Implementation\n\nTo delve deeper into the deployment process and customize it to your needs, you can review and modify the scripts located in the `scripts` folder. Each script is designed to demonstrate different aspects of multichain deployment, offering a practical insight into deploying smart contracts across various blockchain networks.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffunctionland%2Ffula-chain","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffunctionland%2Ffula-chain","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffunctionland%2Ffula-chain/lists"}