Zaytoven's Trail Ride Challenges

Two contests. One winner each. Show the world your talent and rep the Trail Ride sound.

Grand Prize
$250
Plus
Hang Out & Meet Zaytoven

Judging by Zaytoven and Friends

Starts
July 31, 2026
|
Deadline
August 7, 2026
Enter Now — $25 Get The Tracks

How To Enter

Three simple steps. No complicated rules. Just talent.

1

Register

Fill out the form below, pick your contest, and pay the $25 entry fee.

2

Create

Download the track, make your video, and post it to Instagram.

3

Win

Best entry wins $250 cash + a chance to hang out with Zaytoven in person.

Pick Your Challenge

Enter one or both. $250 + meet Zaytoven on the line.

🎵 Use this track in Instagram audio library

Download MP3
Dance

Trapper Line Dance

Create your best line dance video using the "Trapper Line Dance" track from the Instagram audio library. Post it to Instagram as a Reel and tag @zaytovenbeatz with #TrailRideChallenges.

Use Instagram audio library
July 31 — August 7, 2026
$25 Entry — $250 Prize

🎤 Download this instrumental, sing or rap

Download MP3
Music

Trap Got Soul

Download the instrumental, sing or rap your best Southern Soul hook and verse, then upload your performance video. Tag @zaytovenbeatz and use #TrailRideChallenges.

Record your vocals over the beat
July 31 — August 7, 2026
$25 Entry — $250 Prize

Register Now

Fill out your info, pick your contest, and pay the $25 entry fee.

Entry Fee
$25.00
Prize
$250
Deadline
August 7, 2026

Live Signup Sheet

See who's already in the running. Your name could be next.

Contest Rules

Simple rules. Big prizes. Let's go.

01

Use The Right Track

Trapper Line Dance: Use "Trapper Line Dance" from the Instagram audio library. Trap Got Soul: Download the instrumental, sing or rap your best hook and verse, then upload your video and tag @zaytovenbeatz with #TrailRideChallenges.

02

Post to Instagram

Upload your entry as a Reel on Instagram. Tag @zaytovenbeatz and use #TrailRideChallenges.

03

$25 Entry Fee

Pay via Stripe or CashApp ($ftrecords) before submitting your entry form.

04

Original Content Only

All submissions must be your own original performance. No stolen content.

05

Contest Window

Entries accepted from July 31 through August 7, 2026. Winners announced within 48 hours of close.

06

$250 + Meet Zaytoven

One winner per contest receives $250 cash plus a chance to hang out with Zaytoven in person. Decision is final.

tForm').addEventListener('submit', async function(e) { e.preventDefault(); const fd = new FormData(this); const payment = fd.get('payment'); const contest = fd.get('contest'); const submitBtn = this.querySelector('.submit-btn'); const originalText = submitBtn.textContent; submitBtn.textContent = 'Processing...'; submitBtn.disabled = true; const payload = { fullName: fd.get('fullName'), email: fd.get('email'), phone: fd.get('phone'), instagram: fd.get('instagram'), contest: contest, paymentMethod: payment }; try { const res = await fetch('/api/public/contest-checkout', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(payload) }); const data = await res.json(); if (!data.success) { showToast(data.error || 'Something went wrong. Try again.'); submitBtn.textContent = originalText; submitBtn.disabled = false; return; } if (data.paymentMethod === 'stripe' && data.checkoutUrl) { window.location.href = data.checkoutUrl; return; } if (data.paymentMethod === 'cashapp') { showToast('✓ Registration saved! Entry ID: ' + data.entryId); document.getElementById('contestForm').reset(); if (cashappQrSection) cashappQrSection.style.display = 'none'; if (stripeInfo) stripeInfo.style.display = 'block'; loadEntries(); return; } } catch (err) { showToast('Network error. Please try again.'); submitBtn.textContent = originalText; submitBtn.disabled = false; } }); async function loadEntries() { try { const res = await fetch('/api/public/contest-entries?t=' + Date.now(), { cache: 'no-store', headers: { 'Accept': 'application/json' } }); if (!res.ok) throw new Error('HTTP ' + res.status); const data = await res.json(); if (data.success && data.entries) { entries = data.entries.map(e => ({ name: e.full_name, instagram: e.instagram, contest: e.contest_type, status: e.status, date: new Date(e.created_at).toLocaleDateString('en-US', { month: 'short', day: 'numeric', year: 'numeric' }) })); renderEntries(); } } catch (err) { console.log('Could not load entries from server:', err.message); } } loadEntries(); document.querySelectorAll('a[href^="#"]').forEach(a => { a.addEventListener('click', e => { e.preventDefault(); const t = document.querySelector(a.getAttribute('href')); if (t) t.scrollIntoView({ behavior: 'smooth' }); }); });