Surf is currently partially open source. In the future, we plan to release the source code of the application in parts, so we are working on selecting individual Surf modules and publishing their source code in the public domain.
Currently, the source code is open and available on GitHub for the following Surf modules:
- Wallet smart contract.
- UI components kit (UI-Kit) on which the Surf interface is built.
- Software development kit (SDK), used by Surf to retrieve data from the blockchain.
The next module, which is planned to be publicly available, is the DeBot browser. This will allow other development teams to use Surf's work when creating their products for the Everscale blockchain.