# Overview

SeedLink is a unified API for cannabis seed-to-sale compliance. One integration covers Metrc, BioTrack, and every state-system layered on top.

You link your users to their state-system account once. From there you read and write facilities, packages, plants, harvests, transfers, sales, and lab results through a single, normalized API.

## How it all fits together

```
                            ┌──────────────────────┐
┌─────────────┐
│ Connect SDK │ embedded in │   Your application   │
└─────────────┘
                            └──────────┬───────────┘
                                       │ OAuth Bearer token
                                       ▼
                            ┌──────────────────────┐
                            │   api.seedlink.dev   │
                            └──────────┬───────────┘
                                       │
                               ┌───────┴────────┐
                               ▼                ▼
                         ┌──────────┐     ┌──────────┐
                         │  Metrc   │     │ BioTrack │
                         └──────────┘     └──────────┘
```

Your users link their compliance accounts through the Connect SDK, a drop-in widget. SeedLink encrypts and stores their credentials, then proxies normalized API calls to the upstream system on their behalf.
