# @namiml/expo-sdk

Nami's subscription orchestration SDK for Expo. Design, test, and update paywalls and subscriber flows across iOS, Android, and Amazon Fire OS — without app releases.

Most subscription teams invest heavily in acquiring subscribers and building the product they're paying for. The moments in between — where subscribers decide whether to convert, stay, or leave — are still a blind spot. This SDK puts that experience layer under your control: your product team iterates on paywalls and flows from the Nami dashboard, and the SDK reflects changes in production without a new build or store submission.

## Supported platforms

| Platform | Store / runtime |
|---|---|
| iOS | StoreKit 2 |
| tvOS | StoreKit 2 |
| Android — Google Play | Play Billing Library 7 |
| Android — Amazon Fire OS | Amazon IAP 3.x |

For Amazon Fire TV and Fire tablet on VegaOS, use [`@namiml/vega-sdk`](https://www.npmjs.com/package/@namiml/vega-sdk).

## Requirements

- Expo SDK ≥ 50
- React Native ≥ 0.72
- iOS 15+ / tvOS 15+
- Android API 26+

## Installation

```bash
npx expo install @namiml/expo-sdk
```

Run `npx expo prebuild` to link the native IAP module.

## Documentation

[docs.namiml.com](https://docs.namiml.com)
