Skip to content

License Information ​

Protocol Smart Contracts ​

The Textile Protocol v2.1 smart contracts are licensed under multiple licenses to balance open-source principles with business requirements.

Business Source License 1.1 (BUSL-1.1) ​

Applies to: Core protocol contracts

The main protocol contracts are licensed under the Business Source License 1.1:

  • Commercial Use Restriction: The licensed work may not be used for production purposes by any party other than Textile or its authorized licensees during the restriction period
  • Change Date: 4 years from the date of release
  • Change License: After the Change Date, the license automatically converts to GPL-3.0-or-later
  • Development & Testing: Unrestricted use for development, testing, and non-production purposes

Rationale: This approach allows the protocol to mature and establish itself while ensuring it becomes fully open-source over time.

MIT License ​

Applies to: Utility libraries and interfaces

Supporting libraries, interfaces, and utility contracts are licensed under the permissive MIT License, allowing unrestricted use, modification, and distribution.

GPL-3.0-or-later ​

Applies to: Contracts after Change Date

After the BUSL-1.1 Change Date expires, all protocol contracts automatically become available under GPL-3.0-or-later, ensuring long-term open-source availability.

License Files Location ​

Full license texts can be found in the protocol repository:

Contract-Specific Licensing ​

Each smart contract file includes an SPDX license identifier at the top:

solidity
// SPDX-License-Identifier: BUSL-1.1

or

solidity
// SPDX-License-Identifier: MIT

Documentation License ​

This documentation is licensed under CC BY 4.0 (Creative Commons Attribution 4.0 International).

You are free to:

  • Share — copy and redistribute the material in any medium or format
  • Adapt — remix, transform, and build upon the material for any purpose, even commercially

Under the following terms:

  • Attribution — You must give appropriate credit to Textile Protocol

Frontend & Tooling ​

The Textile web application and developer tooling are licensed under the MIT License, promoting wide adoption and integration.

Audit Reports ​

Security audit reports are publicly available and can be freely distributed. See the audits directory in the protocol repository.

Questions? ​

For licensing questions or commercial licensing inquiries, please contact:

📧 Email: requests@textilecredit.com

Summary Table ​

ComponentLicenseCommercial UseModificationDistribution
Core Protocol ContractsBUSL-1.1 → GPL-3.0Restricted (4 years)✅ Yes✅ Yes
Utility LibrariesMIT✅ Unrestricted✅ Yes✅ Yes
DocumentationCC BY 4.0✅ Unrestricted✅ Yes✅ Yes (with attribution)
Web ApplicationMIT✅ Unrestricted✅ Yes✅ Yes
Audit ReportsPublic Domain✅ Unrestricted❌ No✅ Yes

Note: This page provides a summary of licensing information. For legally binding terms, please refer to the full license texts in the repository.

Last Updated: January 2025