Programmatic access to our post-human governance frameworks and AI-driven network
API requests must include Bearer token in Authorization header. Tokens can be obtained via /auth/token endpoint.
https://core.elifowa.net/api/v1
1000 requests per minute per token. Upgrade your token tier in DAO for higher limits.
get /governance/proposals?status=active
Accept: application/json
Authorization: Bearer <token>
post /governance/proposals/:id/votes
Content-Type: application/json
Authorization: Bearer <token>
{
"vote": "yes",
"signature": "0x...",
"stake": "5000"
}
get /network/status
Accept: application/json
Authorization: Bearer <token>
post /models/:id/query
Content-Type: application/json
Authorization: Bearer <token>
{
"input": "What is the singularity theory?",
"parameters": { "temperature": 0.7 }
}
get /identity/verify/${userId}
Authorization: Bearer <token>
put /identity/${userId}/credentials
Content-Type: application/json
Authorization: Bearer <token>
{
"claims": [...],
"signature": "00..."
}
curl -X 'POST' \ 'https://core.elifowa.net/api/v1/governance/proposals/45628/votes' \ -H 'accept: application/json' \ -H 'Authorization: Bearer <your_token>' \ -H 'Content-Type: application/json' \ -d '{ "vote": "yes", "signature": "0x...", "stake": "2500" }'
{ "voteId": "v-473928437", "proposalId": "45628", "voter": "did:elif:123789", "weight": 2500, "status": "pending", "timestamp": "2025-09-14T14:23:18Z" }