Daniel Donayre

1.5K posts

Daniel Donayre banner
Daniel Donayre

Daniel Donayre

@Behindthekit

Head of Community @veefriends

Katılım Aralık 2014
1.2K Takip Edilen2.1K Takipçiler
Sabitlenmiş Tweet
Daniel Donayre
Daniel Donayre@Behindthekit·
1/ Today is my last day in corporate America. I’m extremely grateful and humbled to say that I’m officially leaving my current job to join: @veefriends as their Community Manager. My journey to this point wouldn’t be possible w.o the incredible NFT community.
English
97
24
492
0
mistirmesser | Rob
mistirmesser | Rob@mistirmesser·
One of my favorite parts of @VEEFAMsessions is Micro-Macro spitfire. This is @jenluck36 -director of live events and brand activations for @veefriends (who crushed the whole ep) and this is hers. Buy her a drink next time you see her. Til' then- ep. 088 is out now.
English
9
5
35
879
Crystal Groves
Crystal Groves@crystalgroves·
Today is my 5-year anniversary of moderating for @veefriends consistently. I may not always be in the chat, but I'm in the cord daily, keeping things in check behind the scenes. Been a wild 5 years, for sure! Ready for the next :) Had to create myself a cheesy video about it. @garyvee #veefriends @jeremyknowsVF
English
30
10
116
6.3K
Daniel Donayre
Daniel Donayre@Behindthekit·
@TylerDowdle @veefriends I couldn’t be more grateful to have worked alongside side you for 4+ years - you will be greatly missed but I know you are going to do amazing things at Vayner & beyond. 🙏💜🐈‍⬛
English
1
0
4
184
Tyler Dowdle | tdowds
Tyler Dowdle | tdowds@TylerDowdle·
After 4 1/2 years, today's my last day at @VeeFriends. A look back at how we got here, and what's next 🧵 1/14
GIF
English
41
9
89
3.5K
Steve 🤙
Steve 🤙@SteveKBark·
Some big personal news… I’m joining the @opensea team as a Marketing Lead. I get to wake up everyday and work on things I’m passionate about…leading Communications, driving product and marketing for Rewards/Loyalty, and guiding social strategy. Community. Storytelling. Product. It’s like a bingo card of the things I love to work on. Doing that at any company would be exciting, but to do it at OpenSea, one of the most impactful companies in crypto, is the kind of opportunity you dream about. This also means I’ll be stepping away from my role as cohost of Coffee with Captain. CwC has been one of the best experiences of my life, and I’ll have more reflective thoughts on that unforgettable chapter in the coming days. But for today, it’s all about the next chapter…one I’m beyond excited to begin writing. OpenSea played a huge role in shaping my Web3 journey. Now I get to help shape its future. Sails up. ⛵️
English
1.1K
82
2.4K
158.3K
OpenSea
OpenSea@opensea·
Joining OpenSea’s Flagship Collection… @veefriends, a hand-drawn collection of characters by @garyvee that turned positive traits into a global movement of character, community, and creativity. Welcome home, Macho Manta Ray. More below.
OpenSea tweet media
English
71
65
289
23.9K
Cowabunga Chan
Cowabunga Chan@cowabungachan·
Sorry I’ve been MIA lately 🙏 Had a wild week… ended up having 2 heart attacks at just 39. Thankfully my arteries are clear, it was a form of myocarditis, and I’ll make a full recovery. 💪 Right now I’m home, resting, and feeling all the emotions….pain, gratitude, and perspective. Putting God and family first more than ever. I’m beyond thankful for my amazing wife ❤️ who’s been my rock through it all. And I give all glory to my Lord and Savior Jesus Christ for watching over me. ✝️ Also thankful I quit smoking and drinking 112 days ago because that decision truly made a difference. 🙏
Cowabunga Chan tweet media
English
120
6
242
13K
Daniel Donayre
Daniel Donayre@Behindthekit·
Buying NFTs just got easier thanks to help from the incredible team @rarible 🤝 Integrating VeeFriends Wallet protected by @privy_io both new and existing users can now collect VeeFriends NFTs with ease. More to come on the user journey with focus on safety + security 🙏 🐈‍⬛💜
VeeFriends@veefriends

Buying a VeeFriends NFT just got easier than ever, thanks to @rarible and the integration of VeeFriends Wallet. 🧵 x.com/rarible/status…

