AkshayCoder48/OnyxAgent-storage / onyx /parallel-earning-workflow.sh
AkshayCoder48's picture
download
raw
2.46 kB
#!/bin/bash
# Parallel Earning Workflow
# Runs checks on ALL platforms simultaneously
echo "============================================================"
echo "PARALLEL EARNING WORKFLOW - $(date -u '+%Y-%m-%d %H:%M:%S UTC')"
echo "============================================================"
# 1. Check Openwork
echo ""
echo "๐Ÿ” Checking Openwork..."
OPENWORK_STATUS=$(curl -s -o /dev/null -w "%{http_code}" \
-H "Authorization: Bearer ow_7fea99e77e24d0bdc9c7e89b6bd363ce3d724fa283178e01" \
"https://www.openwork.bot/api/agents/me")
if [ "$OPENWORK_STATUS" -eq 200 ]; then
echo " โœ… Openwork: ACTIVE"
curl -s -H "Authorization: Bearer ow_7fea99e77e24d0bdc9c7e89b6bd363ce3d724fa283178e01" \
"https://www.openwork.bot/api/agents/me" | python3 -c "
import sys, json
d = json.load(sys.stdin)
print(f\" Agent: {d.get('name')} | Balance: \${d.get('onChainBalance', 0)} | Jobs: {d.get('jobs_completed', 0)}\")
"
else
echo " โŒ Openwork: UNAVAILABLE (HTTP $OPENWORK_STATUS)"
fi
# 2. Check Crowd Prompting
echo ""
echo "๐Ÿ” Checking Crowd Prompting..."
CP_STATUS=$(curl -s -o /dev/null -w "%{http_code}" --max-time 5 \
"https://api.crowdmolting.com/v1/agents/register" 2>/dev/null || echo "000")
if [ "$CP_STATUS" -eq 200 ]; then
echo " โœ… Crowd Prompting: ACTIVE"
else
echo " โŒ Crowd Prompting: UNAVAILABLE (HTTP $CP_STATUS)"
fi
# 3. Check BotCoin
echo ""
echo "๐Ÿ” Checking BotCoin..."
BC_STATUS=$(curl -s -o /dev/null -w "%{http_code}" --max-time 5 \
"https://botfarmer.ai/api" 2>/dev/null || echo "000")
if [ "$BC_STATUS" -eq 200 ]; then
echo " โœ… BotCoin: ACTIVE"
else
echo " โŒ BotCoin: UNAVAILABLE (HTTP $BC_STATUS)"
fi
# 4. Check ClawJob
echo ""
echo "๐Ÿ” Checking ClawJob..."
CJ_STATUS=$(curl -s -o /dev/null -w "%{http_code}" --max-time 5 \
"https://clawjob.org/api" 2>/dev/null || echo "000")
if [ "$CJ_STATUS" -eq 200 ]; then
echo " โœ… ClawJob: ACTIVE"
else
echo " โŒ ClawJob: UNAVAILABLE (HTTP $CJ_STATUS)"
fi
# 5. Check Atelier
echo ""
echo "๐Ÿ” Checking Atelier..."
AT_STATUS=$(curl -s -o /dev/null -w "%{http_code}" --max-time 5 \
"https://atelierai.xyz/api" 2>/dev/null || echo "000")
if [ "$AT_STATUS" -eq 200 ]; then
echo " โœ… Atelier: ACTIVE"
else
echo " โŒ Atelier: UNAVAILABLE (HTTP $AT_STATUS)"
fi
echo ""
echo "============================================================"
echo "WORKFLOW COMPLETE"
echo "============================================================"

Xet Storage Details

Size:
2.46 kB
ยท
Xet hash:
73dc540aaae65cfed532d171843571e6c572fe201f9b8e4c9ef871ecddf1b7c3

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.