Skip to content

Commit

Permalink
chore: sp1 rename (#212)
Browse files Browse the repository at this point in the history
Co-authored-by: John Guibas <[email protected]>
Co-authored-by: John Guibas <[email protected]>
Co-authored-by: Chris Tian <[email protected]>
  • Loading branch information
4 people authored Feb 14, 2024
1 parent e0bfee0 commit 7c18b93
Show file tree
Hide file tree
Showing 223 changed files with 5,134 additions and 1,448 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -147,7 +147,7 @@ jobs:
[[ "$target" == *windows* ]] && exe=".exe"
cargo build --release -p curta-cli --target "$target" "${flags[@]}"
cargo build --release -p sp1-cli --target "$target" "${flags[@]}"
bins=(cargo-prove)
for name in "${bins[@]}"; do
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ jobs:
uses: actions-rs/cargo@v1
with:
command: test
args: -p curta-core --release
args: -p sp1-core --release
env:
RUSTFLAGS: -Copt-level=3 -Cdebug-assertions -Coverflow-checks=y -Cdebuginfo=0
RUST_LOG: 1
Expand Down
208 changes: 104 additions & 104 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

30 changes: 14 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,30 +1,28 @@
# Curta
# SP1

[![Telegram Chat][tg-badge]][tg-url]

A performant, 100% open-source, contributor-friendly zero-knowledge virtual machine (zkVM) that can prove the execution of arbitrary Rust (or any LLVM-compiled language) programs.

![](assets/curta.svg)
SP1 is inspired by the open-source software movement and takes a collaborative approach towards building the best zkVM for rollups, coprocessors and other ZKP applications. We envision a diversity of contributors integrating the latest ZK innovations, creating a zkVM that is _performant_, _customizable_ and will stand the _test of time_.

Curta is inspired by the open-source software movement and takes a collaborative approach towards building the best zkVM for rollups, coprocessors and other ZKP applications. We envision a diversity of contributors integrating the latest ZK innovations, creating a zkVM that is _performant_, _customizable_ and will stand the _test of time_.
**[Install](https://succinctlabs.github.io/sp1/getting-started/install.html)**
| [Docs](https://succinctlabs.github.io/sp1)
| [Examples](https://github.com/succinctlabs/sp1/tree/main/examples)

**[Install](https://succinctlabs.github.io/curta/getting-started/install.html)**
| [Docs](https://succinctlabs.github.io/curta)
| [Examples](https://github.com/succinctlabs/curta/tree/main/examples)

[tg-badge]: https://img.shields.io/endpoint?color=neon&logo=telegram&label=chat&url=https://tg.sumanjay.workers.dev/succinct_curta
[tg-url]: https://t.me/succinct_curta
[tg-badge]: https://img.shields.io/endpoint?color=neon&logo=telegram&label=chat&url=https://tg.sumanjay.workers.dev/succinct_sp1
[tg-url]: https://t.me/succinct_sp1

## Install

Make sure you have [Rust](https://www.rust-lang.org/tools/install) installed. Open your terminal and run the following command:

```
curl -L https://curta.succinct.xyz | bash
curl -L https://sp1.succinct.xyz | bash
```

This will install `curtaup`, then simply follow the instructions on the screen, which will make the `curtaup` command available in your CLI.
Running `curtaup` will install the latest (nightly) precompiled binary for `cargo-prove` and the custom rust toolchain for the zkVM.
This will install `sp1up`, then simply follow the instructions on the screen, which will make the `sp1up` command available in your CLI.
Running `sp1up` will install the latest (nightly) precompiled binary for `cargo-prove` and the custom rust toolchain for the zkVM.

## Quickstart

Expand Down Expand Up @@ -53,7 +51,7 @@ Note that the `RUST_LOG` and `RUST_TRACER` enviroment variables can be set to di
If you want to build the `cargo-prove` CLI from source, run the following commands:

```
git clone https://github.com/succinctlabs/curta.git
git clone https://github.com/succinctlabs/sp1.git
cd vm
cd cli
cargo install --locked --path .
Expand Down Expand Up @@ -81,6 +79,6 @@ Note that if you use `cargo prove new` inside a monorepo, you will need to add t

We would like to acknowledge the projects below whose previous work has been instrumental in making this project a reality.

- [Plonky3](https://github.com/Plonky3/Plonky3): The Curta zkVM's prover is powered by the Plonky3 toolkit.
- [Valida](https://github.com/valida-xyz/valida): The Curta zkVM cross-table lookups, prover, borrow macro, and chip design, including constraints, are inspired by Valida.
- [RISC0](https://github.com/risc0/risc0): The Curta zkVM rust toolchain, install/build scripts, and our RISCV runtime borrow code from RISC0.
- [Plonky3](https://github.com/Plonky3/Plonky3): The SP1's prover is powered by the Plonky3 toolkit.
- [Valida](https://github.com/valida-xyz/valida): The SP1 cross-table lookups, prover, borrow macro, and chip design, including constraints, are inspired by Valida.
- [RISC0](https://github.com/risc0/risc0): The SP1 rust toolchain, install/build scripts, and our RISCV runtime borrow code from RISC0.
251 changes: 0 additions & 251 deletions assets/curta.svg

This file was deleted.

6 changes: 3 additions & 3 deletions book.toml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
[book]
authors = ["Curta Contributors"]
authors = ["SP1 Contributors"]
language = "en"
multilingual = false
src = "book"
title = "Curta Book"
title = "SP1 Book"
description = "A book on all things Reth"

[output.html]
theme = "book/theme"
git-repository-url = "https://github.com/succinctlabs/curta"
git-repository-url = "https://github.com/succinctlabs/sp1"
default-theme = "ayu"
no-section-label = true

Expand Down
251 changes: 0 additions & 251 deletions book/curta.svg

This file was deleted.

Loading

0 comments on commit 7c18b93

Please sign in to comment.