Skip to content

Deploy All Contracts (Test Only) #124

@Villarley

Description

@Villarley

🧩 Issue: Deploy All Contracts (Test Only)

🎯 Objective

Deploy all smart contracts under StarShopContracts/ to Stellar Testnet.
Each contract will have its own sub-issue for deployment tracking.
⚠️ Note: These deployments are for testing purposes only, not production.


📐 Acceptance Criteria

Build Requirements

  • Deployment must be done using Stellar CLI / Stellar SDK
  • Each contract should be built with:
    stellar contract build

Deployment Process

  • Deployment should be executed on testnet:
    stellar contract deploy \
      --wasm target/wasm32-unknown-unknown/release/<contract_name>.wasm \
      --source alice \
      --network testnet

Documentation Requirements

  • Each Pull Request must include the resulting contractId (e.g., CA...XYZ) in either:
    • A DEPLOYMENTS.md file, or
    • The corresponding README of the contract

Verification

  • All contracts must be confirmed as compiled and deployed to testnet
  • All deployments are test only (non-production)

⚠️ Important Notes

  • Test Environment Only: All deployments are for testing purposes
  • Network: Stellar Testnet only
  • Source Account: alice (testnet account)
  • Documentation: Contract IDs must be recorded for future reference

📝 Definition of Done

  • All contracts in StarShopContracts/ successfully built
  • All contracts deployed to Stellar Testnet
  • All contract IDs documented and accessible
  • Deployment process verified and tested
  • All sub-issues closed

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions