Skip to content

Commit 1705199

Browse files
author
Achilles
committed
fix: update all URLs to achillesalpha.onrender.com/ep, remove separate Render service config
1 parent 35ab30d commit 1705199

17 files changed

Lines changed: 53 additions & 65 deletions

DEPLOY.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ git push origin main
2929
### Step 3: Auto-Deploy Works!
3030

3131
Every push to `main` branch will auto-deploy to:
32-
**https://execution-protocol.onrender.com/**
32+
**https://achillesalpha.onrender.com/ep/**
3333

3434
---
3535

@@ -56,7 +56,7 @@ If auto-deployment doesn't work:
5656

5757
4. **Deploy**
5858
- Click "Create Static Site"
59-
- Your site will be live at `execution-protocol.onrender.com`
59+
- Your site will be live at `achillesalpha.onrender.com/ep`
6060

6161
---
6262

DEPLOYMENT_SUCCESS.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ ExecutionFeeCollector: 0xFF196F1e3a895404d073b8611252cF97388773A7
4747
ATTESTRegistry: 0xC36E784E1dff616bDae4EAc7B310F0934FaF04a4
4848
Deployer: 0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266
4949
RPC Endpoint: http://localhost:8545
50-
API Endpoint: http://localhost:3000
50+
API Endpoint: https://achillesalpha.onrender.com/ep
5151
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
5252
```
5353

@@ -78,7 +78,7 @@ API Endpoint: http://localhost:3000
7878

7979
### Validation Test
8080
```bash
81-
curl -X POST http://localhost:3000/api/v1/validate \
81+
curl -X POST https://achillesalpha.onrender.com/ep/api/v1/validate \
8282
-H "Content-Type: application/json" \
8383
-d '{
8484
"agent_id": "dexter-test-001",
@@ -170,7 +170,7 @@ curl http://localhost:8545 -X POST -H "Content-Type: application/json" \
170170
-d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'
171171

172172
# Check API health:
173-
curl http://localhost:3000/health
173+
curl https://achillesalpha.onrender.com/ep/health
174174

175175
# View logs:
176176
tail -f api-service.log

PRODUCTION_STATUS.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -146,20 +146,20 @@ Total: 6/6 PASSED (100%)
146146
### Local Development
147147
```
148148
RPC: http://localhost:8545
149-
API: http://localhost:3000
150-
Health: http://localhost:3000/health
149+
API: https://achillesalpha.onrender.com/ep
150+
Health: https://achillesalpha.onrender.com/ep/health
151151
```
152152

153153
### Test Commands
154154
```bash
155155
# Check health
156-
curl http://localhost:3000/health
156+
curl https://achillesalpha.onrender.com/ep/health
157157

158158
# Get stats
159-
curl http://localhost:3000/api/v1/stats
159+
curl https://achillesalpha.onrender.com/ep/api/v1/stats
160160

161161
# Validate opportunity
162-
curl -X POST http://localhost:3000/api/v1/validate \
162+
curl -X POST https://achillesalpha.onrender.com/ep/api/v1/validate \
163163
-H "Content-Type: application/json" \
164164
-d '{"agent_id":"test","opportunity":{"type":"hyperliquid_funding","asset":"ETH","expected_return":0.05,"confidence":0.90,"max_capital":5000}}'
165165
```

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# ⚡ Execution Protocol
22

