Observed since 21 Oct, 11:36 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
@0xsonic/sdk
Sonic SDK enables you to quickly setup and integrate your decentralized community in a flash!
Table of Contents:
Install Sonic SDK using any npm package provider.
npm install @0xsonic/sdk
yarn add @0xsonic/sdk
pnpm install @0xsonic/sdk
React-js Application:
// src/index.js
import React from 'react';
import ReactDOM from 'react-dom/client';
import App from './App';
import { SonicProvider } from '@0xsonic/sdk';
// ...
root.render(
<React.StrictMode>
<SonicProvider> // wrap around your react app component
<App />
</SonicProvider>
</React.StrictMode>
);
// src/App.js
import React from 'react';
import { Sonic } from '@0xsonic/sdk';
function App() {
return (
<>
<Blog/>
<Sonic context="blog-related-context"/> // enables decentralised comments for your dapp
</>
);
}
export default App;
<SonicProvider />
<Sonic context=""/>
<SonicForum />
<SonicChat />
| Framework | Version |
|---|---|
| react-js | 0.2.5 ✅ |
| next-js | 0.3.0 🏗 |
| react-ts | 0.3.5 🏗 |
| next-ts | 0.4.0 🏗 |
| vue | 0.5.0 🏗 |
| svelte | 0.6.0 🏗 |
We plan to release these major versions and support all the leading web frameworks in coming months.
All code contributions, including those of people having commit access, must go through a pull request and be approved by a core developer before being merged. This is to ensure a proper review of all the code.
We truly ❤️ pull requests! If you wish to help, we will soon be making our sdk ready to be contribute post hackathon, and we'll do a proper announcement for everyone to contribute.
This repository is available under the MIT License.
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
@orbisclub/orbis-sdkEnvironment{
"local_name": "@orbisclub/orbis-sdk",
"alias": false,
"peer_metadata": null
} | ^0.4.4-beta.41 | runtime |
recoilEnvironment{
"local_name": "recoil",
"alias": false,
"peer_metadata": null
} | ^0.7.6 | runtime |
@types/nodeEnvironment{
"local_name": "@types/node",
"alias": false,
"peer_metadata": null
} | ^18.11.13 | development |
@types/reactEnvironment{
"local_name": "@types/react",
"alias": false,
"peer_metadata": null
} | ^18.0.26 | development |
@types/react-domEnvironment{
"local_name": "@types/react-dom",
"alias": false,
"peer_metadata": null
} | ^18.0.9 | development |
prettierEnvironment{
"local_name": "prettier",
"alias": false,
"peer_metadata": null
} | ^2.8.1 | development |
reactEnvironment{
"local_name": "react",
"alias": false,
"peer_metadata": null
} | ^18.2.0 | development |
react-domEnvironment{
"local_name": "react-dom",
"alias": false,
"peer_metadata": null
} | ^18.2.0 | development |
typescriptEnvironment{
"local_name": "typescript",
"alias": false,
"peer_metadata": null
} | ^4.9.4 | development |
reactEnvironment{
"local_name": "react",
"alias": false,
"peer_metadata": null
} | ^18.2.0 | peer |
react-domEnvironment{
"local_name": "react-dom",
"alias": false,
"peer_metadata": null
} | ^18.2.0 | peer |
Source distribution
{
"integrity": "sha512-5+6dnyI9b4o3lqqN+lCPrMIzRDyR+ZRaySrcLgWnmj0DGb17aqvBzeSiTjNkb0rlzggoC4i/+gbbUp1/1oVUoA==",
"shasum": "aaee305fcd531252f74f602c4a4e2182a683b9ac",
"tarball": "https://registry.npmjs.org/@0xsonic/sdk/-/sdk-0.1.3.tgz",
"fileCount": 31,
"unpackedSize": 14158,
"signatures": [
{
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
"sig": "MEQCIAtXglOGSKhFktll1eOt2iyeP7qXIHeqj9Wa++l2SO21AiA8zPrKGtAYpMSKhX1FmtbA0jWO5+qHG+n2tfP0bAcimw=="
}
],
"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjluZvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmon1g/9GEH1XvctLJA8I6iaAlumBEAzxHxcjr5y7Y4wHQWAFb95yO5Z\r\nTLaRy3RkXEe69+jvll4X8VkN0/9syDtmdn9c+1NmkmLor/53R7OrdkwYXjej\r\nSPcgxnuq6KJQ51ZOR5aBRDZoWH5oMvSzLC7E6z+Rfj+k2EIy2j5RATwuUM+Q\r\nLruamIzdVkOkDVpJBuCzlJZ7qDEooNDDyjK1T/IB9+8Rc8coq9qmvVYveyNh\r\nYbsOkIfUcJWIDU6jRrzpM4qzWuasshstSABGQ1Z1QZjVxAt50t6u7HXwMi7F\r\n8kLFsTok3jzhuHHncdPfQmsPTsjU0J4m6+VaS1yW5D0IF1dPAR1O7MVHp/lu\r\nZrixLckDg3YFcex8/t6anrurCjq7v/IFyyQadlVhfLbxrmilB/rwGc43nFxw\r\nw5Hw1Nl1KX3BtDRY4k1tMhPNu970hEU19ORALlrb5+Srw6qs5aQ897zmyijE\r\nrC3/kJ2KLZfTXKEGiWOwFi5UXItUYeUVNrav+HCMW3/KslOE7QQvLgBIJ0GK\r\nxUxSWxTCHPz8udfynwqTk9pnCpkWbpFqt+XIYm4q9LwO28HkZ0Oxk34GVILw\r\nxZinYpXFono40rOgfp1CTTkul2n3QjdO/UiCAXEh4q9/5Y2pdlEITN4jcJ1e\r\n6KR0hldaEG2LcDdBJBQTBwAs15KSzq9lmp4=\r\n=Gt7w\r\n-----END PGP SIGNATURE-----\r\n"
}Observed since 21 Oct, 11:36 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:49a42a50fe55566d661ea38c70e5a35b4292a0a95fc80224f285cce4596fc3c8