The Buidler EVM functionality is licensed under the NOMIC LABS DEVELOPER LICENSE AGREEMENT as defined below. This includes the source code contained in the directories "src/internal/buidler-evm" and "test/internal/buidler-evm" as well as the compiled code in the "internal/buidler-evm" directory of the "@nomiclabs/buidler" NPM package. The contents of the "sample-project/" directory is licensed under the The Unlicense as defined below. All other Buidler code is licensed under the MIT License as defined below. The MIT License Copyright (c) 2019 Nomic Labs LLC Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. The Unlicense This is free and unencumbered software released into the public domain. Anyone is free to copy, modify, publish, use, compile, sell, or distribute this software, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means. In jurisdictions that recognize copyright laws, the author or authors of this software dedicate any and all copyright interest in the software to the public domain. We make this dedication for the benefit of the public at large and to the detriment of our heirs and successors. We intend this dedication to be an overt act of relinquishment in perpetuity of all present and future rights to this software under copyright law. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. For more information, please refer to NOMIC LABS DEVELOPER LICENSE AGREEMENT This Nomic Labs Developer License Agreement (the "Agreement") governs the use of the Buidler EVM software (the "Software") distributed by Nomic Labs LLC ("Nomic Labs") as a component of the buidler-core software. By using the Software, you (or the entity on whose behalf you are using the Software) ("Licensee") agree to be bound by this Agreement. 1. License Grant. Nomic Labs grants to Licensee a non-exclusive, revocable and non-transferable right to: (a) reproduce and distribute verbatim copies of the Software, (b) run the Software for Licensee's internal business purposes, (c) produce derivative works of buidler-core that incorporate the Software unmodified, and (d) use the software as a developer tool to produce and test Licensee's own software products ("Licensee Products"). Licensee Products are not restricted by this Agreement so long as they do not incorporate any portion of the Software and are not designed to interface directly with the Software. 2. Use Restrictions. Except as expressly permitted by Section 1 of this Agreement, Licensee shall not, directly or indirectly: (a) sublicense, resell, rent, lease, distribute, market, commercialize, or otherwise transfer the Software, or any rights therein; (b) modify, alter, or translate the Software (whether in source code form or during runtime); (c) prepare any derivative work based on the Software; (d) remove or alter any copyright, trademark or proprietary notice in the Software or (e) use the Software for the purpose of building a competitive product or service or copying its features or user interface. 3. Term and Termination. This Agreement shall terminate immediately upon Licensee's material breach of the Agreement. Upon termination of this Agreement, all licenses granted herein will automatically terminate, and Licensee will discontinue all use of the Software and destroy any copies of the Software in its possession. Sections 2, 4, and 5 of this Agreement shall survive termination or expiration of the Agreement. 4. Disclaimer of Warranties. THE SOFTWARE IS PROVIDED TO LICENSEE ON AN "AS IS" BASIS. ALL CONDITIONS, REPRESENTATIONS AND WARRANTIES, WHETHER EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, ARE HEREBY DISCLAIMED TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD PARTY RIGHTS. 5. Limitation of Liability. EXCEPT FOR A BREACH BY LICENSEE OF SECTIONS 1 OR 2, IN NO EVENT SHALL EITHER PARTY BE LIABLE TO THE OTHER PARTY FOR ANY LOST PROFITS OR REVENUE OR FOR ANY INDIRECT, SPECIAL, COVER, PUNITIVE, INCIDENTAL OR CONSEQUENTIAL DAMAGES, ARISING UNDER THIS AGREEMENT AND WHETHER OR NOT SUCH PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THE FOREGOING DISCLAIMER SHALL NOT APPLY TO THE EXTENT PROHIBITED BY APPLICABLE LAW. IN NO EVENT SHALL NOMIC LABS'S AGGREGATE LIABILITY ARISING OUT OF OR RELATED TO THIS AGREEMENT, WHETHER IN CONTRACT, TORT OR UNDER ANY OTHER THEORY OF LIABILITY, EXCEED $100.