@zkmelabs/storage-sdk-js
v0.0.3
Published
The SDK is used to write applications that interact with the zkMe Chain Storage.
Downloads
22
Readme
zkMe Chain Storage SDK
The SDK is used to write applications that interact with the zkMe Chain Storage.
Installation
pnpm add @zkmelabs/storage-sdk-js
# or
yarn add @zkmelabs/storage-sdk-js
# or
npm install @zkmelabs/storage-sdk-jsGetting Started
uploadObject()
import { Storage } from '@zkmelabs/storage-sdk-js'
const storage = new Storage(
'http://testnet-rpc.mechain.tech',
5151
)
await storage.uploadObject({
bucketName: 'Your bucket name',
objectName: 'Your file name',
body: fileBuffer
}, {
type: 'ECDSA',
privateKey: 'Your private key'
})downloadFile()
import { Storage } from '@zkmelabs/storage-sdk-js'
const storage = new Storage(
'http://testnet-rpc.mechain.tech',
5151
)
const file = await storage.downloadFile({
bucketName: 'Your bucket name',
objectName: 'Your file name'
}, {
type: 'ECDSA',
privateKey: 'Your private key'
})