---
title: Technical Guide to Depositing Assets in Software Escrow | Codekeeper
description: Learn how you can organize, upload, and validate software assets for escrow protection using Codekeeper.
canonical_url: https://codekeeper.co/tech-team-briefing
---

![Briefing Background](https://codekeeper.co/hubfs/Codekeeper%202025/Logo/hero-briefing-logo.svg)

Software Resilience Implementation Worksheet

# Briefing: Tech Teams

## Key phases in a software escrow setup

![calendar-fold](https://codekeeper.co/hubfs/Codekeeper%202025/Icons/White/calendar-fold.svg)

[1 Initial consultation Book a demo Review your proposal Share briefing pages with relevant teams](https://codekeeper.co/decision-maker-briefing)

![list-todo](https://codekeeper.co/hubfs/Codekeeper%202025/Icons/White/list-todo.svg)

[2 Compliance checks Submit your due diligence request Sign an NDA for full documentation access Review completed compliance docs](https://codekeeper.co/compliance-team-briefing)

![square-pen](https://codekeeper.co/hubfs/Codekeeper%202025/Icons/White/square-pen.svg)

[3 Sign-up Submit vendor onboarding requirements Finalize billing details Approve Codekeeper for invoice and account setup](https://codekeeper.co/procurement-team-briefing)

![user-round-plus](https://codekeeper.co/hubfs/Codekeeper%202025/Icons/White/user-round-plus.svg)

[4 Account setup Create your account Invite your team members Configure your escrow settings](https://codekeeper.co/account-setup-briefing)

![file-search](https://codekeeper.co/hubfs/Codekeeper%202025/Icons/White/file-search.svg)

[5 Legal review Set up your agreement Request custom release terms Review and sign the agreement](https://codekeeper.co/legal-team-briefing)

Current

![cloud-upload](https://codekeeper.co/hubfs/Codekeeper%202025/Icons/White/cloud-upload.svg)

6

Asset deposits

Configure your integration

Add your assets by type

Activate the escrow

## Quick tip: Organized inputs = faster setup

Before you begin, make sure you have:

A complete asset inventory

Admin access to all relevant systems

Repository links or storage paths

Compressed files if using manual upload

Agreement terms for required asset types

Decision on deposit method (automated or manual)

## How to deposit assets into escrow

![folder-tree](https://codekeeper.co/hubfs/Codekeeper%202025/Icons/Base%20Primary/folder-tree.svg)

## Organize your software assets

Start by organizing your assets into escrow-relevant categories, such as:

![code](https://codekeeper.co/hubfs/Codekeeper%202025/Icons/Muted%20Foreground/code.svg) Source code

![database](https://codekeeper.co/hubfs/Codekeeper%202025/Icons/Muted%20Foreground/database.svg) Databases

![files](https://codekeeper.co/hubfs/Codekeeper%202025/Icons/Muted%20Foreground/files.svg) Documentation

![file-cog](https://codekeeper.co/hubfs/Codekeeper%202025/Icons/Muted%20Foreground/file-cog.svg) Configuration files

![images](https://codekeeper.co/hubfs/Codekeeper%202025/Icons/Muted%20Foreground/images.svg) Deployment images

![workflow](https://codekeeper.co/hubfs/Codekeeper%202025/Icons/Muted%20Foreground/workflow.svg) Dependencies

![server](https://codekeeper.co/hubfs/Codekeeper%202025/Icons/Muted%20Foreground/server.svg) Hosting environments

**Note:** The escrow agreement defines what your client expects to recover in a worst-case scenario — so what you deposit should match that. In most cases, this means including everything needed to install or restore the software from scratch, even for someone unfamiliar with the system.

### Action checklist:

Create an inventory of everything you'll be depositing

![briefing_tech _create_inventory](https://codekeeper.co/hubfs/_sized/Codekeeper%202025/briefing_tech%20_create_inventory-1004x524.webp)

Match your assets to the categories outlined in your escrow agreement

Helpful links: [How to prepare source code for software escrow](https://codekeeper.co/articles/how-to-prepare-source-code-for-software-escrow)

![cloud-upload](https://codekeeper.co/hubfs/Codekeeper%202025/Icons/Base%20Primary/cloud-upload.svg)

## Choose your deposit method

You can upload assets manually or connect your repositories for automated syncing. Choose the method that fits your development cycle best:

**Automated integration:** Connect your repositories via OAuth for daily syncing.

**Manual upload:** Drag-and-drop compressed ZIP files directly into the platform.

**Note:** Once you select how you’ll deposit, the platform walks you through exactly what to do so setup is quick and easy.

### Action checklist:

Choose your upload method based on how often you update your builds

Helpful links: [Integrations page](https://codekeeper.co/integrations)

![briefing_tech _choose_upload](https://codekeeper.co/hubfs/_sized/Codekeeper%202025/briefing_tech%20_choose_upload-1004x524.webp)

Get your repositories ready or prepare files for upload

Helpful links: [How to deposit assets into escrow](https://codekeeper.co/video-guides/how-to-deposit-your-assets-into-escrow)

![monitor-check](https://codekeeper.co/hubfs/Codekeeper%202025/Icons/Base%20Primary/monitor-check.svg)

## Upload, tag, and activate your escrow

Once your assets are ready, upload them to the Codekeeper platform using your chosen deposit method. Each asset must be tagged by type (e.g., source code, database, configuration) to ensure your deposit meets the requirements in your agreement.

After everything is uploaded and properly labeled, you can activate your escrow. This finalizes your setup and initiates your escrow protection for solid software resilience.

**Note:** You'll also have the option to generate a Validated escrow certificate — a confirmation that your setup meets baseline escrow standards. For more in-depth verification (e.g., for audits or enterprise compliance), you can request an advanced review.

### Action checklist:

Upload assets manually or through your connected repositories

Helpful links: [Integrations page](https://codekeeper.co/integrations)

![briefing_tech _upload_assets](https://codekeeper.co/hubfs/_sized/Codekeeper%202025/briefing_tech%20_upload_assets-1004x524.webp)

Assign an asset type to each deposit in the platform

![briefing_tech _assign_asset](https://codekeeper.co/hubfs/_sized/Codekeeper%202025/briefing_tech%20_assign_asset-1004x524.webp)

Review your deposit summary and confirm everything is complete

Activate escrow protection

![briefing_tech _activate_escrow_protection](https://codekeeper.co/hubfs/_sized/Codekeeper%202025/briefing_tech%20_activate_escrow_protection-1004x524.webp)

(Optional) Generate a Validated escrow certificate or [request verification](https://codekeeper.co/verification)

![briefing_tech _generate_validated_cert](https://codekeeper.co/hubfs/_sized/Codekeeper%202025/briefing_tech%20_generate_validated_cert-1004x524.webp)

## What Codekeeper handles for you

Our platform ensures your software assets remain protected, validated, and securely stored to meet your resilience, compliance, and contractual requirements.

### Our key responsibilities

![lock](https://codekeeper.co/hubfs/Codekeeper%202025/Icons/Base%20Primary/lock.svg)

1. Protect your source code, data, and documentation with secure, encrypted infrastructure.

![circle-check-big](https://codekeeper.co/hubfs/Codekeeper%202025/Icons/Base%20Primary/circle-check-big.svg)

2. Validate all deposits to ensure escrow compliance and integrity.

![cloud-upload](https://codekeeper.co/hubfs/Codekeeper%202025/Icons/Base%20Primary/cloud-upload.svg)

3. Provide automated and manual deposit options to fit your technical setup.

![file-badge-2](https://codekeeper.co/hubfs/Codekeeper%202025/Icons/Base%20Primary/file-badge-2.svg)

4. Issue official escrow validation certificates.

![ClipboardCheck](https://codekeeper.co/hubfs/Codekeeper%202025/Icons/ClipboardCheck.svg)

5. Support verification for audit and compliance requirements.

![handshake](https://codekeeper.co/hubfs/Codekeeper%202025/Icons/Base%20Primary/handshake.svg)

6. Assist your team throughout the deposit process and beyond.

## Your software resilience support team

Meet your dedicated Codekeeper concierge team. We'll be here to support you at each step:

![Robyn 1](https://codekeeper.co/hubfs/_sized/Robyn%201-60x60.png)

Account Support

Robyn from Customer Success

Chat with Support [Book a support briefing](https://codekeeper.co/book-support-briefing-call)

![Sam Hofmeyr](https://codekeeper.co/hubfs/_sized/Sam%20Hofmeyr-90x90.png)

Tech Support Sam from Customer Success

Chat with Support [Book a tech briefing](https://codekeeper.co/book-technical-briefing-call)

## Additional resources

[![FAQs cta](https://codekeeper.co/hubfs/_sized/Codekeeper%202025/briefing_feature_faq-662x372.webp) FAQs Get answers to common technical questions — how to set up integrations, assign asset types, resolve validation issues, and more. View FAQs](https://codekeeper.co/faq) [![briefing_cta_legal](https://codekeeper.co/hubfs/_sized/Codekeeper%202025/briefing_cta_legal-1080x608.webp) Codekeeper integrations Browse guides for connecting repositories, setting up syncs, and managing deposits. Go to integrations](https://codekeeper.co/integrations)

## Let's build bulletproof software resilience together.

[Book a demo](https://codekeeper.co/book-a-demo)