English
3
3
21
6.4K
KOWSKY.eth
KOWSKY.eth@KOWSKY_·
Hey @Behindthekit I may have a solution to a consistent problem with the @veefriends shop website that the team is aware of but has done nothing so far to fix. Can you show this to your IT team? The issue with VeeFriends’ NFT-gated discounts comes down to how the site manages state during checkout. Right now, the site marks an NFT as claimed as soon as checkout starts (cart/add step), not when payment is actually completed. If the site crashes, the user refreshes, or payment fails, the NFT remains “claimed.” On return, the site blocks the user, saying they’re ineligible even though nothing was purchased. Support manually resets this, proving the system is mis-designed: it treats “in progress” as “final.” On Shopify, the correct approach is a simple two-step lifecycle: •ELIGIBLE → HOLD → CLAIMED •HOLD is created when checkout begins. It’s temporary, auto-expiring (e.g. 15–30 mins), and linked to the wallet + SKU. •CLAIMED is only set after the orders/paid webhook confirms successful payment. •If a checkout fails or times out, the hold expires automatically and resets to ELIGIBLE. Key elements: •Use Shopify App Proxy or Functions to enforce that only a valid hold_id lets the discount apply. •Store holds in a DB or Redis with expiry. One active hold per wallet/token at a time. •Add idempotency keys so reloading a crashed session resumes the same hold instead of locking the user out. •On return, show “resume your pending purchase.” If expired, show a clear reason and re-issue eligibility. •Expose a self-service “release my claim” button in the account area so users can clear holds without opening tickets. This fixes the transactional integrity: eligibility is never lost until the purchase is confirmed, and users no longer need support to reset “claimed.” Acceptance criteria: •Starting checkout never permanently consumes eligibility. •Crashes and refreshes are recoverable. •Holds expire cleanly if abandoned. •Claims finalize only after webhook-validated payment. •UX gives timers, resume options, and release control. •Metrics show reduced support resets and higher conversion. This is a known Shopify pattern—basically the same logic Shopify uses with inventory reservations. The difference is instead of stock quantity, the “inventory” is wallet-based NFT eligibility.
KOWSKY.eth@KOWSKY_

Hey @garyvee I may have a solution to a consistent problem with the @veefriends shop website that the team is aware of but has done nothing so far to fix. Can you show this to your IT team? The issue with VeeFriends’ NFT-gated discounts comes down to how the site manages state during checkout. Right now, the site marks an NFT as claimed as soon as checkout starts (cart/add step), not when payment is actually completed. If the site crashes, the user refreshes, or payment fails, the NFT remains “claimed.” On return, the site blocks the user, saying they’re ineligible even though nothing was purchased. Support manually resets this, proving the system is mis-designed: it treats “in progress” as “final.” On Shopify, the correct approach is a simple two-step lifecycle: •ELIGIBLE → HOLD → CLAIMED •HOLD is created when checkout begins. It’s temporary, auto-expiring (e.g. 15–30 mins), and linked to the wallet + SKU. •CLAIMED is only set after the orders/paid webhook confirms successful payment. •If a checkout fails or times out, the hold expires automatically and resets to ELIGIBLE. Key elements: •Use Shopify App Proxy or Functions to enforce that only a valid hold_id lets the discount apply. •Store holds in a DB or Redis with expiry. One active hold per wallet/token at a time. •Add idempotency keys so reloading a crashed session resumes the same hold instead of locking the user out. •On return, show “resume your pending purchase.” If expired, show a clear reason and re-issue eligibility. •Expose a self-service “release my claim” button in the account area so users can clear holds without opening tickets. This fixes the transactional integrity: eligibility is never lost until the purchase is confirmed, and users no longer need support to reset “claimed.” Acceptance criteria: •Starting checkout never permanently consumes eligibility. •Crashes and refreshes are recoverable. •Holds expire cleanly if abandoned. •Claims finalize only after webhook-validated payment. •UX gives timers, resume options, and release control. •Metrics show reduced support resets and higher conversion. This is a known Shopify pattern—basically the same logic Shopify uses with inventory reservations. The difference is instead of stock quantity, the “inventory” is wallet-based NFT eligibility.

English
3
0
3
729
Daniel Donayre
Daniel Donayre@Behindthekit·
@djsmeadows 💜 so precious - sending love to you and your family, Danny! 🙏
English
0
0
0
18
Danny Meadows
Danny Meadows@djsmeadows·
❣️The 1/1 Heart Trooper has arrived ❣️ Introducing… Mr Valentine Peter Kenneth Meadows This morning at 5:17am we welcomed our very special baby boy Valentine in to the world Kathryn Meadows and himself are doing very well at the moment Valentine has a big journey ahead of him but we are optimistic and staying positive that he will come through any challenges he faces ahead Thanks to everyone that have been praying and sending positive vibes for our family And an even bigger thank you to my amazing wife for blessing me with another child, I love you so much babe ♥️ @veefriends
Danny Meadows tweet media
English
41
7
92
2.7K