https://github.com/crossbell-box/xshop-contracts
https://github.com/crossbell-box/xshop-contracts
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/crossbell-box/xshop-contracts
- Owner: Crossbell-Box
- Created: 2022-06-20T07:18:38.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2025-04-08T11:54:58.000Z (about 1 year ago)
- Last Synced: 2025-04-08T12:40:49.058Z (about 1 year ago)
- Language: Solidity
- Homepage: https://crossbell-box.github.io/xShop-contracts/
- Size: 2.44 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Crossbell xShop contracts
[](https://github.com/Crossbell-Box/crossbell-marketplace-contracts/actions/workflows/docs.yml)
[](https://github.com/Crossbell-Box/crossbell-marketplace-contracts/actions/workflows/lint.yml)
[](https://github.com/Crossbell-Box/crossbell-marketplace-contracts/actions/workflows/tests.yml)
[](https://github.com/Crossbell-Box/crossbell-marketplace-contracts/actions/workflows/checks.yml)
[](https://codecov.io/gh/Crossbell-Box/crossbell-marketplace-contracts)
[](https://docs.mythx.io/dashboard/github-badges)
## ⚙ Development
Install foundry if you don't have one:
```shell
# install foundry
curl -L https://foundry.paradigm.xyz | bash
foundryup
```
Compile and run tests:
```shell
yarn
yarn test
```
**Deploy**
```shell
forge script scripts/Deploy.s.sol:Deploy --private-key $PRIVATE_KEY --broadcast --legacy --rpc-url $RPC_URL --ffi
forge script scripts/Deploy.s.sol:Deploy --sig 'sync()' --private-key $PRIVATE_KEY --broadcast --legacy --rpc-url $RPC_URL --ffi
```