NOTICE
Trezoa Offchain Message Library
===============================
This software is a derivative work based on solana-offchain-message v3.0.0.
ORIGINAL SOURCE:
Project: solana-offchain-message
Version: 3.0.0
Repository: https://github.com/anza-xyz/solana-sdk
Crate: https://crates.io/crates/solana-offchain-message
Original Authors: Anza Maintainers <maintainers@anza.xyz>
Original License: Apache License 2.0
MODIFICATIONS:
This crate has been renamed and adapted for the Trezoa Blockchain ecosystem.
Key changes include:
- Package name changed from 'solana-offchain-message' to 'trezoa-offchain-message'
- Library name changed from 'solana_offchain_message' to 'trezoa_offchain_message'
- Dependencies updated to use Trezoa ecosystem equivalents
- Version updated to 3.2.2 for Trezoa compatibility
- Signing domain updated from "solana offchain" to "trezoa offchain"
- Repository and contact information updated
CURRENT MAINTAINERS:
Organization: Trezoa-team
Contact: foundation@trezoa.xyz
Repository: https://github.com/Trezoa-team/trezoa-offchain-message
Website: https://trezoa.io/
COPYRIGHT NOTICES:
Original work © Anza Maintainers and contributors
Modifications © 2025 TRZ Ledger Foundation
All rights reserved.
LICENSE:
This software is licensed under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
ACKNOWLEDGMENTS:
We acknowledge and thank the original Solana/Anza development team
for their foundational work on the offchain message signing system.
This adaptation maintains compatibility with the original design
while extending it for the Trezoa blockchain ecosystem.