This questionnaire should be completed by the Depositor to provide the details required to provide an accurate proposal. If any required fields are not applicable to your Deposit Materials, you may indicate as much by entering N/A.

1. Depositor Information

Company Name(Required)
Technical Contact Information(Required)

2. Beneficiary Information

Company Name(Required)

3. Deposit

File system/virtual hard drive/physical media (e.g.CD)
SFTP/Clone/Physical
Manual/Automated (e.g. by CI/CD)
For each project, please name the main folder in the deposit

4. About Product

Please provide the names your beneficiaries would use to refer to this material
e.g. Name of company, department, and/or branch.

5. Technical Details

Github/Gitlab/Bitbucket/other
Github/Gitlab/Bitbucket Workflows, Jenkins, Octopus, other
Yes/No/NA
e.g. Web, Embedded, Client-Server, Desktop, Mobile, etc
Development languages e.g. Java/C/C++/React/Angular/Python/Scala
e.g. None/MySQL/MSSQL/Oracle/Firebase/MongoDB, etc
e.g. None/RabbitMQ, Kafta
e.g. Azure/AWS/GCP/DigitalOcean
e.g. None/Netlify, Platform.sh, etc
e.g. None/Android/iOS/Windows
e.g. None/Docker
e.g. None/Docker swap/Kubernetes
e.g. None/Terraform/Terragrunt/Chef/Ansible
Yes/No/NA
Yes/No/NA
Yes/No/NA
e.g. MSBuild, NPM, SBT, MVN, GRADLE
e.g. exe/rpm/jar/html/etc
e.g. None/Github packages/NPM packages/Artifactory
e.g. backend, frontend, mobile, middleware, queue
e.g. application servers, db servers, network, VPN, firewall, etc
e.g. incremental daily database backup
e.g. Kibana/Grafana/Pingdom
Yes/No. If yes, please provide method of encryption and the keys
List OS and other software requirements
e.g. weather, currencies, etc

6. Known Risks

e.g., missing docs, complex configs, reliance on vendor support.

7. Testing

Please select appropriate(Required)

8. Boundaries

9. Success Criteria

10. Diagrams

Max. file size: 256 MB.

11. Deposit Checklist

Please include the following items with your escrow deposit.
This allows for a quick rebuild of the software. (Confirm if included in the dropdown)
This allows for the software to be recompiled and modified in the future as necessary. (Confirm if included in the dropdown)
If your deposit will undergo technical verification and we need a developers license for any modules included in your project, please include that license information. (Confirm if included in the dropdown)
This allows for a quick deployment of the software. (Confirm if included in the dropdown)
This is all the files necessary to deploy the application. (Confirm if included in the dropdown)
If the software depends on any databases, submit the database in a script suitable for rebuilding the database(s). (Confirm if included in the dropdown)
Submit test data sufficient to complete functional testing of the application. (Confirm if included in the dropdown)
This will facilitate deployment and testing. (Confirm if included in the dropdown)
If your deposit will undergo technical verification, a testing plan will facilitate that process. (Confirm if included in the dropdown)
Please include and describe any other materials not addressed above that are necessary for the building, deployments, and use of the deposit. (Confirm if included in the dropdown)

12. Completed By

Name(Required)
MM slash DD slash YYYY