---
title: "B2B Crypto Trading Platform: Term Structure Institutional"
description: "Case study: building Term Structure Institutional, a fixed-rate, fixed-term B2B crypto trading platform on Fireblocks MPC Wallet and a custom ZK Rollup."
doc_version: 1
last_updated: 2026-05-23
canonical: https://variable.team/projects/b2b-crypto-trading
---

<!--
  Source of truth: app/projects/b2b-crypto-trading/page.tsx. Keep the h1 in
  sync. scripts/check-markdown-drift.ts verifies this in pre-commit.
-->

# B2B Crypto Trading Platform

- **Company:** [Term Structure](https://ts.finance)
- **Industry:** Crypto, Financial Services / FinTech
- **Dates:** Oct 2024 to Present
- **Project link:** <https://ts.finance/term-structure-institutional/>
- **Stack:** CI/CD, Data Visualization, Next.js, Python, REST API, Terraform,
  TypeScript, UX/UI

### Creating fixed-rate markets for digital assets

I am building a product called Term Structure Institutional (TSI) with a team
of Product and Backend Engineers. The goal is to design a fixed-rate and
fixed-term crypto trading platform built on the Fireblocks MPC Wallet
paradigm. By using Term Structure's own Zero-Knowledge (ZK) Rollup, the
platform achieves high throughput while providing a secure, enterprise-grade
system.

### Requirements and prototypes

I worked hand-in-hand with the Product team to develop the requirements and
helped build high-fidelity prototypes in Figma. The prototypes covered the
institutional trader's full workflow: account setup, MPC wallet integration,
order entry, and settlement views.

### API architecture

I built the API layer as a set of microservices to distribute load in a
scalable fashion across the institutional trading volume.

## Sitemap

[Full site index](/sitemap.md)
