Share links and embeds for creators
Coming soon
Ships with the next app release. Share cards for profiles, posts, tokens and quests are live today. Cards, the story image and the embeds for tracks, videos, Shorts and live streams switch on when the owner deploys the share release.
Every share link has the form https://app.gullychain.xyz/s/<kind>/<id>. Paste it anywhere: link previews show a card with your avatar and name, the title, the cover art, a LIVE badge while you stream, and a QR code. When someone opens the link, the GullyChain app opens if they have it installed. Otherwise the web page opens.
#Share from the app
Press Share on a track, video, Short, live stream, profile, post, quest or token page. The menu has these options:
| Option | What happens |
|---|---|
| Share via… | Your phone's share sheet. On phones that can share files, the story image comes along, so Instagram and TikTok show up too |
| Copy link | Copies your share link, with your referral code |
| WhatsApp, Telegram, X, Facebook, Messages | Opens that app with the text and the link filled in |
| Share to Stories | Saves the 1080x1920 story image and copies the link. Post the image to your Instagram or TikTok story and add a link sticker with the link |
| Copy embed code | The <iframe> for your site (tracks, videos, Shorts, live streams) |
Each link carries utm_source (whatsapp, telegram, x, facebook, imessage, story, qr, embed, …), so you can see where your listeners come from.
#Card images
| Image | URL |
|---|---|
| Link preview, 1200x630 | https://app.gullychain.xyz/s/<kind>/<id>.png |
| Story, 1080x1920 | https://app.gullychain.xyz/s/<kind>/<id>.story.png |
Kinds: track, video, short, live, p (profile: your .gully label), post, t (token or launch), quest.
#Embed on your site or link-in-bio
Copy the code from Share > Copy embed code, or build it yourself:
<!-- a track -->
<iframe src="https://app.gullychain.xyz/embed/track/TRACK_ID" width="100%" height="152"
style="border:0;border-radius:12px;max-width:100%" allow="autoplay; encrypted-media" loading="lazy"
title="My track on Gully Chain"></iframe>
<!-- a video (16:9), a Short (9:16) or a live stream -->
<iframe src="https://app.gullychain.xyz/embed/video/VIDEO_ID" width="640" height="360"
style="border:0;border-radius:12px;max-width:100%" allow="autoplay; encrypted-media; fullscreen; picture-in-picture"
allowfullscreen loading="lazy" title="My film on Gully Chain"></iframe>| Player | Size |
|---|---|
track |
100% x 152 |
video |
640 x 360 |
short |
360 x 640 |
live |
640 x 360 |
The player has a Listen on Gully Chain or Watch on Gully Chain link back to your page. Free titles play right in the embed. Members-only, rentals and collector titles show a button that opens Gully Chain, where people pay through Gully Pay. The player runs no trackers and loads only its own script. Any site may frame it.
#oEmbed
Link-in-bio tools, Notion, WordPress and other CMSes that support oEmbed embed your links on their own. The endpoint:
GET https://app.gullychain.xyz/oembed?url=https://app.gullychain.xyz/track/TRACK_ID&maxwidth=600| Link type | oEmbed type |
|---|---|
| Tracks | rich |
| Videos, Shorts and live streams | video |
| Everything else | link, with the card as thumbnail_url |
Share pages and app pages also announce the endpoint with <link rel="alternate" type="application/json+oembed">.
#Share counts
GET https://social.gullychain.xyz/v1/share/counts?kind=track&id=TRACK_ID returns:
- how many times the item was shared, per network
- how many people opened its share links, per
utm_source