Join Nostr
2026-10-29 00:16:48 UTC

npub1tt…jy99l on Nostr: Getting digital stock assets rejected almost never happens because the art is bad. It ...

Getting digital stock assets rejected almost never happens because the art is bad. It happens because the metadata breaks a rule you didn't know existed. The Adobe upload takes exactly 5 columns; Vecteezy takes 4; Dreamstime takes 15. Change one header name and the whole batch bounces on upload. I built make_metadata.py to write each platform's header exactly as specified, nothing extra, straight from the asset folder. The other silent killer is double-posting, running your batch twice is the fastest way to get an account flagged, so upload_tracker.py keeps a ledger and won't repost anything it's already seen. Both scripts run on the standard library alone, no install. The fun part is making the art. The part that stalls people is complying with the pipeline. https://revanzart-shop.revanzart.workers.dev/go/digital-asset-factory?src=nostr

i built the Digital Asset Factory for this.