@open-social-protocol/osp-client-abstract
osp-client-abstract is a opensocial js sdk.
Installation
Use the package manager [pnpm] or [npm] to install osp-client-abstract.
pnpm add @open-social-protocol/osp-client-abstract
or
npm i @open-social-protocol/osp-client-abstract
Usage
import { AbstractClient } from "@abstract-foundation/agw-client";
import {
AbstractWalletAdapter,
Environment,
OspClient,
} from "@open-social-protocol/osp-client-abstract";
let abstractClient: AbstractClient;
async function main() {
const ospClient = await OspClient.create({
env: Environment.dev,
app_id: "332586477308740133",
storage: localStorage,
});
await ospClient.authentication.walletLogin(
new AbstractWalletAdapter(abstractClient)
);
}
Contributing
Pull requests are welcome. For major changes, please open an issue first
to discuss what you would like to change.
Please make sure to update tests as appropriate.