# js mcs SDK

js-mcs-sdk is a javascript software development kit for the MCS service. It provides a convenient interface for working with the MCS API from a web browser or Node.js.&#x20;

The SDK has the following functionalities:

* POST    upload file to FilSwan IPFS gateway
* POST    make payment to Swan Filecoin storage gateway
* POST    mint asset as NFT
* GET       list of files uploaded
* GET       files by CID
* GET       storage status from Filecoin

{% embed url="<https://github.com/filswan/js-mcs-sdk>" %}

### Sponsors

This project is sponsored by Filecoin Foundation

[Flink SDK - A data provider offers Chainlink Oracle service for Filecoin Network](https://github.com/filecoin-project/devgrants/issues/463)

[![](https://github.com/filswan/flink/raw/main/filecoin.png)](https://github.com/filswan/flink/blob/main/filecoin.png)
