Timed out waiting for contract to deploy

I am following the guide here https://docs.fuel.network/guides/quickstart/building-a-smart-contract/ but when it comes to deploying the contract to the test network it fails with the following error

Account 0 -- fuel13wv6ctgdc2vqff9qnmgg0gsfsrjdht7y3rjxlss8qw96tyz26tjq9tau5g:
  Asset ID                                                           Amount
  0000000000000000000000000000000000000000000000000000000000000000 500000000

Please provide the index of account to use for signing: 0
Do you agree to sign this transaction with fuel13wv6ctgdc2vqff9qnmgg0gsfsrjdht7y3rjxlss8qw96tyz26tjq9tau5g? [y/N]: y
error: Timed out waiting for contract 08eba767675b7feda0d754b7e2bcfaa6dd359b70ba859623c13d15d310e965a0 to deploy. The transaction may have been dropped.

Output of fuelup is below

Default host: aarch64-apple-darwin
fuelup home: /Users/me/.fuelup

installed toolchains
--------------------
beta-3-aarch64-apple-darwin
latest-aarch64-apple-darwin
beta-4-aarch64-apple-darwin (default)

active toolchain
-----------------
beta-4-aarch64-apple-darwin (default)
  forc : 0.45.0
    - forc-client
      - forc-deploy : 0.45.0
      - forc-run : 0.45.0
    - forc-doc : 0.45.0
    - forc-explore : 0.28.1
    - forc-fmt : 0.45.0
    - forc-index : 0.20.7
    - forc-lsp : 0.45.0
    - forc-tx : 0.45.0
    - forc-wallet : 0.3.0
  fuel-core : 0.20.4
  fuel-core-keygen : Error getting version string
  fuel-indexer : 0.20.7

fuels versions
---------------
forc : 0.45
forc-wallet : 0.45

Hi there!
Not sure what’s going on in your case.

I’ve tried the same using beta-4 toolchain and everything went smoothly.

Please try deactivating firewall or vpn.

active toolchain
-----------------
beta-4-x86_64-unknown-linux-gnu (default)
  forc : 0.45.0
    - forc-client
      - forc-deploy : 0.45.0
      - forc-run : 0.45.0
    - forc-doc : 0.45.0
    - forc-explore : 0.28.1
    - forc-fmt : 0.45.0
    - forc-index : 0.20.7
    - forc-lsp : 0.45.0
    - forc-tx : 0.45.0
    - forc-wallet : 0.3.0
  fuel-core : 0.20.4
  fuel-indexer : 0.20.7

fuels versions
---------------
forc : 0.45
forc-wallet : 0.45
1 Like

I’m experiencing the exact same issue with a smart contract I wrote that I’m trying to deploy to the beta-4 testnet.

Output of fuelup for me:

active toolchain
-----------------
beta-4-aarch64-apple-darwin (default)
  forc : 0.45.0
    - forc-client
      - forc-deploy : 0.45.0
      - forc-run : 0.45.0
    - forc-doc : 0.45.0
    - forc-explore : 0.28.1
    - forc-fmt : 0.45.0
    - forc-index : 0.21.0
    - forc-lsp : 0.45.0
    - forc-tx : 0.45.0
    - forc-wallet : 0.3.0
  fuel-core : 0.20.4
  fuel-core-keygen : Error getting version string
  fuel-indexer : 0.21.0

fuels versions
---------------
forc : 0.45
forc-wallet : 0.45

I’m experiencing the same problem with deploying a contract on beta-4. I keep getting the same error below.

Timed out waiting for contract d7f36dbf693074ac805005cea1fd9e3347246e1c792815e4cfc4aff6ee1bf090 to deploy. The transaction may have been dropped.

Had this same issue yesterday. Today a different one :disappointed_relieved:

This specific issue should now be resolved. There were some issues identified in beta-4 that have been fixed in the latest release.

If you are having issues separate from the time out issue, please create a new forum post so it doesn’t get lost in this one, and you can get the help you need.