Skip to content

Commit 7abff82

Browse files
chore(payments): add audit report (#24)
1 parent 23e72ca commit 7abff82

File tree

7 files changed

+976
-1
lines changed

7 files changed

+976
-1
lines changed

README.md

Lines changed: 77 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,77 @@
1-
# starknet-payments
1+
2+
<div align="center">
3+
4+
<picture>
5+
<source media="(prefers-color-scheme: dark)" srcset="assets/starknet-dark.png">
6+
<source media="(prefers-color-scheme: light)" srcset="assets/starknet-light.png">
7+
<img alt="Your logo" src="assets/starknet-light.png">
8+
</picture>
9+
</div>
10+
11+
<div align="center">
12+
13+
[![License: Apache2.0](https://img.shields.io/badge/License-Apache2.0-green.svg)](LICENSE)
14+
</div>
15+
16+
# Starknet Payments <!-- omit from toc -->
17+
18+
## Table of contents <!-- omit from toc -->
19+
20+
<!-- omit from toc -->
21+
- [About](#about)
22+
- [Disclaimer](#disclaimer)
23+
- [Dependencies](#dependencies)
24+
- [Installation](#installation)
25+
- [Build and Test](#build-and-test)
26+
- [Implementation specification](#implementation-specification)
27+
- [Audit](#audit)
28+
- [Security](#security)
29+
30+
## About
31+
32+
This repo holds the implementation of Staknet Payments contracts.
33+
34+
## Disclaimer
35+
36+
Payments is a work in progress.
37+
38+
## Dependencies
39+
40+
- Cairo dependencies such as [Scarb](https://docs.swmansion.com/scarb/) and [Starknet foundry](https://foundry-rs.github.io/starknet-foundry/index.html) - install using [starkup](https://github.com/software-mansion/starkup).
41+
42+
## Installation
43+
44+
Clone the repo and from within the projects root folder run:
45+
46+
```bash
47+
curl --proto '=https' --tlsv1.2 -sSf https://sh.starkup.dev | sh
48+
```
49+
50+
## Build and Test
51+
52+
Build the contracts from the repo root:
53+
54+
```bash
55+
scarb build
56+
57+
```
58+
59+
To run the tests, execute:
60+
61+
```bash
62+
scarb test
63+
```
64+
65+
## Implementation specification
66+
67+
Specs document found [here](docs/spec.md)
68+
69+
## Audit
70+
71+
Find the latest audit report in [docs/audit](docs/audit).
72+
73+
## Security
74+
75+
Starknet Payments follows good practices of security, but 100% security cannot be assured. Starknet Payments is provided "as is" without any warranty. Use at your own risk.
76+
77+
For more information and to report security issues, please refer to our [security documentation](https://github.com/starkware-libs/starknet-payments/blob/main/docs/SECURITY.md).

assets/starknet-dark.png

12.6 KB
Loading

assets/starknet-light.png

14.3 KB
Loading

docs/SECURITY.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Security Policy
2+
3+
## Reporting a Vulnerability
4+
5+
If there are any vulnerabilities in **Starknet Payments**, don't hesitate to _report them_.
6+
7+
1. Use any of the [private contact addresses](https://github.com/starkware-libs/starknet-payments#getting-help).
8+
2. Describe the vulnerability.
9+
10+
If you have a fix, that is most welcome -- please attach or summarize it in your message!
11+
12+
3. We will evaluate the vulnerability and, if necessary, release a fix or mitigating steps to address it. We will contact you to let you know the outcome, and will credit you in the report.
13+
14+
Please **do not disclose the vulnerability publicly** until a fix is released!
15+
16+
4. Once we have either a) published a fix, or b) declined to address the vulnerability for whatever reason, you are free to publicly disclose it.

docs/audit/README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Audits
2+
3+
This folder consists of the audit reports performed on the Starkware Utils library.
4+
5+
| Audit Purpose | Commit | Report | Firm | Date |
6+
|---------------|--------|--------|------|------|
7+
| V0 Release | [23e72ca15a0e06e75313675d1d0f5c7727d3e92f](https://github.com/starkware-libs/starknet-payments/tree/23e72ca15a0e06e75313675d1d0f5c7727d3e92f) |[pdf](https://raw.githubusercontent.com/starkware-libs/starknet-payments/refs/heads/dev/docs/audit/Starknet_Payments_Audit_Report.pdf) | [cairosecurityclan](https://cairosecurityclan.com/) | 30.09.2025 |
886 KB
Binary file not shown.

0 commit comments

Comments
 (0)