ravencoin.online’s developer plaform is based on the popular RVNBOX javascript framework. Offering utility methods for Mnemonics, HDNodes, ECPairs, Crypto, Address conversion, Transactions and much more.
The RVN JSON RPC over HTTP including a fully documented and interactive GUI which developers can use to test their ideas and confirm their code is making proper API calls.
Blockchain-as-a-Service. Infrastructure to deploy and scale your apps. An ecosystem of add-ons for data, monitoring, logging, metrics, testing and more all built w/ RVNBOX.
Paid downloads, streaming media, in-app purchases, tokens and more ways for you to monetize.
Make sure that you have the Gatsby CLI program installed:
yarn install
yarn develop
yarn build
> deploy build folder somewhere.
- Gatsby v2
- React
- Markdown
- graphql
- styled-components
- Love and care
The site follows Gatsby V2 structure, please refer to the Gatsby Docs for an overview.
Documentation, tutorial, insight, and mastering ravencoin chapters are all stored as markdown
files. As such, these pages can all be created, removed, and edited by just editing the associated .md
file.
These are found in src/data
.
We define some custom markdown takes to extend it's functionality. All content nested in these custom components needs to be written as HTML.
A bordered box used to render a tip/info/warning
box.
usage
// Standard, "Tip"
<tip>Use a tip to display tips</tip>
// Standard, "Tip" with nested <i>
<tip>Use a tip to display tips <i>in italic</i></tip>
// Warning
<tip nature="warning">Use warnings to display warnings</tip>
// Note
<tip nature="note">Notes for extra info</tip>
>
Caption below an image
usage
// Standard, "Tip"
[image text](/images/wow.png)
<image-caption>Use a tip to display tips</image-caption>
// Warning
<tip nature="warning">Use warnings to display warnings</tip>
// Note
<tip nature="note">Notes for extra info</tip>
Anchor to link to if the auto-generated header anchors aren't working
usage
// basic invisible anchor
<anchor name="link-to-me"></anchor>
Empty space until we can figure out a better solution
usage
// some extra spce
<spacer></spacer>