Colyon Logo

Swift SDK

Bring Monchain enforcement to iOS and macOS wallets

Swift SDK

SWIFT
import Monchain
let client = MonchainClient(apiKey: ProcessInfo.processInfo.environment["MONCHAIN_KEY"] ?? "")
let verdict = try await client.submit(
intent: .transfer(
from: "0xabc",
to: "0xdef",
asset: "ETH",
value: "0.5"
)
)
if verdict.action == .block {
// render UI guard
}