We recommend all P-Rep candidates to go through this guideline and submit this JSON Standard to provide the detailed information to ICONist.
This is the JSON standard for detailed information about the P-Rep. P-Rep can submit the url of detailed information via the registerPRep
and setPRep
action on the ICON Blockchain. We strongly recommend that you register this information.
{
"representative": {
"logo": {
"logo_256": "https://icon.foundation/img/img-256.png",
"logo_1024": "https://icon.foundation/img/img-1024.png",
"logo_svg": "https://icon.foundation/img/img-logo.svg"
},
"media": {
"steemit": "",
"twitter": "",
"youtube": "",
"facebook": "",
"github": "",
"reddit": "",
"keybase": "",
"telegram": "",
"wechat": ""
}
},
"server": {
"location": {
"country": "",
"city": ""
},
"server_type": "",
"api_endpoint": ""
}
}
- representative: Basic information of Public Representative
- logo: Logo images of P-Rep
- logo_256: image 256x256px
- logo_1024: image 1024x1024px
- logo_sgv: image svg
- media: URL and username of social media
- steemit: Steemit URL
- twitter: Twitter URL
- youtube: Youtube URL
- Facebook: Facebook URL
- github: Github URL
- reddit: Raddit URL
- keybase: Username
- telegram: Username
- wechat: Username
- logo: Logo images of P-Rep
- server: Server information of Public Representative
- location: Server location
- country: Node country code in accordance to ISO 3166-1 alpha-2
- city: Node city in human readable format
- server_type: Type of server ‘cloud, on-premise, hybrid’
- api_endpoint: HTTP endpoint http://host:port
- location: Server location
Create a JSON file and upload it to your domain server. When you call the registerPRep
or setPRep
function, input the url of this file into the details
field.
{
"representative": {
"logo": {
"logo_256": "https://icon.foundation/img/img-256.png",
"logo_1024": "https://icon.foundation/img/img-1024.png",
"logo_svg": "https://icon.foundation/img/img-logo.svg"
},
"media": {
"steemit": "https://steemit.com/@iconproject",
"twitter": "https://twitter.com/iconproject",
"youtube": "https://www.youtube.com/channel/iconproject",
"facebook": "https://www.facebook.com/iconproject",
"github": "https://github.com/iconproject",
"reddit": "https://www.reddit.com/user/iconproject",
"keybase": "@iconproject",
"telegram": "@iconproject",
"wechat": "@iconproject"
},
},
"server": {
"location": {
"country": "KOR",
"city": "Seoul"
},
"server_type": "on-premise",
"api_endpoint": ""
},
}
This project follows the Apache 2.0 License. Please refer to LICENSE for details.