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

Set Up a Test Wallet for StarkNet Transactions #14

Closed
8 tasks
Josue19-08 opened this issue Feb 10, 2025 · 7 comments · Fixed by #41
Closed
8 tasks

Set Up a Test Wallet for StarkNet Transactions #14

Josue19-08 opened this issue Feb 10, 2025 · 7 comments · Fixed by #41

Comments

@Josue19-08
Copy link
Contributor

📌 Issue: Set Up a Test Wallet for StarkNet Transactions

🔹 Description

Create and configure a test wallet on StarkNet Testnet to interact with the ERC-1155 contract. This wallet will be used by the backend to sign transactions, execute transfers, and manage NFT interactions.


📂 Project Structure

  • Wallet Configuration: .env
  • Setup Script (Optional): scripts/setup-wallet.ts

🛠️ Tasks

WALLET_ADDRESS=0x...  # Test wallet address
WALLET_PRIVATE_KEY=...  # Private key for transaction signing
  • Verify connection by calling starknet.getBalance(WALLET_ADDRESS).
  • Test a sample transaction on StarkNet Testnet:
    • Transfer a small amount of ETH or STRK.
    • Confirm the transaction appears in StarkScan.
  • Write a basic script (setup-wallet.ts) to check wallet balance and transactions.

✅ Acceptance Criteria

  • A funded test wallet should be available for transactions.
  • The wallet should be securely integrated with the backend.
  • Transactions using the wallet should appear in StarkScan.
@Josue19-08 Josue19-08 added the OD label Feb 12, 2025
@emarc99
Copy link

emarc99 commented Feb 12, 2025

Mind if I take this issue? ETA - 1 day.
I will create the wallet through argent smart account ( not argent X account since we can't fully use that outside browser extension)
I will fund the wallet with appropriate testnet tokens.
I will export the wallet's credentials as instructed for transactions.
I will test the wallet deploys accounts and show proof on Starkscan using a setup-wallet.ts script.
Relevant experience in starkfinder here.

@TheRanomial
Copy link

Let me handle this issue! I have worked with Starknet and configured wallets in many of my projects i will easily be able to complete this issue in about 24 hours.

@emarc99
Copy link

emarc99 commented Feb 12, 2025

Mind if I take this issue? ETA - 1 day.
I will create the wallet through argent smart account ( not argent X account since we can't fully use that outside browser extension)
I will fund the wallet with appropriate testnet tokens.
I will export the wallet's credentials as instructed for transactions.
I will test the wallet deploys accounts and show proof on Starkscan using a setup-wallet.ts script.
Relevant experience in starkfinder here.

@TobieTom
Copy link

Hola. I'm Tobias. I currently learned Rust and Cairo and am looking to take over this issue. I also have experience with web dev from the projects I handled in uni and would appreciate to add this to my experience pool

@jancris100
Copy link
Contributor

Hey! I'm Jan.
Member of Dojo Coding. I have contributed before to other projects like:

• Dojo
• Go Stark Me
• Fuego
Can I work on this issue?
Plan to Solve the Issue:
Study the codebase to understand the current structure and functionality.
Understand the problem that needs to be solved by thoroughly reading the issue details.
Leverage all provided resources within the issue to get a better grasp of the task at hand.
If I encounter roadblocks, I will ask questions ASAP in the Telegram group to move forward effectively.
I will open a PR and wait for ur feedback

Study the codebase to understand the current structure and functionality.
Understand the problem that needs to be solved by thoroughly reading the issue details.
Leverage all provided resources within the issue to get a better grasp of the task at hand.
If I encounter roadblocks, I will ask questions ASAP in the Telegram group to move forward effectively.
I will open a PR and wait for ur feedback

@Tonyverse-ops
Copy link

Could I take a shot at this?

@kimcascante
Copy link
Contributor

Hello! I’m Kim Cascante, a member of Dojo Coding ⛩️

Here’s my approach to handle this issue:

1️⃣ Set up and configure a StarkNet test wallet (using Argent X or Braavos).
2️⃣ Fund the wallet via StarkNet Testnet faucets.
3️⃣ Store credentials securely in the .env file.
4️⃣ Verify connectivity by checking the wallet balance.
5️⃣ Execute a test transaction and confirm it on StarkScan.

I’m excited to contribute, refine my blockchain knowledge, and collaborate on this challenge!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants