Entity-First Abstraction Protocol

URPC

Solve Data Heterogeneity with Entity-First Abstraction

A protocol focused on entity-first abstraction, aimed at resolving same-domain, cross-source complexity. Kill switch-case hell in multi-protocol apps with unified entity models.

// preview code
URPC.init({
  plugins: [
    AIPlugin,
    S3Plugin,
    IoTPlugin,
    Web3Plugin,
    PaymentPlugin,
    SupabasePlugin,
  ],
  middlewares:[
    tracing(),
    cache({ bentocache }),
    logging(),
    auth({ getUser: async (c: Context) => { ... }}),
  ],
  globalAdapters: [
    MockAdapter,
    SqlAdapter,
    MQTTAdapter,
    MongoAdapter,
    KafkaAdapter,
    RabbitMQAdapter,
  ]
});