Skip to content

cavos-labs/stap-contracts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

STAP Smart Contracts

A smart contracts project developed with Cairo for the Starknet network, using Starknet Foundry as the development and testing framework.

🛠 Technologies

  • Cairo: Programming language for smart contracts on Starknet
  • Starknet Foundry: Development, testing, and deployment framework
  • Starknet: Layer 2 network for Ethereum

📋 Prerequisites

Before getting started, make sure you have installed:

🏗 Project Structure

stap-smart-contracts/
├── src/
│   ├── lib.cairo
│   └── contracts/
│       └── stap.cairo
├── tests/
│   └── test_stap.cairo
├── scripts/
│   └── deploy.sh
├── Scarb.toml
├── snfoundry.toml
└── README.md

🧪 Testing

Run all tests:

snforge test

Run tests with verbosity:

snforge test -v

Run a specific test:

snforge test test_specific_name

📦 Build

Compile contracts:

scarb build

📖 Additional Resources

📄 License

This project is licensed under the MIT license.

About

Cairo repo for Stap app

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages