Skip to content

listProjects

GET
/v1/projects
curl --request GET \
--url 'https://testnet-rpc.necter.network/v1/projects?category=blockchain&device_class=phone&status=draft&sort=trending&limit=50'
q
string
<= 100 characters

Full-text over name, tagline, tags

category
string
Allowed values: blockchain depin machine-learning storage compute bandwidth data-sovereignty iot hardware-staking content-delivery
tag
string
device_class
string
Allowed values: phone tablet laptop desktop server
developer

Lowercase EVM address

string
/^0x[0-9a-f]{40}$/
status
string
Allowed values: draft submitted pending_review listed paused underfunded rejected delisted

Default listed; other statuses only for the owner or operator

sort
string
default: trending
Allowed values: trending newest miners earnings rating name
limit
integer
default: 50 >= 1 <= 200
cursor
string

Projects

Media typeapplication/json
object
items
required
array
next_cursor
required
string | null
items
required
Array<object>
object
project_id
required
string
/^0x[0-9a-f]{64}$/
slug
required
string
developer
required

Lowercase EVM address

string
/^0x[0-9a-f]{40}$/
developer_name
string | null
developer_verified
boolean
name
required
string
tagline
string | null
category
required
string
Allowed values: blockchain depin machine-learning storage compute bandwidth data-sovereignty iot hardware-staking content-delivery
tags
Array<string>
icon
required
string format: uri
accent_color
string | null
listing_status
required
string
Allowed values: draft submitted pending_review listed paused underfunded rejected delisted
device_classes
Array<string>
Allowed values: phone tablet laptop desktop server
token
required
object
address
required

Lowercase EVM address

string
/^0x[0-9a-f]{40}$/
symbol
required
string
name
string
decimals
required
integer
<= 36
reward_model
string
Allowed values: per-unit epoch-pool
min_collateral

Token base units

string
/^(0|[1-9][0-9]{0,77})$/
miners
integer
avg_daily_reward_per_miner

Token base units

string
/^(0|[1-9][0-9]{0,77})$/
average_rating_x100
integer | null
review_count
integer
trending
boolean
featured
boolean
listed_at
One of:
integer

Example

{
"items": [
{
"category": "blockchain",
"listing_status": "draft",
"device_classes": [
"phone"
],
"reward_model": "per-unit"
}
]
}