From 7dfecd41b1195aef70286963b71a6920a662da4a Mon Sep 17 00:00:00 2001
From: Pranav Gaddamadugu <23022326+d0cd@users.noreply.github.com>
Date: Wed, 4 Sep 2024 11:46:50 -0700
Subject: [PATCH] Update LicenseHeader and Cargo metadata
---
.github/ISSUE_TEMPLATE.md | 2 +-
.github/PULL_REQUEST_TEMPLATE.md | 2 +-
.resources/license_header | 4 +-
CONTRIBUTING.md | 2 +-
CONTRIBUTORS.md | 48 +++++++++----------
Cargo.toml | 6 +--
README.md | 8 ++--
build.rs | 2 +-
compiler/ast/Cargo.toml | 6 +--
compiler/ast/src/access/array_access.rs | 2 +-
.../src/access/associated_constant_access.rs | 2 +-
.../src/access/associated_function_access.rs | 2 +-
compiler/ast/src/access/member_access.rs | 2 +-
compiler/ast/src/access/mod.rs | 2 +-
compiler/ast/src/access/tuple_access.rs | 2 +-
compiler/ast/src/common/identifier.rs | 2 +-
compiler/ast/src/common/imported_modules.rs | 2 +-
compiler/ast/src/common/location.rs | 2 +-
compiler/ast/src/common/mod.rs | 2 +-
compiler/ast/src/common/node.rs | 2 +-
compiler/ast/src/common/node_builder.rs | 2 +-
compiler/ast/src/common/positive_number.rs | 2 +-
compiler/ast/src/common/static_string.rs | 2 +-
compiler/ast/src/expressions/access.rs | 2 +-
compiler/ast/src/expressions/array.rs | 2 +-
compiler/ast/src/expressions/binary.rs | 2 +-
compiler/ast/src/expressions/call.rs | 2 +-
compiler/ast/src/expressions/cast.rs | 2 +-
compiler/ast/src/expressions/err.rs | 2 +-
compiler/ast/src/expressions/literal.rs | 2 +-
compiler/ast/src/expressions/locator.rs | 2 +-
compiler/ast/src/expressions/mod.rs | 2 +-
compiler/ast/src/expressions/struct_init.rs | 2 +-
compiler/ast/src/expressions/ternary.rs | 2 +-
compiler/ast/src/expressions/tuple.rs | 2 +-
compiler/ast/src/expressions/unary.rs | 2 +-
compiler/ast/src/expressions/unit.rs | 2 +-
compiler/ast/src/functions/annotation.rs | 2 +-
compiler/ast/src/functions/core_function.rs | 2 +-
compiler/ast/src/functions/input.rs | 2 +-
compiler/ast/src/functions/mod.rs | 2 +-
compiler/ast/src/functions/mode.rs | 2 +-
compiler/ast/src/functions/output.rs | 2 +-
compiler/ast/src/functions/variant.rs | 2 +-
compiler/ast/src/groups/group_coordinate.rs | 2 +-
compiler/ast/src/groups/group_literal.rs | 2 +-
compiler/ast/src/groups/mod.rs | 2 +-
compiler/ast/src/lib.rs | 2 +-
compiler/ast/src/mapping/mod.rs | 2 +-
compiler/ast/src/passes/consumer.rs | 2 +-
compiler/ast/src/passes/mod.rs | 2 +-
compiler/ast/src/passes/reconstructor.rs | 2 +-
compiler/ast/src/passes/visitor.rs | 2 +-
compiler/ast/src/program/mod.rs | 2 +-
compiler/ast/src/program/program_id.rs | 2 +-
compiler/ast/src/program/program_scope.rs | 2 +-
compiler/ast/src/statement/assert.rs | 2 +-
compiler/ast/src/statement/assign.rs | 2 +-
compiler/ast/src/statement/block.rs | 2 +-
compiler/ast/src/statement/conditional.rs | 2 +-
.../src/statement/console/console_function.rs | 2 +-
.../statement/console/console_statement.rs | 2 +-
compiler/ast/src/statement/console/mod.rs | 2 +-
compiler/ast/src/statement/const_.rs | 2 +-
.../statement/definition/declaration_type.rs | 2 +-
compiler/ast/src/statement/definition/mod.rs | 2 +-
compiler/ast/src/statement/expression.rs | 2 +-
compiler/ast/src/statement/iteration.rs | 2 +-
compiler/ast/src/statement/mod.rs | 2 +-
compiler/ast/src/statement/return_.rs | 2 +-
compiler/ast/src/struct/member.rs | 2 +-
compiler/ast/src/struct/mod.rs | 2 +-
compiler/ast/src/stub/function_stub.rs | 2 +-
compiler/ast/src/stub/mod.rs | 2 +-
compiler/ast/src/types/array.rs | 2 +-
compiler/ast/src/types/core_constant.rs | 2 +-
compiler/ast/src/types/future.rs | 2 +-
compiler/ast/src/types/integer_type.rs | 2 +-
compiler/ast/src/types/mapping.rs | 2 +-
compiler/ast/src/types/mod.rs | 2 +-
compiler/ast/src/types/struct_type.rs | 2 +-
compiler/ast/src/types/tuple.rs | 2 +-
compiler/ast/src/types/type_.rs | 2 +-
compiler/ast/src/value/mod.rs | 2 +-
compiler/compiler/Cargo.toml | 6 +--
compiler/compiler/src/compiler.rs | 2 +-
compiler/compiler/src/lib.rs | 2 +-
compiler/compiler/src/options.rs | 2 +-
compiler/compiler/tests/compile.rs | 2 +-
compiler/compiler/tests/execute.rs | 2 +-
.../tests/utilities/check_unique_node_ids.rs | 2 +-
compiler/compiler/tests/utilities/mod.rs | 2 +-
compiler/compiler/tests/utilities/output.rs | 2 +-
compiler/parser/Cargo.toml | 6 +--
compiler/parser/examples/parser.rs | 2 +-
compiler/parser/src/lib.rs | 2 +-
compiler/parser/src/parser/context.rs | 2 +-
compiler/parser/src/parser/expression.rs | 2 +-
compiler/parser/src/parser/file.rs | 2 +-
compiler/parser/src/parser/mod.rs | 2 +-
compiler/parser/src/parser/statement.rs | 2 +-
compiler/parser/src/parser/type_.rs | 2 +-
compiler/parser/src/test.rs | 2 +-
compiler/parser/src/tokenizer/lexer.rs | 2 +-
compiler/parser/src/tokenizer/mod.rs | 2 +-
compiler/parser/src/tokenizer/token.rs | 2 +-
compiler/passes/Cargo.toml | 6 +--
.../passes/src/code_generation/generator.rs | 2 +-
compiler/passes/src/code_generation/mod.rs | 2 +-
.../src/code_generation/visit_expressions.rs | 2 +-
.../src/code_generation/visit_program.rs | 2 +-
.../src/code_generation/visit_statements.rs | 2 +-
.../passes/src/code_generation/visit_type.rs | 2 +-
compiler/passes/src/common/assigner/mod.rs | 2 +-
.../common/constant_propagation_table/mod.rs | 2 +-
compiler/passes/src/common/graph/mod.rs | 2 +-
compiler/passes/src/common/mod.rs | 2 +-
.../passes/src/common/rename_table/mod.rs | 2 +-
compiler/passes/src/common/replacer/mod.rs | 2 +-
.../common/symbol_table/function_symbol.rs | 2 +-
.../passes/src/common/symbol_table/mod.rs | 2 +-
.../common/symbol_table/variable_symbol.rs | 2 +-
compiler/passes/src/common/tree_node/mod.rs | 2 +-
compiler/passes/src/common/type_table/mod.rs | 2 +-
.../dead_code_eliminator.rs | 2 +-
.../eliminate_expression.rs | 2 +-
.../eliminate_program.rs | 2 +-
.../eliminate_statement.rs | 2 +-
.../passes/src/dead_code_elimination/mod.rs | 2 +-
.../destructuring/destructure_expression.rs | 2 +-
.../src/destructuring/destructure_program.rs | 2 +-
.../destructuring/destructure_statement.rs | 2 +-
.../passes/src/destructuring/destructurer.rs | 2 +-
compiler/passes/src/destructuring/mod.rs | 2 +-
.../src/flattening/flatten_expression.rs | 2 +-
.../passes/src/flattening/flatten_program.rs | 2 +-
.../src/flattening/flatten_statement.rs | 2 +-
compiler/passes/src/flattening/flattener.rs | 2 +-
compiler/passes/src/flattening/mod.rs | 2 +-
.../function_inlining/assignment_renamer.rs | 2 +-
.../src/function_inlining/function_inliner.rs | 2 +-
.../function_inlining/inline_expression.rs | 2 +-
.../src/function_inlining/inline_program.rs | 2 +-
.../src/function_inlining/inline_statement.rs | 2 +-
compiler/passes/src/function_inlining/mod.rs | 2 +-
compiler/passes/src/lib.rs | 2 +-
compiler/passes/src/loop_unrolling/mod.rs | 2 +-
.../src/loop_unrolling/range_iterator.rs | 2 +-
.../src/loop_unrolling/unroll_expression.rs | 2 +-
.../src/loop_unrolling/unroll_program.rs | 2 +-
.../src/loop_unrolling/unroll_statement.rs | 2 +-
.../passes/src/loop_unrolling/unroller.rs | 2 +-
compiler/passes/src/pass.rs | 2 +-
.../src/static_single_assignment/mod.rs | 2 +-
.../rename_expression.rs | 2 +-
.../rename_program.rs | 2 +-
.../rename_statement.rs | 2 +-
.../static_single_assigner.rs | 2 +-
.../src/symbol_table_creation/creator.rs | 2 +-
.../passes/src/symbol_table_creation/mod.rs | 2 +-
.../passes/src/type_checking/await_checker.rs | 2 +-
.../src/type_checking/check_expressions.rs | 2 +-
.../passes/src/type_checking/check_program.rs | 2 +-
.../src/type_checking/check_statements.rs | 2 +-
compiler/passes/src/type_checking/checker.rs | 2 +-
compiler/passes/src/type_checking/mod.rs | 2 +-
.../passes/src/type_checking/scope_state.rs | 2 +-
compiler/span/Cargo.toml | 6 +--
compiler/span/src/lib.rs | 2 +-
compiler/span/src/source_map.rs | 2 +-
compiler/span/src/span.rs | 2 +-
compiler/span/src/span_json.rs | 2 +-
compiler/span/src/symbol.rs | 2 +-
docs/grammar/Cargo.toml | 6 +--
docs/grammar/src/main.rs | 2 +-
errors/Cargo.toml | 6 +--
errors/src/common/backtraced.rs | 2 +-
errors/src/common/formatted.rs | 2 +-
errors/src/common/macros.rs | 2 +-
errors/src/common/mod.rs | 2 +-
errors/src/common/traits.rs | 2 +-
errors/src/emitter/mod.rs | 2 +-
errors/src/errors/ast/ast_errors.rs | 2 +-
errors/src/errors/ast/mod.rs | 2 +-
errors/src/errors/cli/cli_errors.rs | 2 +-
errors/src/errors/cli/mod.rs | 2 +-
errors/src/errors/compiler/compiler_errors.rs | 2 +-
errors/src/errors/compiler/mod.rs | 2 +-
.../src/errors/flattener/flattener_errors.rs | 2 +-
errors/src/errors/flattener/mod.rs | 2 +-
errors/src/errors/import/import_errors.rs | 2 +-
errors/src/errors/import/mod.rs | 2 +-
.../loop_unroller/loop_unroller_errors.rs | 2 +-
errors/src/errors/loop_unroller/mod.rs | 2 +-
errors/src/errors/mod.rs | 2 +-
errors/src/errors/package/mod.rs | 2 +-
errors/src/errors/package/package_errors.rs | 2 +-
errors/src/errors/parser/mod.rs | 2 +-
errors/src/errors/parser/parser_errors.rs | 2 +-
errors/src/errors/parser/parser_warnings.rs | 2 +-
errors/src/errors/type_checker/mod.rs | 2 +-
.../errors/type_checker/type_checker_error.rs | 2 +-
.../type_checker/type_checker_warning.rs | 2 +-
errors/src/errors/utils/mod.rs | 2 +-
errors/src/errors/utils/util_errors.rs | 2 +-
errors/src/lib.rs | 2 +-
examples/auction/README.md | 2 +-
examples/basic_bank/README.md | 2 +-
leo/cli/cli.rs | 4 +-
leo/cli/commands/account.rs | 2 +-
leo/cli/commands/add.rs | 4 +-
leo/cli/commands/build.rs | 2 +-
leo/cli/commands/clean.rs | 2 +-
leo/cli/commands/deploy.rs | 2 +-
leo/cli/commands/example.rs | 2 +-
leo/cli/commands/execute.rs | 2 +-
leo/cli/commands/mod.rs | 2 +-
leo/cli/commands/new.rs | 2 +-
leo/cli/commands/node.rs | 2 +-
leo/cli/commands/query/block.rs | 2 +-
leo/cli/commands/query/committee.rs | 2 +-
leo/cli/commands/query/mempool.rs | 2 +-
leo/cli/commands/query/mod.rs | 2 +-
leo/cli/commands/query/peers.rs | 2 +-
leo/cli/commands/query/program.rs | 2 +-
leo/cli/commands/query/state_root.rs | 2 +-
leo/cli/commands/query/transaction.rs | 2 +-
leo/cli/commands/query/utils.rs | 2 +-
leo/cli/commands/remove.rs | 4 +-
leo/cli/commands/run.rs | 2 +-
leo/cli/commands/update.rs | 2 +-
leo/cli/helpers/context.rs | 2 +-
leo/cli/helpers/logger.rs | 2 +-
leo/cli/helpers/mod.rs | 2 +-
leo/cli/helpers/updater.rs | 2 +-
leo/cli/main.rs | 4 +-
leo/cli/mod.rs | 2 +-
leo/cli/tests/mod.rs | 2 +-
leo/lib.rs | 2 +-
leo/package/Cargo.toml | 6 +--
leo/package/src/build/directory.rs | 2 +-
leo/package/src/build/mod.rs | 2 +-
leo/package/src/imports/directory.rs | 2 +-
leo/package/src/imports/mod.rs | 2 +-
leo/package/src/inputs/directory.rs | 2 +-
leo/package/src/inputs/mod.rs | 2 +-
leo/package/src/lib.rs | 2 +-
leo/package/src/outputs/ast_snapshot.rs | 2 +-
leo/package/src/outputs/checksum.rs | 2 +-
leo/package/src/outputs/circuit.rs | 2 +-
leo/package/src/outputs/directory.rs | 2 +-
leo/package/src/outputs/mod.rs | 2 +-
leo/package/src/package.rs | 2 +-
leo/package/src/root/env.rs | 2 +-
leo/package/src/root/gitignore.rs | 2 +-
leo/package/src/root/mod.rs | 2 +-
leo/package/src/source/directory.rs | 2 +-
leo/package/src/source/main.rs | 2 +-
leo/package/src/source/mod.rs | 2 +-
tests/test-framework/Cargo.toml | 6 +--
tests/test-framework/benches/leo_compiler.rs | 2 +-
tests/test-framework/src/bin/errcov.rs | 4 +-
tests/test-framework/src/error.rs | 2 +-
tests/test-framework/src/fetch.rs | 2 +-
tests/test-framework/src/lib.rs | 2 +-
tests/test-framework/src/output.rs | 2 +-
tests/test-framework/src/runner.rs | 2 +-
tests/test-framework/src/test.rs | 2 +-
tests/test-framework/src/unused/tgc.rs | 4 +-
utils/disassembler/Cargo.toml | 6 +--
utils/disassembler/src/lib.rs | 2 +-
utils/disassembler/src/tests/credits.aleo | 2 +-
utils/retriever/Cargo.toml | 6 +--
utils/retriever/src/lib.rs | 2 +-
.../src/program_context/dependency.rs | 2 +-
.../retriever/src/program_context/location.rs | 2 +-
.../src/program_context/lock_file_entry.rs | 2 +-
.../retriever/src/program_context/manifest.rs | 2 +-
utils/retriever/src/program_context/mod.rs | 2 +-
.../src/program_context/network_name.rs | 2 +-
utils/retriever/src/retriever/mod.rs | 2 +-
281 files changed, 338 insertions(+), 338 deletions(-)
diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md
index b4f7aa78f4..1b78a817c3 100644
--- a/.github/ISSUE_TEMPLATE.md
+++ b/.github/ISSUE_TEMPLATE.md
@@ -1,3 +1,3 @@
-## π [Please follow one of these issue templates](https://github.com/AleoHQ/leo/issues/new/choose) π
+## π [Please follow one of these issue templates](https://github.com/ProvableHQ/leo/issues/new/choose) π
Note: to keep the backlog clean and actionable, issues may be immediately closed if they do not follow one of the above issue templates.
diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md
index b610d50b00..43ad268d09 100644
--- a/.github/PULL_REQUEST_TEMPLATE.md
+++ b/.github/PULL_REQUEST_TEMPLATE.md
@@ -24,7 +24,7 @@
diff --git a/.resources/license_header b/.resources/license_header
index e76ec29682..01efeb5a7c 100644
--- a/.resources/license_header
+++ b/.resources/license_header
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
@@ -12,4 +12,4 @@
// GNU General Public License for more details.
// You should have received a copy of the GNU General Public License
-// along with the Leo library. If not, see .
\ No newline at end of file
+// along with the Leo library. If not, see .
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 0c5f79082a..4dfea6373c 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -6,7 +6,7 @@ Thank you for your interest in contributing to Leo! Below you can find some guid
Please follow the instructions below when filing pull requests:
-- Ensure that your branch is forked from the current [mainnet](https://github.com/AleoHQ/leo/tree/mainnet) branch.
+- Ensure that your branch is forked from the current [mainnet](https://github.com/ProvableHQ/leo/tree/mainnet) branch.
- Fill out the provided markdown template for the feature or proposal. Be sure to link the pull request to any issues by using keywords. Example: "closes #130".
- Run `cargo fmt` before you commit; we use the `nightly` version of `rustfmt` to format the code, so you'll need to have the `nightly` toolchain installed on your machine; there's a [git hook](https://git-scm.com/docs/githooks) that ensures proper formatting before any commits can be made, and [`.rustfmt.toml`](https://github.com/AleoHQ/Leo/blob/mainnet/.rustfmt.toml) specifies some of the formatting conventions.
- Run `cargo clippy` to ensure that popular correctness and performance pitfalls are avoided.
diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md
index 125412bee3..dc77e34180 100644
--- a/CONTRIBUTORS.md
+++ b/CONTRIBUTORS.md
@@ -9,37 +9,37 @@ Thank you for helping make Leo better!
- d0cd π» π§ π¬ π |
- Collin Chin π» π π§ π |
- Howard Wu π€ π§ π¬ π |
- Alessandro Coglio π π§ π¬ π |
- Eric McCarthy π π§ π¬ π |
- Raymond Chu π€ π» π¬ |
- ljedrz π π» π¬ |
+ d0cd π» π§ π¬ π |
+ Collin Chin π» π π§ π |
+ Howard Wu π€ π§ π¬ π |
+ Alessandro Coglio π π§ π¬ π |
+ Eric McCarthy π π§ π¬ π |
+ Raymond Chu π€ π» π¬ |
+ ljedrz π π» π¬ |
- aharshbe β
π π¬ |
- Mazdak Farrokhzad π» |
- Damir Shamanaev π» |
- gluax π» |
- 0rphon π» |
- Max Bruce π» |
- Sergey Isaev π» |
+ aharshbe β
π π¬ |
+ Mazdak Farrokhzad π» |
+ Damir Shamanaev π» |
+ gluax π» |
+ 0rphon π» |
+ Max Bruce π» |
+ Sergey Isaev π» |
- FranΓ§ois Garillot π» |
+ FranΓ§ois Garillot π» |
Weikeng Chen π¬ |
- sptg π π» |
- LouisWT π» |
- yuliyu123 π» |
- detailyang π» |
- Tom-OriginStorage π» |
+ sptg π π» |
+ LouisWT π» |
+ yuliyu123 π» |
+ detailyang π» |
+ Tom-OriginStorage π» |
- omahs π» |
- Haruka π π» |
- swift-mx π» |
- Francisco Strambini π» |
+ omahs π» |
+ Haruka π π» |
+ swift-mx π» |
+ Francisco Strambini π» |
Daniel Gushchyan β
|
r4keta β
|
liolikus π |
diff --git a/Cargo.toml b/Cargo.toml
index 6627aac315..d0f4b0ffbd 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,10 +1,10 @@
[package]
name = "leo-lang"
version = "2.1.0"
-authors = [ "The Aleo Team " ]
+authors = [ "The Leo Team " ]
description = "The Leo programming language"
-homepage = "https://aleo.org"
-repository = "https://github.com/AleoHQ/leo"
+homepage = "https://leo-lang.org"
+repository = "https://github.com/ProvableHQ/leo"
keywords = [
"aleo",
"cryptography",
diff --git a/README.md b/README.md
index 9ff15917d4..0e44942298 100644
--- a/README.md
+++ b/README.md
@@ -8,7 +8,7 @@
-
+
@@ -40,7 +40,7 @@ integrate private applications into your stack. Leo compiles to circuits making
The syntax of Leo is influenced by traditional programming languages like JavaScript, Scala, and Rust, with a strong emphasis on readability and ease-of-use.
Leo offers developers with tools to sanity check circuits including unit tests, integration tests, and console functions.
-Leo is one part of a greater ecosystem for building private applications on [Aleo](https://aleo.org/).
+Leo is one part of a greater ecosystem for building private applications on [Aleo](https://leo-lang.org/).
The language is currently in an alpha stage and is subject to breaking changes.
## βοΈοΈ Build Guide
@@ -68,7 +68,7 @@ We recommend installing Leo by building from the source code as follows:
```bash
# Download the source code
-git clone https://github.com/AleoHQ/leo
+git clone https://github.com/ProvableHQ/leo
cd leo
# Install 'leo'
@@ -114,7 +114,7 @@ Congratulations! You've just run your first Leo program.
## π§° Troubleshooting
If you are having trouble installing and using Leo, please check out our [guide](docs/troubleshooting.md).
-If the issue still persists, please [open an issue](https://github.com/AleoHQ/leo/issues/new/choose).
+If the issue still persists, please [open an issue](https://github.com/ProvableHQ/leo/issues/new/choose).
## π Documentation
diff --git a/build.rs b/build.rs
index 1f93ce3426..5420a093a7 100644
--- a/build.rs
+++ b/build.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/Cargo.toml b/compiler/ast/Cargo.toml
index d8afb53c6f..6b53d20335 100644
--- a/compiler/ast/Cargo.toml
+++ b/compiler/ast/Cargo.toml
@@ -1,10 +1,10 @@
[package]
name = "leo-ast"
version = "2.1.0"
-authors = [ "The Aleo Team " ]
+authors = [ "The Leo Team " ]
description = "Abstract syntax tree (AST) for the Leo programming language"
-homepage = "https://aleo.org"
-repository = "https://github.com/AleoHQ/leo"
+homepage = "https://leo-lang.org"
+repository = "https://github.com/ProvableHQ/leo"
keywords = [
"aleo",
"cryptography",
diff --git a/compiler/ast/src/access/array_access.rs b/compiler/ast/src/access/array_access.rs
index 43fa3c202d..e7c4f6988f 100644
--- a/compiler/ast/src/access/array_access.rs
+++ b/compiler/ast/src/access/array_access.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/access/associated_constant_access.rs b/compiler/ast/src/access/associated_constant_access.rs
index a0e0900fbb..325e7e4bbd 100644
--- a/compiler/ast/src/access/associated_constant_access.rs
+++ b/compiler/ast/src/access/associated_constant_access.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/access/associated_function_access.rs b/compiler/ast/src/access/associated_function_access.rs
index 8aa4f6eefe..37e20d78a2 100644
--- a/compiler/ast/src/access/associated_function_access.rs
+++ b/compiler/ast/src/access/associated_function_access.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/access/member_access.rs b/compiler/ast/src/access/member_access.rs
index 888c63a75b..3121a741d6 100644
--- a/compiler/ast/src/access/member_access.rs
+++ b/compiler/ast/src/access/member_access.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/access/mod.rs b/compiler/ast/src/access/mod.rs
index 95aeed7bcc..3ad8805eb4 100644
--- a/compiler/ast/src/access/mod.rs
+++ b/compiler/ast/src/access/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/access/tuple_access.rs b/compiler/ast/src/access/tuple_access.rs
index 819bf0285b..a22c57dfcb 100644
--- a/compiler/ast/src/access/tuple_access.rs
+++ b/compiler/ast/src/access/tuple_access.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/common/identifier.rs b/compiler/ast/src/common/identifier.rs
index b798677a2f..106f978e4d 100644
--- a/compiler/ast/src/common/identifier.rs
+++ b/compiler/ast/src/common/identifier.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/common/imported_modules.rs b/compiler/ast/src/common/imported_modules.rs
index 16fc81547e..0b661e55e2 100644
--- a/compiler/ast/src/common/imported_modules.rs
+++ b/compiler/ast/src/common/imported_modules.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/common/location.rs b/compiler/ast/src/common/location.rs
index 1397526bfa..18666a75e5 100644
--- a/compiler/ast/src/common/location.rs
+++ b/compiler/ast/src/common/location.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/common/mod.rs b/compiler/ast/src/common/mod.rs
index a574e9b628..f8fad56122 100644
--- a/compiler/ast/src/common/mod.rs
+++ b/compiler/ast/src/common/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/common/node.rs b/compiler/ast/src/common/node.rs
index a0a5080cc9..fce6169055 100644
--- a/compiler/ast/src/common/node.rs
+++ b/compiler/ast/src/common/node.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/common/node_builder.rs b/compiler/ast/src/common/node_builder.rs
index b1eab436eb..52923543bd 100644
--- a/compiler/ast/src/common/node_builder.rs
+++ b/compiler/ast/src/common/node_builder.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/common/positive_number.rs b/compiler/ast/src/common/positive_number.rs
index 36db4dc0a7..617c8fe917 100644
--- a/compiler/ast/src/common/positive_number.rs
+++ b/compiler/ast/src/common/positive_number.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/common/static_string.rs b/compiler/ast/src/common/static_string.rs
index 9fb57b762c..024b15e09e 100644
--- a/compiler/ast/src/common/static_string.rs
+++ b/compiler/ast/src/common/static_string.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/access.rs b/compiler/ast/src/expressions/access.rs
index 0b6375e9af..cf210dbd6c 100644
--- a/compiler/ast/src/expressions/access.rs
+++ b/compiler/ast/src/expressions/access.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/array.rs b/compiler/ast/src/expressions/array.rs
index 6b24fcd40f..cf8020721a 100644
--- a/compiler/ast/src/expressions/array.rs
+++ b/compiler/ast/src/expressions/array.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/binary.rs b/compiler/ast/src/expressions/binary.rs
index 7a50fc202f..172a4a46ce 100644
--- a/compiler/ast/src/expressions/binary.rs
+++ b/compiler/ast/src/expressions/binary.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/call.rs b/compiler/ast/src/expressions/call.rs
index a27333c194..32b000eeb1 100644
--- a/compiler/ast/src/expressions/call.rs
+++ b/compiler/ast/src/expressions/call.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/cast.rs b/compiler/ast/src/expressions/cast.rs
index 59999805a8..b99d486b32 100644
--- a/compiler/ast/src/expressions/cast.rs
+++ b/compiler/ast/src/expressions/cast.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/err.rs b/compiler/ast/src/expressions/err.rs
index f3a30e96e7..5f6d95af5a 100644
--- a/compiler/ast/src/expressions/err.rs
+++ b/compiler/ast/src/expressions/err.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/literal.rs b/compiler/ast/src/expressions/literal.rs
index abd96d2396..a5fdd5b0dd 100644
--- a/compiler/ast/src/expressions/literal.rs
+++ b/compiler/ast/src/expressions/literal.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/locator.rs b/compiler/ast/src/expressions/locator.rs
index 6a55523ca4..575bab8232 100644
--- a/compiler/ast/src/expressions/locator.rs
+++ b/compiler/ast/src/expressions/locator.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/mod.rs b/compiler/ast/src/expressions/mod.rs
index c590740bad..da3a846651 100644
--- a/compiler/ast/src/expressions/mod.rs
+++ b/compiler/ast/src/expressions/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/struct_init.rs b/compiler/ast/src/expressions/struct_init.rs
index 59bceb654e..ee3e7d853d 100644
--- a/compiler/ast/src/expressions/struct_init.rs
+++ b/compiler/ast/src/expressions/struct_init.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/ternary.rs b/compiler/ast/src/expressions/ternary.rs
index 44c066d812..da46af12de 100644
--- a/compiler/ast/src/expressions/ternary.rs
+++ b/compiler/ast/src/expressions/ternary.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/tuple.rs b/compiler/ast/src/expressions/tuple.rs
index bc9b47baa9..448e715bf8 100644
--- a/compiler/ast/src/expressions/tuple.rs
+++ b/compiler/ast/src/expressions/tuple.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/unary.rs b/compiler/ast/src/expressions/unary.rs
index 8ed413c982..e439993388 100644
--- a/compiler/ast/src/expressions/unary.rs
+++ b/compiler/ast/src/expressions/unary.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/expressions/unit.rs b/compiler/ast/src/expressions/unit.rs
index 82d27c35de..90bfd80285 100644
--- a/compiler/ast/src/expressions/unit.rs
+++ b/compiler/ast/src/expressions/unit.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/functions/annotation.rs b/compiler/ast/src/functions/annotation.rs
index bac22b8d69..0f30c0b0d3 100644
--- a/compiler/ast/src/functions/annotation.rs
+++ b/compiler/ast/src/functions/annotation.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/functions/core_function.rs b/compiler/ast/src/functions/core_function.rs
index 4461b7cf93..86d255da4f 100644
--- a/compiler/ast/src/functions/core_function.rs
+++ b/compiler/ast/src/functions/core_function.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/functions/input.rs b/compiler/ast/src/functions/input.rs
index a93196652c..36638350ac 100644
--- a/compiler/ast/src/functions/input.rs
+++ b/compiler/ast/src/functions/input.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/functions/mod.rs b/compiler/ast/src/functions/mod.rs
index 100e5b84dc..f0b9f9622d 100644
--- a/compiler/ast/src/functions/mod.rs
+++ b/compiler/ast/src/functions/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/functions/mode.rs b/compiler/ast/src/functions/mode.rs
index f6f57b5cdb..169cb73aca 100644
--- a/compiler/ast/src/functions/mode.rs
+++ b/compiler/ast/src/functions/mode.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/functions/output.rs b/compiler/ast/src/functions/output.rs
index d35b53dbf4..12799c91a1 100644
--- a/compiler/ast/src/functions/output.rs
+++ b/compiler/ast/src/functions/output.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/functions/variant.rs b/compiler/ast/src/functions/variant.rs
index ac18ae17c0..eb2851456f 100644
--- a/compiler/ast/src/functions/variant.rs
+++ b/compiler/ast/src/functions/variant.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/groups/group_coordinate.rs b/compiler/ast/src/groups/group_coordinate.rs
index 57954936c6..b108b4127a 100644
--- a/compiler/ast/src/groups/group_coordinate.rs
+++ b/compiler/ast/src/groups/group_coordinate.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/groups/group_literal.rs b/compiler/ast/src/groups/group_literal.rs
index 505d71a807..85d5101e32 100644
--- a/compiler/ast/src/groups/group_literal.rs
+++ b/compiler/ast/src/groups/group_literal.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/groups/mod.rs b/compiler/ast/src/groups/mod.rs
index ea0e714a53..808950c89a 100644
--- a/compiler/ast/src/groups/mod.rs
+++ b/compiler/ast/src/groups/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/lib.rs b/compiler/ast/src/lib.rs
index 19ef53784a..2d079a93c5 100644
--- a/compiler/ast/src/lib.rs
+++ b/compiler/ast/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/mapping/mod.rs b/compiler/ast/src/mapping/mod.rs
index 26f151a25a..7c13a86332 100644
--- a/compiler/ast/src/mapping/mod.rs
+++ b/compiler/ast/src/mapping/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/passes/consumer.rs b/compiler/ast/src/passes/consumer.rs
index ae6ff53664..3d8edea460 100644
--- a/compiler/ast/src/passes/consumer.rs
+++ b/compiler/ast/src/passes/consumer.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/passes/mod.rs b/compiler/ast/src/passes/mod.rs
index 0b53d3c65e..3343f4ba7b 100644
--- a/compiler/ast/src/passes/mod.rs
+++ b/compiler/ast/src/passes/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/passes/reconstructor.rs b/compiler/ast/src/passes/reconstructor.rs
index 48c9ab97f0..dea305c0f4 100644
--- a/compiler/ast/src/passes/reconstructor.rs
+++ b/compiler/ast/src/passes/reconstructor.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/passes/visitor.rs b/compiler/ast/src/passes/visitor.rs
index 0cf813baba..eb1f36a87a 100644
--- a/compiler/ast/src/passes/visitor.rs
+++ b/compiler/ast/src/passes/visitor.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/program/mod.rs b/compiler/ast/src/program/mod.rs
index 16973cba18..083aa6072a 100644
--- a/compiler/ast/src/program/mod.rs
+++ b/compiler/ast/src/program/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/program/program_id.rs b/compiler/ast/src/program/program_id.rs
index 8bca036592..778fe45c9a 100644
--- a/compiler/ast/src/program/program_id.rs
+++ b/compiler/ast/src/program/program_id.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/program/program_scope.rs b/compiler/ast/src/program/program_scope.rs
index 3bc63d6b5a..75d9dd4c4e 100644
--- a/compiler/ast/src/program/program_scope.rs
+++ b/compiler/ast/src/program/program_scope.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/assert.rs b/compiler/ast/src/statement/assert.rs
index b00b8e8a15..60711473dc 100644
--- a/compiler/ast/src/statement/assert.rs
+++ b/compiler/ast/src/statement/assert.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/assign.rs b/compiler/ast/src/statement/assign.rs
index 748b453074..1262754bfe 100644
--- a/compiler/ast/src/statement/assign.rs
+++ b/compiler/ast/src/statement/assign.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/block.rs b/compiler/ast/src/statement/block.rs
index cd034dbc6f..37d5711ff2 100644
--- a/compiler/ast/src/statement/block.rs
+++ b/compiler/ast/src/statement/block.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/conditional.rs b/compiler/ast/src/statement/conditional.rs
index 773bf5d761..79aa773254 100644
--- a/compiler/ast/src/statement/conditional.rs
+++ b/compiler/ast/src/statement/conditional.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/console/console_function.rs b/compiler/ast/src/statement/console/console_function.rs
index e71c2894b0..4f9dbb4eea 100644
--- a/compiler/ast/src/statement/console/console_function.rs
+++ b/compiler/ast/src/statement/console/console_function.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/console/console_statement.rs b/compiler/ast/src/statement/console/console_statement.rs
index f305510a32..48601ac6a2 100644
--- a/compiler/ast/src/statement/console/console_statement.rs
+++ b/compiler/ast/src/statement/console/console_statement.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/console/mod.rs b/compiler/ast/src/statement/console/mod.rs
index 02dec1bb1c..c016b9b253 100644
--- a/compiler/ast/src/statement/console/mod.rs
+++ b/compiler/ast/src/statement/console/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/const_.rs b/compiler/ast/src/statement/const_.rs
index ab172a6b58..162034e38a 100644
--- a/compiler/ast/src/statement/const_.rs
+++ b/compiler/ast/src/statement/const_.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/definition/declaration_type.rs b/compiler/ast/src/statement/definition/declaration_type.rs
index d737b5355d..3e5ea2abaa 100644
--- a/compiler/ast/src/statement/definition/declaration_type.rs
+++ b/compiler/ast/src/statement/definition/declaration_type.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/definition/mod.rs b/compiler/ast/src/statement/definition/mod.rs
index aaf67a5202..e06f029c22 100644
--- a/compiler/ast/src/statement/definition/mod.rs
+++ b/compiler/ast/src/statement/definition/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/expression.rs b/compiler/ast/src/statement/expression.rs
index 8a8c6dfcb2..75fd80a756 100644
--- a/compiler/ast/src/statement/expression.rs
+++ b/compiler/ast/src/statement/expression.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/iteration.rs b/compiler/ast/src/statement/iteration.rs
index 7982fa1ae9..0a3fb85f94 100644
--- a/compiler/ast/src/statement/iteration.rs
+++ b/compiler/ast/src/statement/iteration.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/mod.rs b/compiler/ast/src/statement/mod.rs
index b96d0d327b..0a363984ab 100644
--- a/compiler/ast/src/statement/mod.rs
+++ b/compiler/ast/src/statement/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/statement/return_.rs b/compiler/ast/src/statement/return_.rs
index 1609341585..11dfe3f6ff 100644
--- a/compiler/ast/src/statement/return_.rs
+++ b/compiler/ast/src/statement/return_.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/struct/member.rs b/compiler/ast/src/struct/member.rs
index 874fa0236a..f384e9abea 100644
--- a/compiler/ast/src/struct/member.rs
+++ b/compiler/ast/src/struct/member.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/struct/mod.rs b/compiler/ast/src/struct/mod.rs
index f640401498..61d66f3a37 100644
--- a/compiler/ast/src/struct/mod.rs
+++ b/compiler/ast/src/struct/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/stub/function_stub.rs b/compiler/ast/src/stub/function_stub.rs
index 97ca36d827..b11eec568c 100644
--- a/compiler/ast/src/stub/function_stub.rs
+++ b/compiler/ast/src/stub/function_stub.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/stub/mod.rs b/compiler/ast/src/stub/mod.rs
index 0679e3311b..1c81355552 100644
--- a/compiler/ast/src/stub/mod.rs
+++ b/compiler/ast/src/stub/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/types/array.rs b/compiler/ast/src/types/array.rs
index 1e11cf4163..27bd08d52e 100644
--- a/compiler/ast/src/types/array.rs
+++ b/compiler/ast/src/types/array.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/types/core_constant.rs b/compiler/ast/src/types/core_constant.rs
index 4c61354929..be06f15560 100644
--- a/compiler/ast/src/types/core_constant.rs
+++ b/compiler/ast/src/types/core_constant.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/types/future.rs b/compiler/ast/src/types/future.rs
index 8f1dd896e1..abf0098c9a 100644
--- a/compiler/ast/src/types/future.rs
+++ b/compiler/ast/src/types/future.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/types/integer_type.rs b/compiler/ast/src/types/integer_type.rs
index ff4cdd73f6..2a872d4455 100644
--- a/compiler/ast/src/types/integer_type.rs
+++ b/compiler/ast/src/types/integer_type.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/types/mapping.rs b/compiler/ast/src/types/mapping.rs
index 5a2d3dd157..c42746154d 100644
--- a/compiler/ast/src/types/mapping.rs
+++ b/compiler/ast/src/types/mapping.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/types/mod.rs b/compiler/ast/src/types/mod.rs
index 94cc7ca775..f84fee6118 100644
--- a/compiler/ast/src/types/mod.rs
+++ b/compiler/ast/src/types/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/types/struct_type.rs b/compiler/ast/src/types/struct_type.rs
index 8f23373775..2bcb923032 100644
--- a/compiler/ast/src/types/struct_type.rs
+++ b/compiler/ast/src/types/struct_type.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/types/tuple.rs b/compiler/ast/src/types/tuple.rs
index fad0ffbcf3..78d3d794d8 100644
--- a/compiler/ast/src/types/tuple.rs
+++ b/compiler/ast/src/types/tuple.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/types/type_.rs b/compiler/ast/src/types/type_.rs
index f60768ad44..1609c647df 100644
--- a/compiler/ast/src/types/type_.rs
+++ b/compiler/ast/src/types/type_.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/ast/src/value/mod.rs b/compiler/ast/src/value/mod.rs
index e6fd7c3ae0..d7812be011 100644
--- a/compiler/ast/src/value/mod.rs
+++ b/compiler/ast/src/value/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/compiler/Cargo.toml b/compiler/compiler/Cargo.toml
index 3dc4184612..fae7301e54 100644
--- a/compiler/compiler/Cargo.toml
+++ b/compiler/compiler/Cargo.toml
@@ -1,10 +1,10 @@
[package]
name = "leo-compiler"
version = "2.1.0"
-authors = [ "The Aleo Team " ]
+authors = [ "The Leo Team " ]
description = "Compiler for Leo programming language"
-homepage = "https://aleo.org"
-repository = "https://github.com/AleoHQ/leo"
+homepage = "https://leo-lang.org"
+repository = "https://github.com/ProvableHQ/leo"
keywords = [
"aleo",
"cryptography",
diff --git a/compiler/compiler/src/compiler.rs b/compiler/compiler/src/compiler.rs
index 0651c41126..7b40befd65 100644
--- a/compiler/compiler/src/compiler.rs
+++ b/compiler/compiler/src/compiler.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/compiler/src/lib.rs b/compiler/compiler/src/lib.rs
index 84fa968dc7..fbabd55d7a 100644
--- a/compiler/compiler/src/lib.rs
+++ b/compiler/compiler/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/compiler/src/options.rs b/compiler/compiler/src/options.rs
index a760ae5e0f..6ed93c4309 100644
--- a/compiler/compiler/src/options.rs
+++ b/compiler/compiler/src/options.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/compiler/tests/compile.rs b/compiler/compiler/tests/compile.rs
index 682a726941..df2ec2c74b 100644
--- a/compiler/compiler/tests/compile.rs
+++ b/compiler/compiler/tests/compile.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/compiler/tests/execute.rs b/compiler/compiler/tests/execute.rs
index 2b77af8a9f..cadfecc7b3 100644
--- a/compiler/compiler/tests/execute.rs
+++ b/compiler/compiler/tests/execute.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/compiler/tests/utilities/check_unique_node_ids.rs b/compiler/compiler/tests/utilities/check_unique_node_ids.rs
index 4fa10cc806..1c895f0e8b 100644
--- a/compiler/compiler/tests/utilities/check_unique_node_ids.rs
+++ b/compiler/compiler/tests/utilities/check_unique_node_ids.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/compiler/tests/utilities/mod.rs b/compiler/compiler/tests/utilities/mod.rs
index 227e65fed0..b17c5be32d 100644
--- a/compiler/compiler/tests/utilities/mod.rs
+++ b/compiler/compiler/tests/utilities/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/compiler/tests/utilities/output.rs b/compiler/compiler/tests/utilities/output.rs
index d689d28e53..566867f32f 100644
--- a/compiler/compiler/tests/utilities/output.rs
+++ b/compiler/compiler/tests/utilities/output.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/parser/Cargo.toml b/compiler/parser/Cargo.toml
index 73634ebd1b..144e689c88 100644
--- a/compiler/parser/Cargo.toml
+++ b/compiler/parser/Cargo.toml
@@ -1,10 +1,10 @@
[package]
name = "leo-parser"
version = "2.1.0"
-authors = [ "The Aleo Team " ]
+authors = [ "The Leo Team " ]
description = "Parser for the Leo programming language"
-homepage = "https://aleo.org"
-repository = "https://github.com/AleoHQ/leo"
+homepage = "https://leo-lang.org"
+repository = "https://github.com/ProvableHQ/leo"
keywords = [
"aleo",
"cryptography",
diff --git a/compiler/parser/examples/parser.rs b/compiler/parser/examples/parser.rs
index cd7450f061..54d1355887 100644
--- a/compiler/parser/examples/parser.rs
+++ b/compiler/parser/examples/parser.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/parser/src/lib.rs b/compiler/parser/src/lib.rs
index abe8a9a928..d3ec36c74b 100644
--- a/compiler/parser/src/lib.rs
+++ b/compiler/parser/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/parser/src/parser/context.rs b/compiler/parser/src/parser/context.rs
index 3e2db39f7d..2188f55aa5 100644
--- a/compiler/parser/src/parser/context.rs
+++ b/compiler/parser/src/parser/context.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/parser/src/parser/expression.rs b/compiler/parser/src/parser/expression.rs
index 455971ced3..77a76c89d7 100644
--- a/compiler/parser/src/parser/expression.rs
+++ b/compiler/parser/src/parser/expression.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/parser/src/parser/file.rs b/compiler/parser/src/parser/file.rs
index 1a6e4c64d9..b505281101 100644
--- a/compiler/parser/src/parser/file.rs
+++ b/compiler/parser/src/parser/file.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/parser/src/parser/mod.rs b/compiler/parser/src/parser/mod.rs
index 33e350a893..7cde02900c 100644
--- a/compiler/parser/src/parser/mod.rs
+++ b/compiler/parser/src/parser/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/parser/src/parser/statement.rs b/compiler/parser/src/parser/statement.rs
index c42d6da382..cdf1797115 100644
--- a/compiler/parser/src/parser/statement.rs
+++ b/compiler/parser/src/parser/statement.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/parser/src/parser/type_.rs b/compiler/parser/src/parser/type_.rs
index e54cdd6080..d090a3082b 100644
--- a/compiler/parser/src/parser/type_.rs
+++ b/compiler/parser/src/parser/type_.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/parser/src/test.rs b/compiler/parser/src/test.rs
index f83f3ebb25..a0f8d7b052 100644
--- a/compiler/parser/src/test.rs
+++ b/compiler/parser/src/test.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/parser/src/tokenizer/lexer.rs b/compiler/parser/src/tokenizer/lexer.rs
index a7c33af1e7..2770d01267 100644
--- a/compiler/parser/src/tokenizer/lexer.rs
+++ b/compiler/parser/src/tokenizer/lexer.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/parser/src/tokenizer/mod.rs b/compiler/parser/src/tokenizer/mod.rs
index 7f855b9a00..492b67237c 100644
--- a/compiler/parser/src/tokenizer/mod.rs
+++ b/compiler/parser/src/tokenizer/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/parser/src/tokenizer/token.rs b/compiler/parser/src/tokenizer/token.rs
index 835910ddd8..ec59fcd802 100644
--- a/compiler/parser/src/tokenizer/token.rs
+++ b/compiler/parser/src/tokenizer/token.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/Cargo.toml b/compiler/passes/Cargo.toml
index 3f81ca795c..c3351b2df7 100644
--- a/compiler/passes/Cargo.toml
+++ b/compiler/passes/Cargo.toml
@@ -1,10 +1,10 @@
[package]
name = "leo-passes"
version = "2.1.0"
-authors = [ "The Aleo Team " ]
+authors = [ "The Leo Team " ]
description = "Compiler passes for the Leo programming language"
-homepage = "https://aleo.org"
-repository = "https://github.com/AleoHQ/leo"
+homepage = "https://leo-lang.org"
+repository = "https://github.com/ProvableHQ/leo"
keywords = [
"aleo",
"cryptography",
diff --git a/compiler/passes/src/code_generation/generator.rs b/compiler/passes/src/code_generation/generator.rs
index 9a558b3124..a7d1801186 100644
--- a/compiler/passes/src/code_generation/generator.rs
+++ b/compiler/passes/src/code_generation/generator.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/code_generation/mod.rs b/compiler/passes/src/code_generation/mod.rs
index fa283a2bed..9f817086ca 100644
--- a/compiler/passes/src/code_generation/mod.rs
+++ b/compiler/passes/src/code_generation/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/code_generation/visit_expressions.rs b/compiler/passes/src/code_generation/visit_expressions.rs
index 6d1dc87f1a..6248219901 100644
--- a/compiler/passes/src/code_generation/visit_expressions.rs
+++ b/compiler/passes/src/code_generation/visit_expressions.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/code_generation/visit_program.rs b/compiler/passes/src/code_generation/visit_program.rs
index b949dbc273..d56b8064aa 100644
--- a/compiler/passes/src/code_generation/visit_program.rs
+++ b/compiler/passes/src/code_generation/visit_program.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/code_generation/visit_statements.rs b/compiler/passes/src/code_generation/visit_statements.rs
index fbe055866c..0771dc3454 100644
--- a/compiler/passes/src/code_generation/visit_statements.rs
+++ b/compiler/passes/src/code_generation/visit_statements.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/code_generation/visit_type.rs b/compiler/passes/src/code_generation/visit_type.rs
index b72151efd6..556c8adb4f 100644
--- a/compiler/passes/src/code_generation/visit_type.rs
+++ b/compiler/passes/src/code_generation/visit_type.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/common/assigner/mod.rs b/compiler/passes/src/common/assigner/mod.rs
index 9615004930..0a4b959146 100644
--- a/compiler/passes/src/common/assigner/mod.rs
+++ b/compiler/passes/src/common/assigner/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/common/constant_propagation_table/mod.rs b/compiler/passes/src/common/constant_propagation_table/mod.rs
index d86a8a6bc4..5b9b1ed5eb 100644
--- a/compiler/passes/src/common/constant_propagation_table/mod.rs
+++ b/compiler/passes/src/common/constant_propagation_table/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/common/graph/mod.rs b/compiler/passes/src/common/graph/mod.rs
index d72564b1f9..74dcbf2982 100644
--- a/compiler/passes/src/common/graph/mod.rs
+++ b/compiler/passes/src/common/graph/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/common/mod.rs b/compiler/passes/src/common/mod.rs
index d3e2feef0e..f187572737 100644
--- a/compiler/passes/src/common/mod.rs
+++ b/compiler/passes/src/common/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/common/rename_table/mod.rs b/compiler/passes/src/common/rename_table/mod.rs
index 1831571682..5d8154b148 100644
--- a/compiler/passes/src/common/rename_table/mod.rs
+++ b/compiler/passes/src/common/rename_table/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/common/replacer/mod.rs b/compiler/passes/src/common/replacer/mod.rs
index 19015aeeb8..db4933ef1f 100644
--- a/compiler/passes/src/common/replacer/mod.rs
+++ b/compiler/passes/src/common/replacer/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/common/symbol_table/function_symbol.rs b/compiler/passes/src/common/symbol_table/function_symbol.rs
index 644b590ee3..d5ffa84573 100644
--- a/compiler/passes/src/common/symbol_table/function_symbol.rs
+++ b/compiler/passes/src/common/symbol_table/function_symbol.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/common/symbol_table/mod.rs b/compiler/passes/src/common/symbol_table/mod.rs
index 0d8134547a..e818a4de1f 100644
--- a/compiler/passes/src/common/symbol_table/mod.rs
+++ b/compiler/passes/src/common/symbol_table/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/common/symbol_table/variable_symbol.rs b/compiler/passes/src/common/symbol_table/variable_symbol.rs
index edce9e93f4..9e66d91740 100644
--- a/compiler/passes/src/common/symbol_table/variable_symbol.rs
+++ b/compiler/passes/src/common/symbol_table/variable_symbol.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/common/tree_node/mod.rs b/compiler/passes/src/common/tree_node/mod.rs
index e7561e868c..18fc079eb3 100644
--- a/compiler/passes/src/common/tree_node/mod.rs
+++ b/compiler/passes/src/common/tree_node/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/common/type_table/mod.rs b/compiler/passes/src/common/type_table/mod.rs
index 1e1fea894d..7ab19055b4 100644
--- a/compiler/passes/src/common/type_table/mod.rs
+++ b/compiler/passes/src/common/type_table/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/dead_code_elimination/dead_code_eliminator.rs b/compiler/passes/src/dead_code_elimination/dead_code_eliminator.rs
index 9bdc187850..75b38bfe44 100644
--- a/compiler/passes/src/dead_code_elimination/dead_code_eliminator.rs
+++ b/compiler/passes/src/dead_code_elimination/dead_code_eliminator.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/dead_code_elimination/eliminate_expression.rs b/compiler/passes/src/dead_code_elimination/eliminate_expression.rs
index 6d03797c24..d6fe402e01 100644
--- a/compiler/passes/src/dead_code_elimination/eliminate_expression.rs
+++ b/compiler/passes/src/dead_code_elimination/eliminate_expression.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/dead_code_elimination/eliminate_program.rs b/compiler/passes/src/dead_code_elimination/eliminate_program.rs
index 1c58e28d95..c928c85893 100644
--- a/compiler/passes/src/dead_code_elimination/eliminate_program.rs
+++ b/compiler/passes/src/dead_code_elimination/eliminate_program.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/dead_code_elimination/eliminate_statement.rs b/compiler/passes/src/dead_code_elimination/eliminate_statement.rs
index 3f27f7b2b5..884f388761 100644
--- a/compiler/passes/src/dead_code_elimination/eliminate_statement.rs
+++ b/compiler/passes/src/dead_code_elimination/eliminate_statement.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/dead_code_elimination/mod.rs b/compiler/passes/src/dead_code_elimination/mod.rs
index 0a95ba0748..fd9d214ecf 100644
--- a/compiler/passes/src/dead_code_elimination/mod.rs
+++ b/compiler/passes/src/dead_code_elimination/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/destructuring/destructure_expression.rs b/compiler/passes/src/destructuring/destructure_expression.rs
index ae56a1bc17..1856b8f67b 100644
--- a/compiler/passes/src/destructuring/destructure_expression.rs
+++ b/compiler/passes/src/destructuring/destructure_expression.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/destructuring/destructure_program.rs b/compiler/passes/src/destructuring/destructure_program.rs
index 0c24baad51..f4810dd7f4 100644
--- a/compiler/passes/src/destructuring/destructure_program.rs
+++ b/compiler/passes/src/destructuring/destructure_program.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/destructuring/destructure_statement.rs b/compiler/passes/src/destructuring/destructure_statement.rs
index fd9a08f7f2..7b531d49a7 100644
--- a/compiler/passes/src/destructuring/destructure_statement.rs
+++ b/compiler/passes/src/destructuring/destructure_statement.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/destructuring/destructurer.rs b/compiler/passes/src/destructuring/destructurer.rs
index e35617df6c..c092c27dad 100644
--- a/compiler/passes/src/destructuring/destructurer.rs
+++ b/compiler/passes/src/destructuring/destructurer.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/destructuring/mod.rs b/compiler/passes/src/destructuring/mod.rs
index f516ed5165..dfab8b5017 100644
--- a/compiler/passes/src/destructuring/mod.rs
+++ b/compiler/passes/src/destructuring/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/flattening/flatten_expression.rs b/compiler/passes/src/flattening/flatten_expression.rs
index f5a135f129..c47429e776 100644
--- a/compiler/passes/src/flattening/flatten_expression.rs
+++ b/compiler/passes/src/flattening/flatten_expression.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/flattening/flatten_program.rs b/compiler/passes/src/flattening/flatten_program.rs
index 131c502e84..9295a33cf8 100644
--- a/compiler/passes/src/flattening/flatten_program.rs
+++ b/compiler/passes/src/flattening/flatten_program.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/flattening/flatten_statement.rs b/compiler/passes/src/flattening/flatten_statement.rs
index b6d7c8f028..0592614f25 100644
--- a/compiler/passes/src/flattening/flatten_statement.rs
+++ b/compiler/passes/src/flattening/flatten_statement.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/flattening/flattener.rs b/compiler/passes/src/flattening/flattener.rs
index 735dd81a5a..9bf68573fa 100644
--- a/compiler/passes/src/flattening/flattener.rs
+++ b/compiler/passes/src/flattening/flattener.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/flattening/mod.rs b/compiler/passes/src/flattening/mod.rs
index 366e254864..170b5680a9 100644
--- a/compiler/passes/src/flattening/mod.rs
+++ b/compiler/passes/src/flattening/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/function_inlining/assignment_renamer.rs b/compiler/passes/src/function_inlining/assignment_renamer.rs
index 4252fec3c4..bd9b90ee1e 100644
--- a/compiler/passes/src/function_inlining/assignment_renamer.rs
+++ b/compiler/passes/src/function_inlining/assignment_renamer.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/function_inlining/function_inliner.rs b/compiler/passes/src/function_inlining/function_inliner.rs
index 86a7613f64..f58ddf6962 100644
--- a/compiler/passes/src/function_inlining/function_inliner.rs
+++ b/compiler/passes/src/function_inlining/function_inliner.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/function_inlining/inline_expression.rs b/compiler/passes/src/function_inlining/inline_expression.rs
index d9ff1c3824..4d627af9f0 100644
--- a/compiler/passes/src/function_inlining/inline_expression.rs
+++ b/compiler/passes/src/function_inlining/inline_expression.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/function_inlining/inline_program.rs b/compiler/passes/src/function_inlining/inline_program.rs
index f9c5893eec..a05fa5b7e4 100644
--- a/compiler/passes/src/function_inlining/inline_program.rs
+++ b/compiler/passes/src/function_inlining/inline_program.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/function_inlining/inline_statement.rs b/compiler/passes/src/function_inlining/inline_statement.rs
index 462652a8b1..7f36c2f647 100644
--- a/compiler/passes/src/function_inlining/inline_statement.rs
+++ b/compiler/passes/src/function_inlining/inline_statement.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/function_inlining/mod.rs b/compiler/passes/src/function_inlining/mod.rs
index 085f9623fb..da8c4c5805 100644
--- a/compiler/passes/src/function_inlining/mod.rs
+++ b/compiler/passes/src/function_inlining/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/lib.rs b/compiler/passes/src/lib.rs
index 23a35a251f..2a79116858 100644
--- a/compiler/passes/src/lib.rs
+++ b/compiler/passes/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/loop_unrolling/mod.rs b/compiler/passes/src/loop_unrolling/mod.rs
index 282a7502c1..dea1823ac2 100644
--- a/compiler/passes/src/loop_unrolling/mod.rs
+++ b/compiler/passes/src/loop_unrolling/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/loop_unrolling/range_iterator.rs b/compiler/passes/src/loop_unrolling/range_iterator.rs
index 78d2aeae10..fdde854ad7 100644
--- a/compiler/passes/src/loop_unrolling/range_iterator.rs
+++ b/compiler/passes/src/loop_unrolling/range_iterator.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/loop_unrolling/unroll_expression.rs b/compiler/passes/src/loop_unrolling/unroll_expression.rs
index b43f95a28f..7b73320959 100644
--- a/compiler/passes/src/loop_unrolling/unroll_expression.rs
+++ b/compiler/passes/src/loop_unrolling/unroll_expression.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/loop_unrolling/unroll_program.rs b/compiler/passes/src/loop_unrolling/unroll_program.rs
index b40361fbaa..4e46f4f6ac 100644
--- a/compiler/passes/src/loop_unrolling/unroll_program.rs
+++ b/compiler/passes/src/loop_unrolling/unroll_program.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/loop_unrolling/unroll_statement.rs b/compiler/passes/src/loop_unrolling/unroll_statement.rs
index 6d02871b16..7f499b2997 100644
--- a/compiler/passes/src/loop_unrolling/unroll_statement.rs
+++ b/compiler/passes/src/loop_unrolling/unroll_statement.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/loop_unrolling/unroller.rs b/compiler/passes/src/loop_unrolling/unroller.rs
index 7227e16da3..7fb9a5f759 100644
--- a/compiler/passes/src/loop_unrolling/unroller.rs
+++ b/compiler/passes/src/loop_unrolling/unroller.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/pass.rs b/compiler/passes/src/pass.rs
index 92cfba6a8b..b934cf03d6 100644
--- a/compiler/passes/src/pass.rs
+++ b/compiler/passes/src/pass.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/static_single_assignment/mod.rs b/compiler/passes/src/static_single_assignment/mod.rs
index 42ff4aac58..c9c36d2054 100644
--- a/compiler/passes/src/static_single_assignment/mod.rs
+++ b/compiler/passes/src/static_single_assignment/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/static_single_assignment/rename_expression.rs b/compiler/passes/src/static_single_assignment/rename_expression.rs
index 56ad5e155d..0bb7722266 100644
--- a/compiler/passes/src/static_single_assignment/rename_expression.rs
+++ b/compiler/passes/src/static_single_assignment/rename_expression.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/static_single_assignment/rename_program.rs b/compiler/passes/src/static_single_assignment/rename_program.rs
index 0f09713cdc..b5e017a999 100644
--- a/compiler/passes/src/static_single_assignment/rename_program.rs
+++ b/compiler/passes/src/static_single_assignment/rename_program.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/static_single_assignment/rename_statement.rs b/compiler/passes/src/static_single_assignment/rename_statement.rs
index 0b4d522784..479dec8892 100644
--- a/compiler/passes/src/static_single_assignment/rename_statement.rs
+++ b/compiler/passes/src/static_single_assignment/rename_statement.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/static_single_assignment/static_single_assigner.rs b/compiler/passes/src/static_single_assignment/static_single_assigner.rs
index 9b0a580f9e..ed80ca0788 100644
--- a/compiler/passes/src/static_single_assignment/static_single_assigner.rs
+++ b/compiler/passes/src/static_single_assignment/static_single_assigner.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/symbol_table_creation/creator.rs b/compiler/passes/src/symbol_table_creation/creator.rs
index f0c2f8bcbd..4faad9d366 100644
--- a/compiler/passes/src/symbol_table_creation/creator.rs
+++ b/compiler/passes/src/symbol_table_creation/creator.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/symbol_table_creation/mod.rs b/compiler/passes/src/symbol_table_creation/mod.rs
index 24207b97f1..192b2f4a9b 100644
--- a/compiler/passes/src/symbol_table_creation/mod.rs
+++ b/compiler/passes/src/symbol_table_creation/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/type_checking/await_checker.rs b/compiler/passes/src/type_checking/await_checker.rs
index c638fb107d..fce346dcec 100644
--- a/compiler/passes/src/type_checking/await_checker.rs
+++ b/compiler/passes/src/type_checking/await_checker.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/type_checking/check_expressions.rs b/compiler/passes/src/type_checking/check_expressions.rs
index 8bf35d05b7..ec73ad2451 100644
--- a/compiler/passes/src/type_checking/check_expressions.rs
+++ b/compiler/passes/src/type_checking/check_expressions.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/type_checking/check_program.rs b/compiler/passes/src/type_checking/check_program.rs
index dd535c198b..7adcef2442 100644
--- a/compiler/passes/src/type_checking/check_program.rs
+++ b/compiler/passes/src/type_checking/check_program.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/type_checking/check_statements.rs b/compiler/passes/src/type_checking/check_statements.rs
index ae94745318..fa4c9d046d 100644
--- a/compiler/passes/src/type_checking/check_statements.rs
+++ b/compiler/passes/src/type_checking/check_statements.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/type_checking/checker.rs b/compiler/passes/src/type_checking/checker.rs
index 7807e9d5b6..7c1c6adc9e 100644
--- a/compiler/passes/src/type_checking/checker.rs
+++ b/compiler/passes/src/type_checking/checker.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/type_checking/mod.rs b/compiler/passes/src/type_checking/mod.rs
index 6aad25b5cd..0e599105a2 100644
--- a/compiler/passes/src/type_checking/mod.rs
+++ b/compiler/passes/src/type_checking/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/passes/src/type_checking/scope_state.rs b/compiler/passes/src/type_checking/scope_state.rs
index 32d0a640ef..725ba9786a 100644
--- a/compiler/passes/src/type_checking/scope_state.rs
+++ b/compiler/passes/src/type_checking/scope_state.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/span/Cargo.toml b/compiler/span/Cargo.toml
index 025fb24678..a4be6fe3ed 100644
--- a/compiler/span/Cargo.toml
+++ b/compiler/span/Cargo.toml
@@ -1,10 +1,10 @@
[package]
name = "leo-span"
version = "2.1.0"
-authors = [ "The Aleo Team " ]
+authors = [ "The Leo Team " ]
description = "Span handling for the Leo programming language"
-homepage = "https://aleo.org"
-repository = "https://github.com/AleoHQ/leo"
+homepage = "https://leo-lang.org"
+repository = "https://github.com/ProvableHQ/leo"
keywords = [
"aleo",
"cryptography",
diff --git a/compiler/span/src/lib.rs b/compiler/span/src/lib.rs
index 03dbe28720..c0a2fca876 100644
--- a/compiler/span/src/lib.rs
+++ b/compiler/span/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/span/src/source_map.rs b/compiler/span/src/source_map.rs
index 56fcf5f322..955992b3b5 100644
--- a/compiler/span/src/source_map.rs
+++ b/compiler/span/src/source_map.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/span/src/span.rs b/compiler/span/src/span.rs
index c724fa301a..1c0cedb168 100644
--- a/compiler/span/src/span.rs
+++ b/compiler/span/src/span.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/span/src/span_json.rs b/compiler/span/src/span_json.rs
index 91c820b43d..1612aadc77 100644
--- a/compiler/span/src/span_json.rs
+++ b/compiler/span/src/span_json.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/compiler/span/src/symbol.rs b/compiler/span/src/symbol.rs
index 458e30c4f1..48ae35d370 100644
--- a/compiler/span/src/symbol.rs
+++ b/compiler/span/src/symbol.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/docs/grammar/Cargo.toml b/docs/grammar/Cargo.toml
index 0509fbb43d..1674d8077d 100644
--- a/docs/grammar/Cargo.toml
+++ b/docs/grammar/Cargo.toml
@@ -1,10 +1,10 @@
[package]
name = "leo-abnf"
version = "2.1.0"
-authors = [ "The Aleo Team " ]
+authors = [ "The Leo Team " ]
description = "ABNF to Markdown converter for the Leo programming language"
-homepage = "https://aleo.org"
-repository = "https://github.com/AleoHQ/leo"
+homepage = "https://leo-lang.org"
+repository = "https://github.com/ProvableHQ/leo"
keywords = [
"aleo",
"cryptography",
diff --git a/docs/grammar/src/main.rs b/docs/grammar/src/main.rs
index 8eff45acbe..6d3e1de7ae 100644
--- a/docs/grammar/src/main.rs
+++ b/docs/grammar/src/main.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/Cargo.toml b/errors/Cargo.toml
index 0cfb30685c..192436e822 100644
--- a/errors/Cargo.toml
+++ b/errors/Cargo.toml
@@ -1,10 +1,10 @@
[package]
name = "leo-errors"
version = "2.1.0"
-authors = [ "The Aleo Team " ]
+authors = [ "The Leo Team " ]
description = "Errors for the Leo programming language"
-homepage = "https://aleo.org"
-repository = "https://github.com/AleoHQ/leo"
+homepage = "https://leo-lang.org"
+repository = "https://github.com/ProvableHQ/leo"
keywords = [
"aleo",
"cryptography",
diff --git a/errors/src/common/backtraced.rs b/errors/src/common/backtraced.rs
index fe3d7e2275..7404063497 100644
--- a/errors/src/common/backtraced.rs
+++ b/errors/src/common/backtraced.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/common/formatted.rs b/errors/src/common/formatted.rs
index 6781cd28a7..d1f6a05784 100644
--- a/errors/src/common/formatted.rs
+++ b/errors/src/common/formatted.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/common/macros.rs b/errors/src/common/macros.rs
index 4254c37bce..10e68c41c5 100644
--- a/errors/src/common/macros.rs
+++ b/errors/src/common/macros.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/common/mod.rs b/errors/src/common/mod.rs
index 41c10ce326..4369513042 100644
--- a/errors/src/common/mod.rs
+++ b/errors/src/common/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/common/traits.rs b/errors/src/common/traits.rs
index 550f6e9a65..a868337591 100644
--- a/errors/src/common/traits.rs
+++ b/errors/src/common/traits.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/emitter/mod.rs b/errors/src/emitter/mod.rs
index 0769b5e06c..28cb169d29 100644
--- a/errors/src/emitter/mod.rs
+++ b/errors/src/emitter/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/ast/ast_errors.rs b/errors/src/errors/ast/ast_errors.rs
index 0445e9ef87..fe8a9c687e 100644
--- a/errors/src/errors/ast/ast_errors.rs
+++ b/errors/src/errors/ast/ast_errors.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/ast/mod.rs b/errors/src/errors/ast/mod.rs
index 9e2fc024cb..94f74161dc 100644
--- a/errors/src/errors/ast/mod.rs
+++ b/errors/src/errors/ast/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/cli/cli_errors.rs b/errors/src/errors/cli/cli_errors.rs
index 556fdec39e..4214d59d75 100644
--- a/errors/src/errors/cli/cli_errors.rs
+++ b/errors/src/errors/cli/cli_errors.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/cli/mod.rs b/errors/src/errors/cli/mod.rs
index 1c10494904..4f639610ea 100644
--- a/errors/src/errors/cli/mod.rs
+++ b/errors/src/errors/cli/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/compiler/compiler_errors.rs b/errors/src/errors/compiler/compiler_errors.rs
index 43f7b5855f..e92adfd80c 100644
--- a/errors/src/errors/compiler/compiler_errors.rs
+++ b/errors/src/errors/compiler/compiler_errors.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/compiler/mod.rs b/errors/src/errors/compiler/mod.rs
index d15f4651af..704256a472 100644
--- a/errors/src/errors/compiler/mod.rs
+++ b/errors/src/errors/compiler/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/flattener/flattener_errors.rs b/errors/src/errors/flattener/flattener_errors.rs
index 6713fdad2a..94a0a4204d 100644
--- a/errors/src/errors/flattener/flattener_errors.rs
+++ b/errors/src/errors/flattener/flattener_errors.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/flattener/mod.rs b/errors/src/errors/flattener/mod.rs
index b41a899e81..55bcc9374e 100644
--- a/errors/src/errors/flattener/mod.rs
+++ b/errors/src/errors/flattener/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/import/import_errors.rs b/errors/src/errors/import/import_errors.rs
index c6c1c3f232..e53fa6dcdd 100644
--- a/errors/src/errors/import/import_errors.rs
+++ b/errors/src/errors/import/import_errors.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/import/mod.rs b/errors/src/errors/import/mod.rs
index 32a2ff814e..184465ca8c 100644
--- a/errors/src/errors/import/mod.rs
+++ b/errors/src/errors/import/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/loop_unroller/loop_unroller_errors.rs b/errors/src/errors/loop_unroller/loop_unroller_errors.rs
index 66b6900e26..c99172def4 100644
--- a/errors/src/errors/loop_unroller/loop_unroller_errors.rs
+++ b/errors/src/errors/loop_unroller/loop_unroller_errors.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/loop_unroller/mod.rs b/errors/src/errors/loop_unroller/mod.rs
index d49c837568..b12ed03ea2 100644
--- a/errors/src/errors/loop_unroller/mod.rs
+++ b/errors/src/errors/loop_unroller/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/mod.rs b/errors/src/errors/mod.rs
index c99242d405..95ca143421 100644
--- a/errors/src/errors/mod.rs
+++ b/errors/src/errors/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/package/mod.rs b/errors/src/errors/package/mod.rs
index 3952dbc77e..a9bd224837 100644
--- a/errors/src/errors/package/mod.rs
+++ b/errors/src/errors/package/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/package/package_errors.rs b/errors/src/errors/package/package_errors.rs
index 74ce8eada6..7f1a12fa9a 100644
--- a/errors/src/errors/package/package_errors.rs
+++ b/errors/src/errors/package/package_errors.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/parser/mod.rs b/errors/src/errors/parser/mod.rs
index 5971fde157..ecbbb8de93 100644
--- a/errors/src/errors/parser/mod.rs
+++ b/errors/src/errors/parser/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/parser/parser_errors.rs b/errors/src/errors/parser/parser_errors.rs
index 5d7ab909d2..9d5e7716c4 100644
--- a/errors/src/errors/parser/parser_errors.rs
+++ b/errors/src/errors/parser/parser_errors.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/parser/parser_warnings.rs b/errors/src/errors/parser/parser_warnings.rs
index 179a10a5b5..4d7d6076b0 100644
--- a/errors/src/errors/parser/parser_warnings.rs
+++ b/errors/src/errors/parser/parser_warnings.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/type_checker/mod.rs b/errors/src/errors/type_checker/mod.rs
index 8ff222b0df..c3cf1304f5 100644
--- a/errors/src/errors/type_checker/mod.rs
+++ b/errors/src/errors/type_checker/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/type_checker/type_checker_error.rs b/errors/src/errors/type_checker/type_checker_error.rs
index 54360b3187..999d007d2d 100644
--- a/errors/src/errors/type_checker/type_checker_error.rs
+++ b/errors/src/errors/type_checker/type_checker_error.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/type_checker/type_checker_warning.rs b/errors/src/errors/type_checker/type_checker_warning.rs
index 82b2a3b51e..2ec2fa53ca 100644
--- a/errors/src/errors/type_checker/type_checker_warning.rs
+++ b/errors/src/errors/type_checker/type_checker_warning.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/utils/mod.rs b/errors/src/errors/utils/mod.rs
index 359148e096..eab46b3b20 100644
--- a/errors/src/errors/utils/mod.rs
+++ b/errors/src/errors/utils/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/errors/utils/util_errors.rs b/errors/src/errors/utils/util_errors.rs
index 98c1366cc8..e81a26c5fd 100644
--- a/errors/src/errors/utils/util_errors.rs
+++ b/errors/src/errors/utils/util_errors.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/errors/src/lib.rs b/errors/src/lib.rs
index 55bfc9f5b7..521784f345 100644
--- a/errors/src/lib.rs
+++ b/errors/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/examples/auction/README.md b/examples/auction/README.md
index 71e5e96249..4bb7b3bc98 100644
--- a/examples/auction/README.md
+++ b/examples/auction/README.md
@@ -44,7 +44,7 @@ When executing programs as different parties, be sure to set the `PRIVATE_KEY` f
See `./run.sh` for an example of how to run the program as different parties.
-The [Aleo SDK](https://github.com/AleoHQ/leo/tree/mainnet) provides an interface for generating new accounts.
+The [Aleo SDK](https://github.com/ProvableHQ/leo/tree/mainnet) provides an interface for generating new accounts.
To generate a new account, navigate to [provable.tools](https://provable.tools).
diff --git a/examples/basic_bank/README.md b/examples/basic_bank/README.md
index 07d07b033c..f9ade17e37 100644
--- a/examples/basic_bank/README.md
+++ b/examples/basic_bank/README.md
@@ -45,7 +45,7 @@ When executing programs as different parties, be sure to set the `PRIVATE_KEY` f
See `./run.sh` for an example of how to run the program as different parties.
-The [Aleo SDK](https://github.com/AleoHQ/leo/tree/mainnet) provides an interface for generating new accounts.
+The [Aleo SDK](https://github.com/ProvableHQ/leo/tree/mainnet) provides an interface for generating new accounts.
To generate a new account, navigate to [provable.tools](https://provable.tools).
### Providing inputs via the command line.
diff --git a/leo/cli/cli.rs b/leo/cli/cli.rs
index 0679349e0c..f883589b36 100644
--- a/leo/cli/cli.rs
+++ b/leo/cli/cli.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
@@ -21,7 +21,7 @@ use std::{path::PathBuf, process::exit};
/// CLI Arguments entry point - includes global parameters and subcommands
#[derive(Parser, Debug)]
-#[clap(name = "leo", author = "The Aleo Team ", version)]
+#[clap(name = "leo", author = "The Leo Team ", version)]
pub struct CLI {
#[clap(short, global = true, help = "Print additional information for debugging")]
debug: bool,
diff --git a/leo/cli/commands/account.rs b/leo/cli/commands/account.rs
index c1b8b82bdc..0add9d6d9e 100644
--- a/leo/cli/commands/account.rs
+++ b/leo/cli/commands/account.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/add.rs b/leo/cli/commands/add.rs
index 57a6479cdb..39f80075da 100755
--- a/leo/cli/commands/add.rs
+++ b/leo/cli/commands/add.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
@@ -20,7 +20,7 @@ use std::path::PathBuf;
/// Add a new on-chain or local dependency to the current package.
#[derive(Parser, Debug)]
-#[clap(name = "leo", author = "The Aleo Team ", version)]
+#[clap(name = "leo", author = "The Leo Team ", version)]
pub struct Add {
#[clap(name = "NAME", help = "The dependency name. Ex: `credits.aleo` or `credits`.")]
pub(crate) name: String,
diff --git a/leo/cli/commands/build.rs b/leo/cli/commands/build.rs
index bc9816df44..cb15685b4d 100644
--- a/leo/cli/commands/build.rs
+++ b/leo/cli/commands/build.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/clean.rs b/leo/cli/commands/clean.rs
index 014599e922..4a610683b0 100644
--- a/leo/cli/commands/clean.rs
+++ b/leo/cli/commands/clean.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/deploy.rs b/leo/cli/commands/deploy.rs
index 6d065f49c4..65ad3e9446 100644
--- a/leo/cli/commands/deploy.rs
+++ b/leo/cli/commands/deploy.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/example.rs b/leo/cli/commands/example.rs
index 86d1aac040..37d66063a6 100644
--- a/leo/cli/commands/example.rs
+++ b/leo/cli/commands/example.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/execute.rs b/leo/cli/commands/execute.rs
index 0f9be2bb4e..ee958b493f 100644
--- a/leo/cli/commands/execute.rs
+++ b/leo/cli/commands/execute.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/mod.rs b/leo/cli/commands/mod.rs
index 024e1ade26..2120debc0e 100644
--- a/leo/cli/commands/mod.rs
+++ b/leo/cli/commands/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/new.rs b/leo/cli/commands/new.rs
index 00cb9a622d..647238b406 100644
--- a/leo/cli/commands/new.rs
+++ b/leo/cli/commands/new.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/node.rs b/leo/cli/commands/node.rs
index 6f026e8119..a59131a646 100644
--- a/leo/cli/commands/node.rs
+++ b/leo/cli/commands/node.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/query/block.rs b/leo/cli/commands/query/block.rs
index def8386fb8..5a59e4deb0 100644
--- a/leo/cli/commands/query/block.rs
+++ b/leo/cli/commands/query/block.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/query/committee.rs b/leo/cli/commands/query/committee.rs
index 86bf67b74f..e280544711 100644
--- a/leo/cli/commands/query/committee.rs
+++ b/leo/cli/commands/query/committee.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/query/mempool.rs b/leo/cli/commands/query/mempool.rs
index cd461d6f7d..f1831501bf 100644
--- a/leo/cli/commands/query/mempool.rs
+++ b/leo/cli/commands/query/mempool.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/query/mod.rs b/leo/cli/commands/query/mod.rs
index 591f935d32..a3af314840 100644
--- a/leo/cli/commands/query/mod.rs
+++ b/leo/cli/commands/query/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/query/peers.rs b/leo/cli/commands/query/peers.rs
index 9ed4e0fdd7..4ff2c74852 100644
--- a/leo/cli/commands/query/peers.rs
+++ b/leo/cli/commands/query/peers.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/query/program.rs b/leo/cli/commands/query/program.rs
index 24f7af5d9a..ac818d6e5d 100644
--- a/leo/cli/commands/query/program.rs
+++ b/leo/cli/commands/query/program.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/query/state_root.rs b/leo/cli/commands/query/state_root.rs
index b53a9e6e27..dc0f25b3e5 100644
--- a/leo/cli/commands/query/state_root.rs
+++ b/leo/cli/commands/query/state_root.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/query/transaction.rs b/leo/cli/commands/query/transaction.rs
index 5913f3662c..b936a1c1d3 100644
--- a/leo/cli/commands/query/transaction.rs
+++ b/leo/cli/commands/query/transaction.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/query/utils.rs b/leo/cli/commands/query/utils.rs
index 04cc492009..27b99525ee 100644
--- a/leo/cli/commands/query/utils.rs
+++ b/leo/cli/commands/query/utils.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/remove.rs b/leo/cli/commands/remove.rs
index c99319f99f..43fa255aad 100644
--- a/leo/cli/commands/remove.rs
+++ b/leo/cli/commands/remove.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
@@ -19,7 +19,7 @@ use leo_retriever::{Dependency, Manifest};
/// Remove a dependency from the current package.
#[derive(Parser, Debug)]
-#[clap(name = "leo", author = "The Aleo Team ", version)]
+#[clap(name = "leo", author = "The Leo Team ", version)]
pub struct Remove {
#[clap(
name = "NAME",
diff --git a/leo/cli/commands/run.rs b/leo/cli/commands/run.rs
index 2c1e348db8..7128f1bd95 100644
--- a/leo/cli/commands/run.rs
+++ b/leo/cli/commands/run.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/commands/update.rs b/leo/cli/commands/update.rs
index b1342a4817..d0f324b2a8 100644
--- a/leo/cli/commands/update.rs
+++ b/leo/cli/commands/update.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/helpers/context.rs b/leo/cli/helpers/context.rs
index 38309ce04e..01dda6564f 100644
--- a/leo/cli/helpers/context.rs
+++ b/leo/cli/helpers/context.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/helpers/logger.rs b/leo/cli/helpers/logger.rs
index 8e95ad3d94..4ae0ac8f1f 100644
--- a/leo/cli/helpers/logger.rs
+++ b/leo/cli/helpers/logger.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/helpers/mod.rs b/leo/cli/helpers/mod.rs
index 262b9bc622..0f32b54187 100644
--- a/leo/cli/helpers/mod.rs
+++ b/leo/cli/helpers/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/helpers/updater.rs b/leo/cli/helpers/updater.rs
index d226d9c2f3..f1284a4389 100644
--- a/leo/cli/helpers/updater.rs
+++ b/leo/cli/helpers/updater.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/main.rs b/leo/cli/main.rs
index 5127e518d2..979446e56b 100644
--- a/leo/cli/main.rs
+++ b/leo/cli/main.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
@@ -28,7 +28,7 @@ fn set_panic_hook() {
eprintln!("error: internal compiler error: unexpected panic\n");
eprintln!("note: the compiler unexpectedly panicked. this is a bug.\n");
eprintln!(
- "note: we would appreciate a bug report: https://github.com/AleoHQ/leo/issues/new?labels=bug,panic&template=bug.md&title=[Bug]\n"
+ "note: we would appreciate a bug report: https://github.com/ProvableHQ/leo/issues/new?labels=bug,panic&template=bug.md&title=[Bug]\n"
);
eprintln!(
"note: {} {} running on {} {}\n",
diff --git a/leo/cli/mod.rs b/leo/cli/mod.rs
index 53c8bd5884..9525703269 100644
--- a/leo/cli/mod.rs
+++ b/leo/cli/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/cli/tests/mod.rs b/leo/cli/tests/mod.rs
index 01ee7e9438..dc8c3fef52 100644
--- a/leo/cli/tests/mod.rs
+++ b/leo/cli/tests/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/lib.rs b/leo/lib.rs
index 910f23b73f..eb0e25a1fe 100644
--- a/leo/lib.rs
+++ b/leo/lib.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/Cargo.toml b/leo/package/Cargo.toml
index c727ba9aab..ee64f92632 100644
--- a/leo/package/Cargo.toml
+++ b/leo/package/Cargo.toml
@@ -1,10 +1,10 @@
[package]
name = "leo-package"
version = "2.1.0"
-authors = [ "The Aleo Team " ]
+authors = [ "The Leo Team " ]
description = "Package parser for the Leo programming language"
-homepage = "https://aleo.org"
-repository = "https://github.com/AleoHQ/leo"
+homepage = "https://leo-lang.org"
+repository = "https://github.com/ProvableHQ/leo"
keywords = [
"aleo",
"cryptography",
diff --git a/leo/package/src/build/directory.rs b/leo/package/src/build/directory.rs
index 536c032266..e893641b68 100644
--- a/leo/package/src/build/directory.rs
+++ b/leo/package/src/build/directory.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/build/mod.rs b/leo/package/src/build/mod.rs
index 1019418a80..c3b0eb50b0 100644
--- a/leo/package/src/build/mod.rs
+++ b/leo/package/src/build/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/imports/directory.rs b/leo/package/src/imports/directory.rs
index 89e2744ee4..f8aabe5def 100644
--- a/leo/package/src/imports/directory.rs
+++ b/leo/package/src/imports/directory.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/imports/mod.rs b/leo/package/src/imports/mod.rs
index 1019418a80..c3b0eb50b0 100644
--- a/leo/package/src/imports/mod.rs
+++ b/leo/package/src/imports/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/inputs/directory.rs b/leo/package/src/inputs/directory.rs
index d2714b5411..1884faa2b2 100644
--- a/leo/package/src/inputs/directory.rs
+++ b/leo/package/src/inputs/directory.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/inputs/mod.rs b/leo/package/src/inputs/mod.rs
index 1019418a80..c3b0eb50b0 100644
--- a/leo/package/src/inputs/mod.rs
+++ b/leo/package/src/inputs/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/lib.rs b/leo/package/src/lib.rs
index 24e33d58b7..6d069fdfee 100644
--- a/leo/package/src/lib.rs
+++ b/leo/package/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/outputs/ast_snapshot.rs b/leo/package/src/outputs/ast_snapshot.rs
index 66ffc80cc3..484e6987d3 100644
--- a/leo/package/src/outputs/ast_snapshot.rs
+++ b/leo/package/src/outputs/ast_snapshot.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/outputs/checksum.rs b/leo/package/src/outputs/checksum.rs
index e751461cc3..cc954436f1 100644
--- a/leo/package/src/outputs/checksum.rs
+++ b/leo/package/src/outputs/checksum.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/outputs/circuit.rs b/leo/package/src/outputs/circuit.rs
index e50a443624..0e04a80811 100644
--- a/leo/package/src/outputs/circuit.rs
+++ b/leo/package/src/outputs/circuit.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/outputs/directory.rs b/leo/package/src/outputs/directory.rs
index 911186828c..3ba6819028 100644
--- a/leo/package/src/outputs/directory.rs
+++ b/leo/package/src/outputs/directory.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/outputs/mod.rs b/leo/package/src/outputs/mod.rs
index 7759d9ab20..f4e52e901b 100644
--- a/leo/package/src/outputs/mod.rs
+++ b/leo/package/src/outputs/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/package.rs b/leo/package/src/package.rs
index ed4804acf5..63bae5fa79 100644
--- a/leo/package/src/package.rs
+++ b/leo/package/src/package.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/root/env.rs b/leo/package/src/root/env.rs
index 91201e0619..483f05c1c8 100644
--- a/leo/package/src/root/env.rs
+++ b/leo/package/src/root/env.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/root/gitignore.rs b/leo/package/src/root/gitignore.rs
index 4ad4d0fc1f..4a9f1a8e1f 100644
--- a/leo/package/src/root/gitignore.rs
+++ b/leo/package/src/root/gitignore.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/root/mod.rs b/leo/package/src/root/mod.rs
index 22e576f444..86704986f5 100644
--- a/leo/package/src/root/mod.rs
+++ b/leo/package/src/root/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/source/directory.rs b/leo/package/src/source/directory.rs
index 6d78691e9e..14ea8830fd 100644
--- a/leo/package/src/source/directory.rs
+++ b/leo/package/src/source/directory.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/source/main.rs b/leo/package/src/source/main.rs
index eb9fdc8c31..fe6466bb33 100644
--- a/leo/package/src/source/main.rs
+++ b/leo/package/src/source/main.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/leo/package/src/source/mod.rs b/leo/package/src/source/mod.rs
index 09643eeb15..71a5c889d1 100644
--- a/leo/package/src/source/mod.rs
+++ b/leo/package/src/source/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/tests/test-framework/Cargo.toml b/tests/test-framework/Cargo.toml
index b900204b3e..d1f92bb601 100644
--- a/tests/test-framework/Cargo.toml
+++ b/tests/test-framework/Cargo.toml
@@ -1,10 +1,10 @@
[package]
name = "leo-test-framework"
version = "2.1.0"
-authors = [ "The Aleo Team " ]
+authors = [ "The Leo Team " ]
description = "The testing framework for the Leo programming language"
-homepage = "https://aleo.org"
-repository = "https://github.com/AleoHQ/leo"
+homepage = "https://leo-lang.org"
+repository = "https://github.com/ProvableHQ/leo"
keywords = [
"aleo",
"cryptography",
diff --git a/tests/test-framework/benches/leo_compiler.rs b/tests/test-framework/benches/leo_compiler.rs
index f2c9fcac35..cdac6db4f9 100644
--- a/tests/test-framework/benches/leo_compiler.rs
+++ b/tests/test-framework/benches/leo_compiler.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/tests/test-framework/src/bin/errcov.rs b/tests/test-framework/src/bin/errcov.rs
index dc10931c25..8cf3aac87c 100644
--- a/tests/test-framework/src/bin/errcov.rs
+++ b/tests/test-framework/src/bin/errcov.rs
@@ -1,4 +1,4 @@
-// // Copyright (C) 2019-2023 Aleo Systems Inc.
+// // Copyright (C) 2019-2024 Aleo Systems Inc.
// // This file is part of the Leo library.
// // The Leo library is free software: you can redistribute it and/or modify
@@ -28,7 +28,7 @@
// use clap::{clap::AppSettings, Parser};
// #[derive(Parser)]
-// #[clap(name = "error-coverage", author = "The Aleo Team ", setting = AppSettings::ColoredHelp)]
+// #[clap(name = "error-coverage", author = "The Leo Team ", setting = AppSettings::ColoredHelp)]
// struct Opt {
// #[clap(
// short,
diff --git a/tests/test-framework/src/error.rs b/tests/test-framework/src/error.rs
index aa1327f0bb..568215a0d6 100644
--- a/tests/test-framework/src/error.rs
+++ b/tests/test-framework/src/error.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/tests/test-framework/src/fetch.rs b/tests/test-framework/src/fetch.rs
index 051528fa06..0df7c27076 100644
--- a/tests/test-framework/src/fetch.rs
+++ b/tests/test-framework/src/fetch.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/tests/test-framework/src/lib.rs b/tests/test-framework/src/lib.rs
index fa8fba2f58..348b167d02 100644
--- a/tests/test-framework/src/lib.rs
+++ b/tests/test-framework/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/tests/test-framework/src/output.rs b/tests/test-framework/src/output.rs
index d43fdfb462..40f6955b01 100644
--- a/tests/test-framework/src/output.rs
+++ b/tests/test-framework/src/output.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/tests/test-framework/src/runner.rs b/tests/test-framework/src/runner.rs
index 36a3701ea6..09a1380c90 100644
--- a/tests/test-framework/src/runner.rs
+++ b/tests/test-framework/src/runner.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/tests/test-framework/src/test.rs b/tests/test-framework/src/test.rs
index 2f2faac3a6..7fe5340ed1 100644
--- a/tests/test-framework/src/test.rs
+++ b/tests/test-framework/src/test.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/tests/test-framework/src/unused/tgc.rs b/tests/test-framework/src/unused/tgc.rs
index d736458b4f..9df91b0a5d 100644
--- a/tests/test-framework/src/unused/tgc.rs
+++ b/tests/test-framework/src/unused/tgc.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
@@ -27,7 +27,7 @@ use std::{error::Error, fs, path::PathBuf};
use structopt::{clap::AppSettings, Parser};
#[derive(Parser)]
-#[clap(name = "ast-stages-generator", author = "The Aleo Team ", setting = AppSettings::ColoredHelp)]
+#[clap(name = "ast-stages-generator", author = "The Leo Team ", setting = AppSettings::ColoredHelp)]
struct Opt {
#[clap(short, long, help = "Path to the output folder (auto generated)", default_value = "tmp/tgc")]
path: PathBuf,
diff --git a/utils/disassembler/Cargo.toml b/utils/disassembler/Cargo.toml
index dbf21f8856..bc495512fc 100644
--- a/utils/disassembler/Cargo.toml
+++ b/utils/disassembler/Cargo.toml
@@ -1,10 +1,10 @@
[package]
name = "leo-disassembler"
version = "2.1.0"
-authors = [ "The Aleo Team " ]
+authors = [ "The Leo Team " ]
description = "A disassembler for the Leo programming language"
-homepage = "https://aleo.org"
-repository = "https://github.com/AleoHQ/leo"
+homepage = "https://leo-lang.org"
+repository = "https://github.com/ProvableHQ/leo"
keywords = [
"aleo",
"cryptography",
diff --git a/utils/disassembler/src/lib.rs b/utils/disassembler/src/lib.rs
index b316ded004..b97752ddce 100644
--- a/utils/disassembler/src/lib.rs
+++ b/utils/disassembler/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/utils/disassembler/src/tests/credits.aleo b/utils/disassembler/src/tests/credits.aleo
index 43596f55e1..09f9ddce75 100644
--- a/utils/disassembler/src/tests/credits.aleo
+++ b/utils/disassembler/src/tests/credits.aleo
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the snarkVM library.
// Licensed under the Apache License, Version 2.0 (the "License");
diff --git a/utils/retriever/Cargo.toml b/utils/retriever/Cargo.toml
index 4930099459..217264e673 100644
--- a/utils/retriever/Cargo.toml
+++ b/utils/retriever/Cargo.toml
@@ -1,10 +1,10 @@
[package]
name = "leo-retriever"
version = "2.1.0"
-authors = [ "The Aleo Team " ]
+authors = [ "The Leo Team " ]
description = "A retriever for the Leo programming language"
-homepage = "https://aleo.org"
-repository = "https://github.com/AleoHQ/leo"
+homepage = "https://leo-lang.org"
+repository = "https://github.com/ProvableHQ/leo"
keywords = [
"aleo",
"cryptography",
diff --git a/utils/retriever/src/lib.rs b/utils/retriever/src/lib.rs
index 1fba54335c..b1de826a76 100644
--- a/utils/retriever/src/lib.rs
+++ b/utils/retriever/src/lib.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/utils/retriever/src/program_context/dependency.rs b/utils/retriever/src/program_context/dependency.rs
index 7634fe3db8..702fae839b 100644
--- a/utils/retriever/src/program_context/dependency.rs
+++ b/utils/retriever/src/program_context/dependency.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/utils/retriever/src/program_context/location.rs b/utils/retriever/src/program_context/location.rs
index 6a36059e30..4d50772761 100644
--- a/utils/retriever/src/program_context/location.rs
+++ b/utils/retriever/src/program_context/location.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/utils/retriever/src/program_context/lock_file_entry.rs b/utils/retriever/src/program_context/lock_file_entry.rs
index 2abf3d0840..b51c57ac92 100644
--- a/utils/retriever/src/program_context/lock_file_entry.rs
+++ b/utils/retriever/src/program_context/lock_file_entry.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/utils/retriever/src/program_context/manifest.rs b/utils/retriever/src/program_context/manifest.rs
index eef1c22120..d4fb93ba8d 100644
--- a/utils/retriever/src/program_context/manifest.rs
+++ b/utils/retriever/src/program_context/manifest.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/utils/retriever/src/program_context/mod.rs b/utils/retriever/src/program_context/mod.rs
index 2ff767d238..c37c952b2c 100644
--- a/utils/retriever/src/program_context/mod.rs
+++ b/utils/retriever/src/program_context/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/utils/retriever/src/program_context/network_name.rs b/utils/retriever/src/program_context/network_name.rs
index e9a87d07fc..f487c283f8 100644
--- a/utils/retriever/src/program_context/network_name.rs
+++ b/utils/retriever/src/program_context/network_name.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify
diff --git a/utils/retriever/src/retriever/mod.rs b/utils/retriever/src/retriever/mod.rs
index 4c18e8337f..0410eb1186 100644
--- a/utils/retriever/src/retriever/mod.rs
+++ b/utils/retriever/src/retriever/mod.rs
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Aleo Systems Inc.
+// Copyright (C) 2019-2024 Aleo Systems Inc.
// This file is part of the Leo library.
// The Leo library is free software: you can redistribute it and/or modify