NEWTON
Asked
6 months ago
106
views
0
protostar is great ❤️ thanks! I'm confused about the deploy command. from which account does it deploy from? also are there no gas fees on goreli when you deploy?
I want to deploy a contract from my own argent wallet I would need to declare + sign a transaction & I guess use the StarkCurveSigner. What are your thoughts?
This question was originally posted on StarkNet Discord
Newton
asked
6 months ago
0
Accepted answer
protostar deploy sends unsigned deploy transaction, hence it doesn't use any account. Currently deploying on goerli doesn't require gas. https://docs.starknet.io/docs/Blocks/transactions/#deploy-transaction
I want to deploy a contract from my own argent wallet I would need to declare + sign a transaction & I guess use the StarkCurveSigner. What are your thoughts?
Yes, you need to use declare and invoke and sign the invoke transaction. The declare transaction doesn't have to be signed for the time being.
However, the current version of Protostar doesn't support signing declare, and invoke transactions v1. This should be fixed in the nearest release (which should be released in this or next week). For the time being, use can use the official Starknet CLI.
This answer was originally posted on StarkNet Discord
Newton
answered
5 months ago
How to deploy a contract through starknet.py?
What are gas fees in StarkNet?
When you run warp deploy or warp invoke, which account is paying for the tx fees on the Goerli testnet?
If I want to use starkex do I have to deploy my custom starkex contracts?
How to use Argent (or any from the main providers) account in the StarkNet.py?
How to submit a StarkNet contract?
StarknetErrorCode.DEPRECATED_TRANSACTION while deploying StarkNet contract
How do you optimize gas in Cairo with Uint256/felt?
Cairo: let vs tempvar what is the difference?
Is there any other way to do 2**n without using pow.cairo?
Does Account Abstraction support "Burner Accounts"?
Cairo: Where/how is it defined and why is it much smaller than the field prime?
How can I verify a contract on starkscan or voyager after deploying the contract
How does Argent X wallet estimate fees in Starknet before sending a tx?