Web3 SaaS - Onboarding web2 businesses and users to web3 with secure and easy-to-use software products.
Go to siteThe Venly (NFT API) provides a platform for managing and integrating Non-Fungible Tokens (NFTs) into applications. With this API, you can create and manage wallets, mint and transfer NFTs, and query blockchain data, among other features. Leveraging the Venly API within Pipedream allows developers to streamline NFT operations by creating automated workflows, connecting to other services, and processing blockchain events in real-time.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
venly: {
type: "app",
app: "venly",
}
},
async run({steps, $}) {
return await axios($, {
url: `${this.venly.$auth.service_environment}/api/env`,
headers: {
Authorization: `Bearer ${this.venly.$auth.oauth_access_token}`,
},
})
},
})
Automated NFT Minting and Notification: Streamline the NFT creation process by setting up a Pipedream workflow that monitors a specific trigger (like a form submission or a webhook event) and uses the Venly API to mint NFTs automatically. Once minted, it could send notifications via email, Slack, or Discord to inform the relevant stakeholders.
NFT Sales Tracking and Analytics: Create a Pipedream workflow that uses the Venly API to track NFT sales. Upon detection of a new sale, the workflow could log the data in a Google Sheets spreadsheet, send an analytical report to Google Analytics, and update a dashboard in real-time to provide insights into NFT sales performance.
Cross-platform NFT Gallery Sync: Develop a Pipedream workflow that syncs an NFT collection gallery across multiple platforms such as a personal website, Shopify store, or social media. Using Venly's API, the workflow can keep NFT listings updated on all platforms whenever a new NFT is minted or an existing one is transferred or sold.
Creates a template or token type that allows for minting of new NFTs. See the documentation
Deploys a new NFT contract, or collection, on a specific blockchain. See the documentation
Venly (NFT API) uses OAuth authentication. When you connect your Venly (NFT API) account, Pipedream will open a popup window where you can sign into Venly (NFT API) and grant Pipedream permission to connect to your account. Pipedream securely stores and automatically refreshes the OAuth tokens so you can easily authenticate any Venly (NFT API) API.
Pipedream requests the following authorization scopes when you connect your account:
POST
{{custom_fields.authentication_environment}}/auth/realms/Arkane/protocol/openid-connect/token
content-type: application/x-www-form-urlencoded
accept: application/json
client_id={{custom_fields.client_id}}
&
client_secret={{custom_fields.client_secret}}
&
grant_type=client_credentials
POST
{{custom_fields.authentication_environment}}/auth/realms/Arkane/protocol/openid-connect/token
content-type: application/x-www-form-urlencoded
accept: application/json
client_id={{custom_fields.client_id}}
&
client_secret={{custom_fields.client_secret}}
&
grant_type=client_credentials
&
refresh_token={{oauth.refresh_token}}