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

Deploy smart contracts to Starknet Sepolia #95

Merged
merged 1 commit into from
Dec 21, 2024

Conversation

bitfalt
Copy link
Contributor

@bitfalt bitfalt commented Dec 21, 2024

Description

Closes #81

  • Modify the Marketplace contract to not receive the base_uri, since the contract didn't have the role of URI_SETTER so the deploy was failing.
  • Modify the CofiCollection to set the base_uri on deployment.
  • Modify the deploy.ts file to successfully deploy the smart contracts using the script created by ScaffoldStark.

Marketplace contract
Marketplace address: 0x0281e75afbc71a25d26fa173c5d35b5d22517cf756c9989017c2d37a3fa5308b

CofiCollection contract
CofiCollection address: 0x0448d8cc3403303a76d89a56b7e8ecf9aa9fcd41e7bb66d10f4be5b67b2f8aab

Additionally, both smart contracts class hash has been verified through Walnut.

Marketplace verification

CofiCollection verification

Checklist

  • The title of the PR is clear and descriptive.
  • All tests have been run and passed.
  • Code follows project conventions (Biome formatting, linting).
  • Documentation has been updated as needed.
  • Commit messages follow the Conventional Commits style.

Type of Change

  • Bugfix
  • Feature
  • Refactor
  • Chore
  • Documentation
  • Test

Copy link

vercel bot commented Dec 21, 2024

@bitfalt is attempting to deploy a commit to the CofiBlocks Team on Vercel.

A member of the Team first needs to authorize it.

Copy link
Collaborator

@evgongora evgongora left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome job! Thank you so much! :)

@evgongora evgongora merged commit 01ea770 into Vagabonds-Labs:main Dec 21, 2024
3 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Deploy Smart Contracts to StarkNet Sepolia
2 participants