Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEAT]: Add instructions about how to deploy using starkli #101

Open
danielcdz opened this issue Jan 22, 2025 · 14 comments
Open

[FEAT]: Add instructions about how to deploy using starkli #101

danielcdz opened this issue Jan 22, 2025 · 14 comments
Assignees
Labels
difficult: easy enhancement New feature or request ODBoost This issue will be available ONLY during the ODBoost

Comments

@danielcdz
Copy link
Member

📘 Description

We want to create a step-by-step guide in the README that outlines the process of compiling, testing, and deploying a smart contract to the Sepolia testnet using starkli and one of the contracts from our codebase. This issue allows the contributor to choose any contract from our codebase.

The output should include:

  1. A file with detailed instructions for building the chosen contract.
  2. A comprehensive guide covering all steps required for deploying the contract. This should include:
  3. At the end of the process:
    • Provide the deployed contract address.
    • Include a link to a block explorer where the contract can be interacted with.

✅ Acceptance Criteria

  • A README section or file with clear, reproducible steps for:
    • Compiling the chosen contract.
    • Running tests for the contract.
    • Deploying the contract to Sepolia using starkli.
  • The output includes:
    • The deployed contract address.
    • A URL to a block explorer for interacting with the contract.

🌎 References

📜 Additional Notes

  • Do not apply until the ODBoost begins.
  • Read our contribution guidelines before applying.
@danielcdz danielcdz added enhancement New feature or request difficult: easy ODBoost This issue will be available ONLY during the ODBoost labels Jan 22, 2025
@petersdt
Copy link
Contributor

I'm Pete, a frontend developer who enjoys building smooth and engaging websites using JavaScript, and frameworks. Am also experienced in working with smart contracts.With the documentation in starkli book-deploying contracts and the steps in the book i would be able to implement the above task using the following command starkli deploy <CLASS_HASH> <CTOR_ARGS>

ETA <= 12hrs

@Kingsuite
Copy link

May I try my hand at this?

@Birdmannn
Copy link

Please I'd love to handle this.

I'm Pascal, and I have experience in developing cairo smart contracts. I have successfully used starkli tools to deploy a smart contract on sepolia

First I'll give the instruction on how to create a starkly wallet, then how to deploy, even with deployment scripts if necessary that includes parameters, and how to nevigate on starkscan or voyager sepolia

ETA: 1 day

@emarc99
Copy link
Contributor

emarc99 commented Jan 22, 2025

I have done this numerous times. ETA - 6 hours.

@CollinsC1O
Copy link

Hello, I'm a front-end and a blockchain developer and I will love to take on this issue, implementing/documenting the instructions about how to deploy using starkli

@chiscookeke11
Copy link

Mind if I take this issue?

@PoulavBhowmick03
Copy link

Can I take this up?
I am an active contributor in the Starknet ecosystem and have previously written scripts to compile starknet smart contracts in the client side and also deploy them
https://github.com/PoulavBhowmick03/DevXStark/blob/main/client/src/lib/compile-cairo.ts
and for deploying contract
https://github.com/PoulavBhowmick03/DevXStark/blob/main/client/src/lib/deploy-contract.ts

@Jagadeeshftw
Copy link
Contributor

Proposal to Work on the Issue

I would be delighted to contribute to this issue, as I have extensive experience with Cairo programming and developing decentralized applications on StarkNet.

Estimated Timeline

I anticipate delivering a working solution within the next 24 hours. Please let me know if I can proceed.

Looking forward to contributing and collaborating!

Best regards,
Jagadeesh B

@salazarsebas
Copy link
Contributor

My background

I'm a software engineer and passionate about solving problems, I've been contributing to open source software for a few months and it's an experience that has taught me a lot and I really like to contribute to other projects. I am a member of the Dojo Coding community⛩️. I will dedicate all my effort to complete this issue in the best way.

@RomThpt
Copy link
Contributor

RomThpt commented Jan 22, 2025

I’d love to work on this task and contribute to the project. I’ll be participating in the ETHDenver hackathon, and I see this as a great opportunity not only to help improve the project but also to grow my skills by tackling this issue.

@ShantelPeters
Copy link
Contributor

I'd be happy to do this.

@wheval
Copy link
Contributor

wheval commented Jan 22, 2025

May I be assigned to this?
I would create this documentation by actually deploying a contract using starkli and documenting every step to ensure i don't miss any step out.

ETA is 1 day.

@omsant02
Copy link

I would like to take this issue

i have experience in starknet ecosystem and deploying contracts using starkli

ETA : 1 day

@danielcdz
Copy link
Member Author

danielcdz commented Jan 28, 2025

@PoulavBhowmick03 any updates?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
difficult: easy enhancement New feature or request ODBoost This issue will be available ONLY during the ODBoost
Projects
None yet
Development

No branches or pull requests