import axios from 'axios';
import FormData from 'form-data';
const deployToken = async () => {
const formData = new FormData();
formData.append('owner', '0xYourEthereumAddress');
formData.append('symbol', 'MYTKN');
formData.append('name', 'My Token');
formData.append('metadata[description]', 'This is a sample token.');
formData.append('metadata[nsfw]', 'false');
formData.append('network', 'base');
formData.append('factory', 'wow');
try {
const response = await axios.post('https://api.neynar.com/fungible', formData, {
headers: {
'Content-Type': 'multipart/form-data',
'Authorization': `Bearer ${process.env.NEYNAR_API_KEY}`
}
});
console.log('Token deployed successfully:', response.data);
} catch (error) {
console.error('Error deploying token:', error.response.data);
}
};
deployToken();