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-w4QvSiu15LGpKTP0SSlSRRzhmCw8cGLNcBtmjAZKIA1bh4CIzcJtM9C1zeIcrWlMrglUFJDL5NAO73a6xre3Ww==",
"shasum": "ff1548d9fd5f7d9ec310394ec66484d8d46de899",
"tarball": "https://registry.npmjs.org/@0xsonic/sdk/-/sdk-0.1.4.tgz",
"fileCount": 37,
"unpackedSize": 14176,
"signatures": [
{
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
"sig": "MEYCIQCfyh1/cFYKkDV2wVej6BRah82OThRcOGLaqkN3Dw1j9gIhAIDjWyMUseeZYN7z0FcuLdjwn7KxP+9zY7gk928bGP7U"
}
],
"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlvBuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpW3Q/+JDZYMMJ7PGCXsYptaQ7/S01OfqM+sRwn63xtBTGTWXakcnyJ\r\nWHm6jkMS2SkDKjjEy4MivYu2C+Ukrbndkkt5JvWKwGa0K4zGSHzXbgTE0q7Y\r\nb0fdRcu0950yIrmMqDJLUkjtZRrqxeU4s8M6/2NwAyxauGoE/hn5jeXS7H5H\r\np3CFLFxoHsuvwwezLSygIPExyIhwmwDRzAJLVCAtuKxcJdMi7V7u4765Fa6L\r\nJoVUiUEP0ZgsE3e/F4Up2DP4lEr6kk//37494VZr566ttJkLOtJ1uDsiSRy+\r\n4ei/wENUzV6vqvjtTPZ4aqID0kkjU5bX9qQyJeuJtNYP1U9T2K5YuqSA0Q64\r\n4byON7FYbODzt52BcyQYmsZSdSABDZx+aA/QTGjaWtlvKhBp+P6UEoa3lpIm\r\nAyWkaev5BupIeIbnL1cj+3i1cMli6L55ZarLimmZtz1Dn0CiDuZSlSJOVjYq\r\ngYj5IlxxEN8ge6j6gwzElCQBNki89VYu03AJYhR0CYr9rZI53XdlOMxiS0EX\r\nnI0HnQYAt1D5qfgc8W+PF3YurrpSLb+kfkesubKCj9SKdz/NbWl08DCfuqJs\r\nXJYTO+xOaQYBi4sj1OO73m5GladZxII9kioWj4PRKj3sjq/WiLpCWWa1lJKT\r\nUYvYetChsVE4VDOwAT7mM8BaXU49OkhH980=\r\n=szwx\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:ec6f691c3bf6ce127f596eb3071cfea1abf75e8443c3f22fed0f132d86a896cf