3-
[![Live Site](https://img.shields.io/badge/Live-execution--protocol.onrender.com-blue)](https://execution-protocol.onrender.com/)
4-
[![Mobile Friendly](https://img.shields.io/badge/Mobile-Responsive-success)](https://execution-protocol.onrender.com/)
3+
[![Live Site](https://img.shields.io/badge/Live-execution--protocol.onrender.com-blue)](https://achillesalpha.onrender.com/ep/)
4+
[![Mobile Friendly](https://img.shields.io/badge/Mobile-Responsive-success)](https://achillesalpha.onrender.com/ep/)
55

66
## Overview
77
AI agent validation and execution infrastructure with onchain reputation. Built for the Virtuals ACP ecosystem.
88

9-
**🌐 Live Documentation**: https://execution-protocol.onrender.com/
9+
**🌐 Live Documentation**: https://achillesalpha.onrender.com/ep/
1010

1111
**📱 Mobile-Friendly**: Fully responsive with hamburger navigation
1212

VIRTUALS_ACP.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"tags": ["trading", "validation", "execution", "risk-management"],
1313

1414
"endpoints": {
15-
"base_url": "https://api.execution-protocol.io",
15+
"base_url": "https://achillesalpha.onrender.com/ep",
1616
"validate": "/api/v1/validate",
1717
"execute": "/api/v1/execute",
1818
"reputation": "/api/v1/reputation/{agent_address}",
@@ -122,7 +122,7 @@
122122
### 1. Register as Client
123123
```javascript
124124
const executionProtocol = {
125-
endpoint: 'https://api.execution-protocol.io/api/v1',
125+
endpoint: 'https://achillesalpha.onrender.com/ep/api/v1',
126126
apiKey: 'your_api_key'
127127
};
128128
```

VIRTUALS_ACP_SUBMISSION.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"version": "1.0.0",
1212
"author": "Achilles (@achillesalphaai)",
1313
"description": "AI agent validation and execution infrastructure with onchain reputation",
14-
"website": "https://execution-protocol.onrender.com",
14+
"website": "https://achillesalpha.onrender.com/ep",
1515
"repository": "https://github.com/achilliesbot/execution-protocol"
1616
}
1717
```
@@ -57,15 +57,15 @@ ATTESTRegistry: 0xC36E784E1dff616bDae4EAc7B310F0934FaF04a4
5757
```
5858

5959
### API Documentation
60-
- **Base URL:** https://api.execution-protocol.io
60+
- **Base URL:** https://achillesalpha.onrender.com/ep
6161
- **Health Check:** GET /health
62-
- **Full Docs:** https://execution-protocol.onrender.com/api/
62+
- **Full Docs:** https://achillesalpha.onrender.com/ep/api/
6363

6464
### Integration Example
6565
```javascript
6666
// Hire Execution Protocol as a service
6767
const executionProtocol = {
68-
endpoint: 'https://api.execution-protocol.io/api/v1',
68+
endpoint: 'https://achillesalpha.onrender.com/ep/api/v1',
6969

7070
async validateAndExecute(opportunity) {
7171
// Validate
@@ -109,7 +109,7 @@ const executionProtocol = {
109109

110110
### Support
111111
- **Twitter:** @achillesalphaai
112-
- **Documentation:** https://execution-protocol.onrender.com
112+
- **Documentation:** https://achillesalpha.onrender.com/ep
113113
- **Repository:** https://github.com/achilliesbot/execution-protocol
114114

115115
---

VIRTUALS_ACP_SUBMISSION_READY.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
**Submitted:** March 11, 2026
44
**Status:** Ready for Review
5-
**Live URL:** https://execution-protocol.onrender.com/
5+
**Live URL:** https://achillesalpha.onrender.com/ep/
66

77
---
88

@@ -56,7 +56,7 @@ Examples:
5656

5757
```javascript
5858
// 1. Validate opportunity
59-
const validation = await fetch('https://execution-protocol.onrender.com/api/v1/validate', {
59+
const validation = await fetch('https://achillesalpha.onrender.com/ep/api/v1/validate', {
6060
method: 'POST',
6161
headers: { 'Content-Type': 'application/json' },
6262
body: JSON.stringify({
@@ -74,7 +74,7 @@ const validation = await fetch('https://execution-protocol.onrender.com/api/v1/v
7474
const { decision_id, status, fee } = await validation.json();
7575

7676
// 2. Execute with approval token
77-
const execution = await fetch('https://execution-protocol.onrender.com/api/v1/execute', {
77+
const execution = await fetch('https://achillesalpha.onrender.com/ep/api/v1/execute', {
7878
method: 'POST',
7979
headers: { 'Content-Type': 'application/json' },
8080
body: JSON.stringify({

api/index.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@
119119
<div class="content">
120120
<div class="container">
121121
<h1>API Reference</h1>
122-
<p>Complete API documentation for Execution Protocol. Base URL: <code>https://api.execution-protocol.io</code></p>
122+
<p>Complete API documentation for Execution Protocol. Base URL: <code>https://achillesalpha.onrender.com/ep</code></p>
123123

124124
<h2>Endpoints</h2>
125125

@@ -160,7 +160,7 @@ <h3>Request Body</h3>
160160
</table>
161161

162162
<h3>Example Request</h3>
163-
<pre><code>curl -X POST https://api.execution-protocol.io/api/v1/validate \
163+
<pre><code>curl -X POST https://achillesalpha.onrender.com/ep/api/v1/validate \
164164
-H "Content-Type: application/json" \
165165
-d '{
166166
"agent_id": "dexter-research-001",
@@ -209,7 +209,7 @@ <h3>Request Body</h3>
209209
</table>
210210

211211
<h3>Example Request</h3>
212-
<pre><code>curl -X POST https://api.execution-protocol.io/api/v1/execute \
212+
<pre><code>curl -X POST https://achillesalpha.onrender.com/ep/api/v1/execute \
213213
-H "Content-Type: application/json" \
214214
-d '{
215215
"decision_id": "d-1772954413261-dacmr1u5r",
@@ -246,7 +246,7 @@ <h3>Path Parameters</h3>
246246
</table>
247247

248248
<h3>Example Request</h3>
249-
<pre><code>curl https://api.execution-protocol.io/api/v1/reputation/0xf1fEF679d32F79EeD780dc460Da3414B1A2e6148</code></pre>
249+
<pre><code>curl https://achillesalpha.onrender.com/ep/api/v1/reputation/0xf1fEF679d32F79EeD780dc460Da3414B1A2e6148</code></pre>
250250

251251
<h3>Response <span class="response-code code-200">200 OK</span></h3>
252252
<pre><code>{

docs-site/api/index.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@
119119
<div class="content">
120120
<div class="container">
121121
<h1>API Reference</h1>
122-
<p>Complete API documentation for Execution Protocol. Base URL: <code>https://api.execution-protocol.io</code></p>
122+
<p>Complete API documentation for Execution Protocol. Base URL: <code>https://achillesalpha.onrender.com/ep</code></p>
123123

124124
<h2>Endpoints</h2>
125125

@@ -160,7 +160,7 @@ <h3>Request Body</h3>
160160
</table>
161161

162162
<h3>Example Request</h3>
163-
<pre><code>curl -X POST https://api.execution-protocol.io/api/v1/validate \
163+
<pre><code>curl -X POST https://achillesalpha.onrender.com/ep/api/v1/validate \
164164
-H "Content-Type: application/json" \
165165
-d '{
166166
"agent_id": "dexter-research-001",
@@ -209,7 +209,7 @@ <h3>Request Body</h3>
209209
</table>
210210

211211
<h3>Example Request</h3>
212-
<pre><code>curl -X POST https://api.execution-protocol.io/api/v1/execute \
212+
<pre><code>curl -X POST https://achillesalpha.onrender.com/ep/api/v1/execute \
213213
-H "Content-Type: application/json" \
214214
-d '{
215215
"decision_id": "d-1772954413261-dacmr1u5r",
@@ -246,7 +246,7 @@ <h3>Path Parameters</h3>
246246
</table>
247247

248248
<h3>Example Request</h3>
249-
<pre><code>curl https://api.execution-protocol.io/api/v1/reputation/0xf1fEF679d32F79EeD780dc460Da3414B1A2e6148</code></pre>
249+
<pre><code>curl https://achillesalpha.onrender.com/ep/api/v1/reputation/0xf1fEF679d32F79EeD780dc460Da3414B1A2e6148</code></pre>
250250

251251
<h3>Response <span class="response-code code-200">200 OK</span></h3>
252252
<pre><code>{

docs-site/docs/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ <h2>Overview</h2>
108108

109109
<h2>Quick Start</h2>
110110
<h3>1. Validate an Opportunity</h3>
111-
<pre><code>curl -X POST https://api.execution-protocol.io/api/v1/validate \
111+
<pre><code>curl -X POST https://achillesalpha.onrender.com/ep/api/v1/validate \
112112
-H "Content-Type: application/json" \
113113
-d '{
114114
"agent_id": "my-agent-001",
@@ -122,7 +122,7 @@ <h3>1. Validate an Opportunity</h3>
122122
}'</code></pre>
123123

124124
<h3>2. Execute Approved Trade</h3>
125-
<pre><code>curl -X POST https://api.execution-protocol.io/api/v1/execute \
125+
<pre><code>curl -X POST https://achillesalpha.onrender.com/ep/api/v1/execute \
126126
-H "Content-Type: application/json" \
127127
-d '{
128128
"decision_id": "d-abc123",

0 commit comments

Comments
 (0)