├── .gitignore ├── README.md ├── apps.json └── package.json /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | .save 3 | logs 4 | *.log 5 | npm-debug.log* 6 | node_modules -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # steemscript 2 | 3 | An open JSON standard for Steem based apps. 4 | 5 | ### Account json_metadata 6 | 7 | - `name`: max. length 20 chars. 8 | - `about`: max. length 160 chars. 9 | - `location`: max. length 30 chars. 10 | - `website`: valid `https://` URL with max. length 100 chars. 11 | - `profile_image`: avatar image URL, preferably square-cropped with a minimum size of 230 x 230 pixels. 12 | - `cover_image`: cover image URL. 13 | 14 | ```json 15 | { 16 | "profile": { 17 | "name": "Ned Scott", 18 | "about": "CEO and co-founder at Steemit", 19 | "location": "New York", 20 | "website": "https://steem.io/", 21 | "profile_image": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTgUknIiTNArR2xcz4XCyIMDRdmjAJV3JdJb0VspRuVfyYwbjb7", 22 | "cover_image": "https://steemit.com/images/steemit.png" 23 | } 24 | } 25 | ``` 26 | -------------------------------------------------------------------------------- /apps.json: -------------------------------------------------------------------------------- 1 | { 2 | "steemit": { 3 | "name": "Steemit", 4 | "homepage": "https://steemit.com", 5 | "url_scheme": "https://steemit.com/{category}/@{username}/{permlink}" 6 | }, 7 | "appics": { 8 | "name": "APPICS", 9 | "homepage": "https://appics.com" 10 | }, 11 | "busy": { 12 | "name": "Busy", 13 | "homepage": "https://busy.org", 14 | "url_scheme": "https://busy.org/@{username}/{permlink}" 15 | }, 16 | "bsteem": { 17 | "name": "bSteem", 18 | "homepage": "http://bsteem.com" 19 | }, 20 | "esteem": { 21 | "name": "eSteem", 22 | "homepage": "https://esteem.app", 23 | "url_scheme": "https://esteem.app/@{username}/{permlink}" 24 | }, 25 | "fundition": { 26 | "name": "Fundition", 27 | "homepage": "https://fundition.io", 28 | "url_scheme": "https://fundition.io/#!/@{username}/{permlink}" 29 | }, 30 | "chainbb": { 31 | "name": "chainBB", 32 | "homepage": "https://chainbb.com", 33 | "url_scheme": "https://chainbb.com/{category}/@{username}/{permlink}" 34 | }, 35 | "utopian": { 36 | "name": "Utopian", 37 | "homepage": "https://utopian.io", 38 | "url_scheme": "https://utopian.io/{category}/@{username}/{permlink}" 39 | }, 40 | "dtube": { 41 | "name": "DTube", 42 | "homepage": "https://d.tube", 43 | "url_scheme": "https://d.tube/#!/v/{username}/{permlink}" 44 | }, 45 | "dlive": { 46 | "name": "DLive", 47 | "homepage": "https://www.dlive.io", 48 | "url_scheme": "https://www.dlive.io/#/livestream/{username}/{permlink}" 49 | }, 50 | "dmania": { 51 | "name": "dMania", 52 | "homepage": "https://dmania.lol", 53 | "url_scheme": "https://dmania.lol/post/{username}/{permlink}" 54 | }, 55 | "dsound": { 56 | "name": "DSound", 57 | "homepage": "https://dsound.audio", 58 | "url_scheme": "https://dsound.audio/#/@{username}/{permlink}" 59 | }, 60 | "steepshot": { 61 | "name": "Steepshot", 62 | "homepage": "https://steepshot.io", 63 | "url_scheme": 64 | "https://alpha.steepshot.io/post/{category}/@{username}/{permlink}" 65 | }, 66 | "zappl": { 67 | "name": "Zappl", 68 | "homepage": "https://zappl.com", 69 | "url_scheme": "https://zappl.com/{category}/{username}/{permlink}" 70 | }, 71 | "partiko": { 72 | "name": "Partiko", 73 | "homepage": "https://partiko.app" 74 | }, 75 | "steemkr": { 76 | "name": "Steemkr", 77 | "homepage": "https://steemkr.com", 78 | "url_scheme": "https://steemkr.com/{category}/@{username}/{permlink}" 79 | }, 80 | "steemjs": { 81 | "name": "Steem.js", 82 | "homepage": "https://github.com/steemit/steem-js" 83 | }, 84 | "steempeak": { 85 | "name": "SteemPeak", 86 | "homepage": "https://steempeak.com", 87 | "url_scheme": "https://steempeak.com/{category}/@{username}/{permlink}" 88 | }, 89 | "steempress": { 90 | "name": "SteemPress", 91 | "homepage": "https://wordpress.org/plugins/steempress/" 92 | }, 93 | "strimi": { 94 | "name": "Strimi", 95 | "homepage": "https://strimi.pl", 96 | "url_scheme": "https://strimi.pl/{category}/@{username}/{permlink}" 97 | }, 98 | "steemhunt": { 99 | "name": "Steemhunt", 100 | "homepage": "https://steemhunt.com", 101 | "url_scheme": "https://steemhunt.com/@{username}/{permlink}" 102 | }, 103 | "memeit.lol": { 104 | "name": "Memeit.LOL", 105 | "homepage": "https://memeit.lol", 106 | "url_scheme": "https://memeit.lol/@{username}/{permlink}" 107 | }, 108 | "steemia": { 109 | "name": "Steemia", 110 | "homepage": "https://steemia.io" 111 | }, 112 | "tasteem": { 113 | "name": "Tasteem", 114 | "homepage": "https://tasteem.io" 115 | }, 116 | "travelfeed": { 117 | "name": "TravelFeed", 118 | "homepage": "https://travelfeed.io", 119 | "url_scheme": "https://travelfeed.io/@{username}/{permlink}" 120 | }, 121 | "hede": { 122 | "name": "Hede.io", 123 | "homepage": "https://hede.io", 124 | "url_scheme": "https://hede.io/hede-io/@{username}/{permlink}" 125 | }, 126 | "actifit": { 127 | "name": "Actifit", 128 | "homepage": "https://actifit.io" 129 | }, 130 | "ulogs": { 131 | "name": "Ulogs", 132 | "homepage": "https://ulogs.org", 133 | "url_scheme": "https://ulogs.org/@{username}/{permlink}" 134 | }, 135 | "musing": { 136 | "name": "Musing", 137 | "homepage": "https://musing.io", 138 | "url_scheme": "https://musing.io/q/{username}/{permlink}" 139 | }, 140 | "guc-desktop": { 141 | "name": "GUC" 142 | } 143 | } 144 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "steemscript", 3 | "version": "1.1.1", 4 | "repository": { 5 | "url": "git://github.com/bonustrackco/steemscript.git", 6 | "type": "git" 7 | }, 8 | "license": "MIT" 9 | } 10 | --------------------------------------------------------------------------------