Buckets:
| # 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.