Synapse SDK Test Component
Test uploading JSON files to Filecoin using the Synapse SDK with MetaMask integration. This component demonstrates the complete workflow from wallet connection to file upload and download.
Prerequisites
- • MetaMask wallet connected
- • Filecoin Calibration testnet configured
- • USDFC tokens for payments
- • JSON file to upload
Testnet Information
Network: Filecoin Calibration
Chain ID: 314159
RPC: wss://wss.calibration.node.glif.io
USDFC Contract: 0xb3042734b608a1B16e9e86B374A3f3e389B4cDf0
How to use:
- Connect your MetaMask wallet (make sure you're on Filecoin Calibration testnet)
- Initialize the Synapse SDK
- Setup payments by depositing USDFC and approving the service
- Select a JSON file and run a preflight check
- Upload your file to Filecoin storage
- Test downloading the file using its PieceCID
Need a test file? Download our sample JSON file:sample-data.json
Synapse SDK File Uploader
Upload JSON files to Filecoin using the Synapse SDK with MetaMask integration
Not Connected
SDK Documentation
Learn more about the Synapse SDK
Filecoin Testnet
Get testnet tokens and information
MetaMask Setup
Configure MetaMask for Filecoin