Merge pull request #195 from ascribe/feature/testnet

Remove IPDB, switch to BigchainDB Testnet
This commit is contained in:
Matthias Kretschmann 2018-01-05 11:34:59 -02:00 committed by GitHub
commit f094c88df1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
22 changed files with 90 additions and 450 deletions

View File

@ -1,3 +1,3 @@
{
"presets": ["es2015"]
"presets": ["env"]
}

View File

@ -2,6 +2,7 @@
"extends": "stylelint-config-bigchaindb",
"rules": {
"selector-max-id": 1,
"selector-no-qualifying-type": null
"selector-no-qualifying-type": null,
"no-descending-specificity": null
}
}

View File

@ -1,6 +1,3 @@
sudo: required
dist: trusty
language: ruby
rvm:
- 2.4
@ -11,7 +8,7 @@ cache:
- $TRAVIS_BUILD_DIR/node_modules
before_install:
- nvm install 8
- nvm install 9
before_script: "_ci/setup.sh"
script: "_ci/build.sh"

View File

@ -3,9 +3,9 @@
# The Basics
# --------------------
name: BigchainDB
description: 'The scalable blockchain database powering IPDB.'
description: 'The scalable blockchain database.'
url: https://www.bigchaindb.com
ipdb_api_url: https://test.ipdb.io
bigchaindb_api_url: https://test.bigchaindb.com
# set to `true` to make hiring link appear in main menu
hiring: false

View File

@ -1,75 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 885 209" style="enable-background:new 0 0 885 209;" xml:space="preserve">
<style type="text/css">
.st0{fill:#FFFFFF;}
.st1{fill:#04C695;}
</style>
<title>IPDB full original negative</title>
<path class="st0" d="M172.2,12.1c-3.5,0-6.4,2.8-6.4,6.4c0,3.5,2.8,6.4,6.4,6.4c0,0,0,0,0,0c43.1-0.3,78.3,34.3,78.6,77.4
c0.3,39.5-29,73-68.2,78l-4,0.5V86.2c0-3.5-2.8-6.4-6.4-6.4s-6.4,2.8-6.4,6.4v101.1c0,3.5,2.8,6.4,6.4,6.4
c50.1,0,90.7-40.6,90.7-90.7S222.4,12.1,172.2,12.1L172.2,12.1z"/>
<path class="st0" d="M354.3,86l-4.2-2.3l3.4-3.4c15.9-14.9,16.7-39.9,1.8-55.8c-14.9-15.9-39.9-16.7-55.8-1.8
c-7.9,7.4-12.4,17.8-12.5,28.7v76c0,3.5,2.8,6.4,6.4,6.4c3.5,0,6.4-2.8,6.4-6.4v-76c0-14.7,11.9-26.7,26.7-26.7s26.7,11.9,26.7,26.7
c0,0,0,0,0,0c-0.1,13.5-10,24.9-23.3,26.9v13.1c23,1.9,40.9,21,41.2,44.2c0.2,24.7-19.6,44.9-44.3,45.2h-0.5
c-10.5,0-20.7-3.7-28.8-10.4c-1.1-1-2.6-1.5-4.1-1.5c-3.5,0-6.4,2.8-6.4,6.3c0,1.9,0.8,3.7,2.3,4.9c10.4,8.7,23.4,13.4,36.9,13.4
h0.4c31.7-0.4,57.2-26.3,57-58.1C383.4,115,372.2,96.1,354.3,86z"/>
<path class="st0" d="M7.8,74.6c-3.5,0-6.4,2.8-6.4,6.4v106.6c0,3.5,2.8,6.4,6.4,6.4c3.5,0,6.4-2.8,6.4-6.4c0,0,0,0,0,0V81
C14.2,77.5,11.3,74.6,7.8,74.6z"/>
<path class="st1" d="M7.8,12.1c-3.5,0-6.4,2.8-6.4,6.4v30.2c0,3.5,2.8,6.4,6.4,6.4s6.4-2.8,6.4-6.4c0,0,0,0,0,0V18.5
C14.2,15,11.3,12.1,7.8,12.1z"/>
<path class="st0" d="M96.4,12.1c-30.7,0-55.5,24.9-55.6,55.5v120c0,3.5,2.8,6.4,6.4,6.4c3.5,0,6.4-2.8,6.4-6.4c0,0,0,0,0,0v-120
C54,44,73.5,25.1,97.2,25.6c23.7,0.4,42.5,20,42.1,43.7c-0.4,23.4-19.6,42.2-43,42.1c-3.5,0-6.4,2.8-6.4,6.4c0,3.5,2.8,6.4,6.4,6.4
c30.7,0,55.7-25.2,55.7-56.1C152.1,37.2,127.2,12.2,96.4,12.1z"/>
<rect x="436.5" y="1.2" class="st0" width="4.4" height="207.3"/>
<path class="st0" d="M500,36.7h6.7v46.7H500V36.7z"/>
<path class="st0" d="M516.2,36.7h6.4l10.1,28.1h0.1V36.7h6.7v46.7h-6.3L523,55.3h-0.1v28.1h-6.7L516.2,36.7z"/>
<path class="st0" d="M553.3,43h-7.7v-6.3h22.2V43h-7.7v40.4h-6.7L553.3,43z"/>
<path class="st0" d="M573.9,36.7h19.9V43h-13.2v13.7h11.5V63h-11.5v13.7h13.2v6.7h-19.9V36.7z"/>
<path class="st0" d="M601.5,36.7h10.8c7.9,0,11.8,4.6,11.8,13.7c0.1,2.4-0.4,4.8-1.3,7c-0.9,2-2.5,3.7-4.5,4.7l7.2,21.3h-7.1
l-6.2-19.9h-4v19.9h-6.7L601.5,36.7z M608.1,57.6h3.8c1,0,1.9-0.1,2.8-0.5c0.7-0.3,1.2-0.8,1.6-1.4c0.4-0.7,0.7-1.5,0.8-2.3
c0.3-2.1,0.3-4.2,0-6.2c-0.1-0.8-0.4-1.6-0.8-2.3c-0.4-0.6-1-1.1-1.7-1.4c-1-0.3-2-0.5-3-0.5h-3.5L608.1,57.6z"/>
<path class="st0" d="M632.7,36.7h10c1.6,0,3.3,0.2,4.8,0.7c1.5,0.5,2.8,1.4,3.8,2.6c1.1,1.2,2,2.7,2.4,4.3c0.5,2.2,0.7,4.4,0.7,6.7
c0,1.8-0.1,3.5-0.4,5.3c-0.2,1.5-0.8,2.8-1.5,4.1c-0.9,1.5-2.2,2.7-3.7,3.6c-1.9,0.9-3.9,1.4-6,1.3h-3.4v18.2h-6.7L632.7,36.7z
M639.3,58.9h3.2c1.1,0.1,2.2-0.1,3.1-0.6c0.7-0.4,1.3-0.9,1.6-1.6c0.4-0.8,0.6-1.6,0.6-2.5c0.1-1,0.1-2,0.1-3.2s0-2.2-0.1-3.1
c0-0.9-0.2-1.7-0.6-2.6c-0.3-0.7-0.9-1.3-1.5-1.7c-0.9-0.5-2-0.7-3-0.6h-3.5L639.3,58.9z"/>
<path class="st0" d="M662.6,36.7h6.7v40h13.2v6.7h-19.9V36.7z"/>
<path class="st0" d="M697.6,36.7h5.6l10.4,46.7h-6.7l-2-10h-9.1l-2,10h-6.7L697.6,36.7z M700.4,50.2h-0.1L697,67.1h6.7L700.4,50.2z"
/>
<path class="st0" d="M719.8,36.7h6.4l10.1,28.1h0.1V36.7h6.7v46.7h-6.3l-10.2-28.1h-0.1v28.1h-6.7V36.7z"/>
<path class="st0" d="M752.5,36.7h19.9V43h-13.2v13.7h11.5V63h-11.5v13.7h13.2v6.7h-19.9V36.7z"/>
<path class="st0" d="M784.4,43h-7.7v-6.3h22.2V43h-7.7v40.4h-6.7L784.4,43z"/>
<path class="st0" d="M808.9,36.7h5.6l10.4,46.7h-6.7l-2-10h-9.1l-2,10h-6.7L808.9,36.7z M811.7,50.2h-0.1l-3.3,16.9h6.7L811.7,50.2z
"/>
<path class="st0" d="M831.4,36.7h10.8c7.9,0,11.8,4.6,11.8,13.7c0.1,2.4-0.4,4.8-1.3,7c-0.9,2-2.5,3.7-4.5,4.7l7.2,21.3h-7.1
l-6.2-19.9h-4v19.9h-6.7L831.4,36.7z M838.1,57.6h3.8c1,0,1.9-0.1,2.8-0.5c0.7-0.3,1.2-0.8,1.6-1.4c0.4-0.7,0.7-1.5,0.8-2.3
c0.3-2.1,0.3-4.2,0-6.2c-0.1-0.8-0.4-1.6-0.8-2.3c-0.4-0.6-1-1.1-1.7-1.4c-1-0.3-2-0.5-3-0.5h-3.5L838.1,57.6z"/>
<path class="st0" d="M867.7,63.7l-9.2-27h7.1l5.4,18.6h0.1l5.4-18.6h7.1l-9.2,26.9v19.7h-6.7L867.7,63.7z"/>
<path class="st0" d="M499.8,122h9.9c3.8,0,6.7,1.1,8.7,3.2s3,5.1,3,8.9v21.8c0,4.4-1.1,7.6-3.2,9.7c-2.1,2.1-5.2,3.1-9.2,3.1h-9.3
L499.8,122z M506.5,162.3h3.1c1.9,0,3.2-0.5,4-1.4c0.9-1.3,1.3-2.9,1.2-4.4V134c0.1-1.5-0.3-3-1.1-4.3c-0.7-1-2.1-1.5-4.1-1.5h-3.1
L506.5,162.3z"/>
<path class="st0" d="M537.7,122h5.6l10.4,46.7H547l-2-10h-9.1l-2,10h-6.7L537.7,122z M540.5,135.4h-0.1l-3.3,16.9h6.7L540.5,135.4z"
/>
<path class="st0" d="M561,128.3h-7.7V122h22.2v6.3h-7.7v40.4H561V128.3z"/>
<path class="st0" d="M585.5,122h5.5l10.4,46.7h-6.7l-2-10h-9.1l-2,10H575L585.5,122z M588.3,135.4h-0.1l-3.3,16.9h6.7L588.3,135.4z"
/>
<path class="st0" d="M608,122h9.8c1.9,0,3.7,0.3,5.5,1c1.4,0.6,2.7,1.5,3.7,2.6c1,1.1,1.7,2.4,2.1,3.7c0.4,1.4,0.6,2.9,0.6,4.4v1.7
c0,1.1-0.1,2.2-0.3,3.2c-0.2,0.8-0.5,1.6-0.9,2.3c-0.4,0.7-0.9,1.2-1.4,1.7c-0.6,0.5-1.3,1-2,1.4c1.5,0.7,2.7,1.8,3.5,3.3
c0.8,1.8,1.2,3.9,1.1,5.9v2.6c0,4.1-1,7.3-3,9.4c-2,2.2-5.2,3.3-9.5,3.3h-9V122z M614.7,141.1h3c2.2,0,3.7-0.6,4.5-1.7
c0.9-1.5,1.3-3.2,1.2-4.9c0.1-1.7-0.3-3.3-1.3-4.7c-0.9-1-2.4-1.6-4.6-1.6h-2.8L614.7,141.1z M614.7,162h2.9
c1.1,0.1,2.2-0.2,3.2-0.6c0.7-0.4,1.3-0.9,1.7-1.6c0.4-0.8,0.7-1.6,0.7-2.5c0.1-1,0.1-2,0.1-3.1c0-1-0.1-2.1-0.2-3.1
c-0.1-0.8-0.4-1.5-0.8-2.2c-0.4-0.6-1-1.1-1.7-1.3c-1-0.3-2-0.5-3-0.5h-3L614.7,162z"/>
<path class="st0" d="M645.8,122h5.6l10.4,46.7h-6.7l-2-10H644l-2,10h-6.7L645.8,122z M648.7,135.4h-0.1l-3.3,16.9h6.7L648.7,135.4z"
/>
<path class="st0" d="M690,135.4h-6.7v-1.5c0-1.4-0.3-2.8-1.1-4c-0.8-1.2-2.2-1.8-3.6-1.7c-0.8,0-1.6,0.1-2.3,0.5
c-0.6,0.3-1,0.8-1.3,1.4c-0.3,0.6-0.6,1.2-0.7,1.9c-0.1,0.7-0.2,1.5-0.2,2.3c0,0.8,0,1.6,0.1,2.3c0,0.6,0.2,1.1,0.5,1.6
c0.3,0.5,0.7,0.9,1.2,1.2c0.7,0.4,1.3,0.7,2.1,1l5.1,2c1.3,0.5,2.5,1.1,3.6,2c0.9,0.7,1.6,1.6,2.1,2.7c0.5,1.1,0.9,2.3,1,3.5
c0.2,1.5,0.3,3.1,0.2,4.6c0,1.8-0.2,3.7-0.6,5.5c-0.3,1.6-1,3-1.9,4.3c-0.9,1.2-2.2,2.2-3.6,2.9c-1.7,0.7-3.6,1.1-5.4,1
c-1.5,0-3.1-0.3-4.5-0.9c-2.7-1.1-4.9-3.2-6-5.8c-0.6-1.4-0.9-2.9-0.9-4.4v-2.5h6.7v2.1c0,1.2,0.4,2.4,1.1,3.3
c0.9,1.1,2.3,1.6,3.6,1.5c0.9,0,1.8-0.1,2.7-0.5c0.6-0.3,1.1-0.8,1.4-1.4c0.4-0.7,0.6-1.4,0.6-2.2c0.1-0.9,0.1-1.8,0.1-2.9
c0-1,0-2-0.1-3c-0.1-0.7-0.2-1.3-0.6-1.9c-0.3-0.5-0.7-0.9-1.2-1.2c-0.6-0.4-1.3-0.7-2-1l-4.8-2c-2.9-1.2-4.8-2.7-5.8-4.7
c-1-2.3-1.5-4.7-1.5-7.2c0-1.7,0.2-3.4,0.7-5c0.4-1.5,1.2-2.9,2.1-4.1c1-1.2,2.2-2.1,3.6-2.7c1.6-0.7,3.3-1,5-1
c1.6,0,3.1,0.3,4.6,0.9c1.3,0.6,2.5,1.4,3.5,2.4c1,1,1.7,2.1,2.3,3.4c0.5,1.2,0.8,2.5,0.8,3.8L690,135.4z"/>
<path class="st0" d="M698.3,122h19.9v6.3H705V142h11.5v6.3H705V162h13.2v6.7h-20V122z"/>
</svg>

Before

Width:  |  Height:  |  Size: 6.6 KiB

View File

@ -3,7 +3,9 @@
//=include bigchain/tab.js
//=include bigchain/newsletter.js
const ipdbUrl = 'https://test.ipdb.io'
const bigchaindbUrl = 'https://test.bigchaindb.com'
const proxyUrl = 'https://getstarted.bigchaindb.com:4443'
const apiPath = '/api/v1/'
jQuery(function($) {
@ -54,7 +56,7 @@ window.addEventListener('DOMContentLoaded', function domload(event) {
window.removeEventListener('DOMContentLoaded', domload, false)
const driver = window.BigchainDB
const API_PATH = 'https://getstarted.ipdb.io:4443/api/v1/'
const API_PATH = proxyUrl + apiPath
const form = document.getElementById('form-transaction')
const postButton = document.getElementById('post')
@ -124,7 +126,7 @@ window.addEventListener('DOMContentLoaded', function domload(event) {
const outputContent = JSON.stringify(response, null, 2) // indented with 2 spaces
output.textContent = outputContent
transactionLink.href = ipdbUrl + '/api/v1/transactions/' + response.id
transactionLink.href = bigchaindbUrl + apiPath + 'transactions/' + response.id
postButton.classList.add('disabled')
postButton.style.opacity = 0

View File

@ -1,246 +0,0 @@
.ipdb {
text-align: center;
background: linear-gradient(-45deg, #114656 0%, #062e38 100%);
a {
font-weight: $font-weight-light;
color: rgba(#fff, .7);
display: block;
box-shadow: none;
padding: $spacer;
&:hover {
background: none;
color: #fff;
.ipdb-rocket {
animation: shake .1s ease-in-out infinite;
}
}
}
}
.ipdb__content {
display: inline-block;
position: relative;
}
.ipdb-rocket {
@include transition;
fill: #fff;
position: absolute;
right: 0;
top: -1.2rem;
width: 5rem;
height: 3.7rem;
opacity: .3;
transform: scaleX(-1); // lazy flip it around
@media ($screen-sm) {
opacity: 1;
right: -4.5rem;
}
}
@keyframes shake {
2% {
transform: scaleX(-1) translate(0, 0) rotate(.5deg);
}
4% {
transform: scaleX(-1) translate(1px, 0) rotate(.5deg);
}
6% {
transform: scaleX(-1) translate(0, 0) rotate(.5deg);
}
8% {
transform: scaleX(-1) translate(0, 0) rotate(.5deg);
}
10% {
transform: scaleX(-1) translate(1px, 1px) rotate(.5deg);
}
12% {
transform: scaleX(-1) translate(1px, 1px) rotate(.5deg);
}
14% {
transform: scaleX(-1) translate(1px, 0) rotate(.5deg);
}
16% {
transform: scaleX(-1) translate(0, 1px) rotate(.5deg);
}
18% {
transform: scaleX(-1) translate(1px, 0) rotate(.5deg);
}
20% {
transform: scaleX(-1) translate(0, 1px) rotate(.5deg);
}
22% {
transform: scaleX(-1) translate(0, 1px) rotate(.5deg);
}
24% {
transform: scaleX(-1) translate(1px, 1px) rotate(.5deg);
}
26% {
transform: scaleX(-1) translate(1px, 0) rotate(.5deg);
}
28% {
transform: scaleX(-1) translate(0, 0) rotate(.5deg);
}
30% {
transform: scaleX(-1) translate(1px, 0) rotate(.5deg);
}
32% {
transform: scaleX(-1) translate(1px, 1px) rotate(.5deg);
}
34% {
transform: scaleX(-1) translate(1px, 0) rotate(.5deg);
}
36% {
transform: scaleX(-1) translate(1px, 1px) rotate(.5deg);
}
38% {
transform: scaleX(-1) translate(0, 0) rotate(.5deg);
}
40% {
transform: scaleX(-1) translate(0, 1px) rotate(.5deg);
}
42% {
transform: scaleX(-1) translate(1px, 1px) rotate(.5deg);
}
44% {
transform: scaleX(-1) translate(1px, 1px) rotate(.5deg);
}
46% {
transform: scaleX(-1) translate(1px, 1px) rotate(.5deg);
}
48% {
transform: scaleX(-1) translate(1px, 1px) rotate(.5deg);
}
50% {
transform: scaleX(-1) translate(0, 1px) rotate(.5deg);
}
52% {
transform: scaleX(-1) translate(1px, 1px) rotate(.5deg);
}
54% {
transform: scaleX(-1) translate(1px, 0) rotate(.5deg);
}
56% {
transform: scaleX(-1) translate(1px, 1px) rotate(.5deg);
}
58% {
transform: scaleX(-1) translate(1px, 1px) rotate(.5deg);
}
60% {
transform: scaleX(-1) translate(0, 0) rotate(.5deg);
}
62% {
transform: scaleX(-1) translate(1px, 0) rotate(.5deg);
}
64% {
transform: scaleX(-1) translate(0, 1px) rotate(.5deg);
}
66% {
transform: scaleX(-1) translate(1px, 0) rotate(.5deg);
}
68% {
transform: scaleX(-1) translate(1px, 1px) rotate(.5deg);
}
70% {
transform: scaleX(-1) translate(0, 1px) rotate(.5deg);
}
72% {
transform: scaleX(-1) translate(1px, 1px) rotate(.5deg);
}
74% {
transform: scaleX(-1) translate(0, 1px) rotate(.5deg);
}
76% {
transform: scaleX(-1) translate(0, 1px) rotate(.5deg);
}
78% {
transform: scaleX(-1) translate(1px, 0) rotate(.5deg);
}
80% {
transform: scaleX(-1) translate(1px, 0) rotate(.5deg);
}
82% {
transform: scaleX(-1) translate(1px, 1px) rotate(.5deg);
}
84% {
transform: scaleX(-1) translate(1px, 1px) rotate(.5deg);
}
86% {
transform: scaleX(-1) translate(0, 1px) rotate(.5deg);
}
88% {
transform: scaleX(-1) translate(1px, 1px) rotate(.5deg);
}
90% {
transform: scaleX(-1) translate(1px, 1px) rotate(.5deg);
}
92% {
transform: scaleX(-1) translate(0, 0) rotate(.5deg);
}
94% {
transform: scaleX(-1) translate(0, 0) rotate(.5deg);
}
96% {
transform: scaleX(-1) translate(1px, 1px) rotate(.5deg);
}
98% {
transform: scaleX(-1) translate(1px, 0) rotate(.5deg);
}
0%,
100% {
transform: scaleX(-1) translate(0, 0) rotate(0);
}
}

View File

@ -62,5 +62,4 @@
@import 'page-partners';
@import 'page-enterprise';
@import 'page-faq';
@import 'ipdb';
@import 'oceanprotocol';

View File

@ -17,7 +17,7 @@
/* stylelint-enable */
.text-hide {
font: '0/0' a;
font: '0/0' a; // stylelint-disable-line font-family-no-missing-generic-family-keyword
color: transparent;
text-shadow: none;
background-color: transparent;

View File

@ -45,16 +45,14 @@
One option is to install a single-node BigchainDB cluster on your local machine. The [Quickstart](https://docs.bigchaindb.com/projects/server/en/latest/quickstart.html) page in the BigchainDB Server docs has installation instructions.
Another option is to connect to an existing BigchainDB cluster, such as the [IPDB](https://ipdb.io) Test Network.
Another option is to connect to an existing BigchainDB cluster, such as the [BigchainDB Test Network](https://testnet.bigchaindb.com).
Once you have a BigchainDB cluster to connect to, you can communicate with it via the BigchainDB HTTP API and the WebSocket Event Stream API. To find a list of all tools and libraries, visit the [Get Started](https://www.bigchaindb.com/getstarted/#drivers) page.
- question: Is there a public instance of BigchainDB?
answer: |
[IPDB](https://ipdb.io)—the Interplanetary Database—is a public BigchainDB network. Its made up of two parts: a blockchain database for the world computer and a foundation that guides it.
If youre not looking to set up your own federation, you can sign up for IPDB and connect instantly, no installation needed. The IPDB caretakers will handle running a BigchainDB network for you.
If youre not looking to set up your own federation, you can sign up for [BigchainDB Test Network](https://testnet.bigchaindb.com) and connect instantly, no installation needed. We will handle running a BigchainDB network for you.
- question: Can I get a commercial license for BigchainDB?

View File

@ -19,13 +19,13 @@ firsttransaction:
server:
title: "Network"
description: "Roll out your own BigchainDB network, or let IPDB take care of this for you."
ipdb:
description: "Roll out your own BigchainDB network, or let us take care of this for you."
network:
pretitle: "Managed"
title: "IPDB: The Public BigchainDB Network"
description: "No installation needed. Sign up and connect instantly, the IPDB caretakers will handle running a BigchainDB network for you."
button: "Get IPDB"
link: "https://developers.ipdb.io"
title: "The BigchainDB Test Network"
description: "No installation needed. Sign up and connect instantly, we will handle running a BigchainDB network for you."
button: "Sign up"
link: "https://testnet.bigchaindb.com"
bdb:
pretitle: "Self-Hosted"
title: "BigchainDB Server"
@ -40,7 +40,7 @@ server:
drivers:
title: "Drivers & Tools"
description: "Clone or download one of the drivers below to connect to IPDB or your BigchainDB node."
description: "Clone or download one of the drivers below to connect to BigchainDB."
title_official: "Official drivers"
title_tools: "Official tools"
title_community: "Community drivers"

View File

@ -1,7 +1,3 @@
{% if page.ipdb %}
{% include ipdb.html %}
{% endif %}
<footer class="footer section" role="contentinfo">
<div class="row row--wide">

View File

@ -38,7 +38,7 @@
<a class="social-link btn btn-text btn-sm js-social-link js-social-link--meetup" href="{{ site.social.meetup.url }}">
<svg class="icon icon--social icon--meetup">
<use xlink:href="/assets/img/sprite.svg#meetup"></use>
</svg> <span class="meetup-title">BigchainDB &amp; IPDB Meetup</span>
</svg> <span class="meetup-title">BigchainDB Meetup</span>
</a>
</div>
</aside>

View File

@ -1,12 +0,0 @@
<aside class="ipdb">
<a href="https://ipdb.foundation">
<div class="row row--wide">
<div class="ipdb__content">
BigchainDB powers IPDB - The Interplanetary Database
<svg class="ipdb-rocket">
<use xlink:href="/assets/img/sprite.svg#ipdb-rocket"></use>
</svg>
</div>
</div>
</a>
</aside>

View File

@ -1,11 +0,0 @@
---
layout: partner
title: IPDB
link: https://ipdb.foundation
header: hero-ipdb.jpg
---
IPDB —  the Interplanetary Database —  is made up of two parts: a blockchain-style database for the world computer and a not-for-profit foundation that guides it. The IPDB foundation provides governance for the database, guiding its growth and allowing it to respond to any challenges it faces.
The foundations members are the caretakers, and each runs a server node that stores and validates transactions. Together these nodes make up the IPDB database. IPDB offers a public platform for trust, backed by the reputation of the caretakers.

View File

@ -1,32 +1,30 @@
---
title: 'About BigchainDB'
layout: about
js: page-about.min.js
ipdb: true
brand:
title: Brand Assets
description: You don't have to use Google to get our logo.
mediakit:
title: Media Kit
description: Get our full media kit in one handy package.
download: Download media kit (zip)
link: /mediakit.zip
intro: >
BigchainDB is scalable blockchain database offering decentralization, immutability and native assets. BigchainDB allows for the deployment of large-scale applications in a variety of use cases and industries from intellectual property and identity to supply chain, IoT and artificial intelligence. BigchainDB provides unique solutions for developers, start-ups and enterprises to successfully build their concepts, platforms and applications as big as they can dream.
---
## Our story
In the summer of 2013, we started working on a project that became ascribe, blockchain-based intellectual property (IP) attribution. We asked the question: how can creators of any digital IP get compensated? Why not own digital art the way you own Bitcoin? With a public store of attribution and provenance, blockchain technology could solve this. So we raised some money, hired a few early employees and kept working on the product until we were satisfied enough to release it, built on the Bitcoin blockchain. The product was basically in shape to serve larger-scale customers, with the glaring exception of the blockchain scalability. We found ourselves needing to turn down opportunities knowing that the Bitcoin blockchain wouldnt be able to handle the throughput we needed to serve larger enterprises.
With this as a starting point, we asked how do we “blockchain-ify” it? We drew on our experience in shipping blockchain products to define three specific characteristics: decentralized, immutable and the ability to register and transfer assets. With the definitions above as a starting point, we chose an enterprise-class distributed database and then built our own technology on top of that, adding those three key characteristics while improving base functionality, fault tolerance much more. See our [roadmap](https://github.com/bigchaindb/org/blob/master/ROADMAP.md).
From the seed of the idea, to intense efforts starting late summer 2015, we made the announcement in February 2016. What initially started as a “lets solve our own problem” approach almost immediately turned into something much bigger than we expected. With people and enterprises from across all industries reaching out looking to partner, collaborate, license or build on the technology, it became clear that we were solving much more than our own problem. The result is BigchainDB, a scalable blockchain database for the world.
[ascribe](https://www.ascribe.io/), [WhereOnTheNet](https://www.whereonthe.net/) and [IPDB](https://ipdb.io/) are all registered trademarks of BigchainDB.
---
title: 'About BigchainDB'
layout: about
js: page-about.min.js
brand:
title: Brand Assets
description: You don't have to use Google to get our logo.
mediakit:
title: Media Kit
description: Get our full media kit in one handy package.
download: Download media kit (zip)
link: /mediakit.zip
intro: >
BigchainDB is scalable blockchain database offering decentralization, immutability and native assets. BigchainDB allows for the deployment of large-scale applications in a variety of use cases and industries from intellectual property and identity to supply chain, IoT and artificial intelligence. BigchainDB provides unique solutions for developers, start-ups and enterprises to successfully build their concepts, platforms and applications as big as they can dream.
---
## Our story
In the summer of 2013, we started working on a project that became ascribe, blockchain-based intellectual property (IP) attribution. We asked the question: how can creators of any digital IP get compensated? Why not own digital art the way you own Bitcoin? With a public store of attribution and provenance, blockchain technology could solve this. So we raised some money, hired a few early employees and kept working on the product until we were satisfied enough to release it, built on the Bitcoin blockchain. The product was basically in shape to serve larger-scale customers, with the glaring exception of the blockchain scalability. We found ourselves needing to turn down opportunities knowing that the Bitcoin blockchain wouldnt be able to handle the throughput we needed to serve larger enterprises.
With this as a starting point, we asked how do we “blockchain-ify” it? We drew on our experience in shipping blockchain products to define three specific characteristics: decentralized, immutable and the ability to register and transfer assets. With the definitions above as a starting point, we chose an enterprise-class distributed database and then built our own technology on top of that, adding those three key characteristics while improving base functionality, fault tolerance much more. See our [roadmap](https://github.com/bigchaindb/org/blob/master/ROADMAP.md).
From the seed of the idea, to intense efforts starting late summer 2015, we made the announcement in February 2016. What initially started as a “lets solve our own problem” approach almost immediately turned into something much bigger than we expected. With people and enterprises from across all industries reaching out looking to partner, collaborate, license or build on the technology, it became clear that we were solving much more than our own problem. The result is BigchainDB, a scalable blockchain database for the world.
[ascribe](https://www.ascribe.io/), [WhereOnTheNet](https://www.whereonthe.net/) and [IPDB](https://ipdb.io/) are all registered trademarks of BigchainDB.

View File

@ -2,7 +2,7 @@
layout: page
title: Get started
description: "Explore drivers, tools &amp; documentation to get started with IPDB &amp; BigchainDB"
description: "Explore drivers, tools &amp; documentation to get started with BigchainDB"
tagline: "Explore drivers, tools &amp; documentation"
image: share-image-getstarted.png
@ -61,7 +61,7 @@ redirect_from:
<div class="message message--success alert alert--success hide">
<p>{{ content.firsttransaction.message.response }}</p>
<p><a class="transaction-link" href="{{ site.ipdb_api_url }}/api/v1/transactions/">Check out your transaction on IPDB</a></p>
<p><a class="transaction-link" href="{{ site.bigchaindb_api_url }}/api/v1/transactions/">Check out your transaction on BigchainDB Testnet</a></p>
</div>
<p class="message message--fail alert alert--warning hide">Shenanigans! Something's off. Would you mind trying again?</p>
</div>
@ -89,8 +89,8 @@ from bigchaindb_driver.crypto import generate_keypair
bdb = BigchainDB(
'{{ site.ipdb_api_url }}',
headers={'app_id': 'Get credentials from developers.ipdb.io',
'{{ site.bigchaindb_api_url }}',
headers={'app_id': 'Get credentials from testnet.bigchaindb.com',
'app_key': 'by signing up and going to your Applications screen'})
alice = generate_keypair()
tx = bdb.transactions.prepare(
@ -113,8 +113,8 @@ const driver = require('bigchaindb-driver')
const alice = new driver.Ed25519Keypair()
const conn = new driver.Connection(
'{{ site.ipdb_api_url }}/api/v1/',
{ app_id: 'Get credentials from developers.ipdb.io',
'{{ site.bigchaindb_api_url }}/api/v1/',
{ app_id: 'Get credentials from testnet.bigchaindb.com',
app_key: 'by signing up and going to your Applications screen' })
const tx = driver.Transaction.makeCreateTransaction(
{ message: 'Blockchain all the things!' },
@ -164,10 +164,10 @@ conn.postTransaction(txSigned)
<div class="row row--wide">
<div class="grid grid--full grid-small--half grid--gutters">
<div class="grid__col">
<span class="pretitle">{{ content.server.ipdb.pretitle }}</span>
<h2 class="choice__title">{{ content.server.ipdb.title }}</h2>
<p>{{ content.server.ipdb.description }}</p>
<a class="btn btn-primary" href="{{ content.server.ipdb.link }}">{{ content.server.ipdb.button }}</a>
<span class="pretitle">{{ content.server.network.pretitle }}</span>
<h2 class="choice__title">{{ content.server.network.title }}</h2>
<p>{{ content.server.network.description }}</p>
<a class="btn btn-primary" href="{{ content.server.network.link }}">{{ content.server.network.button }}</a>
</div>
<div class="grid__col">
<span class="pretitle">{{ content.server.bdb.pretitle }}</span>

View File

@ -5,7 +5,6 @@ tagline: 'Meet BigchainDB.'
front_page: true
quotes: set1
ipdb: true
js: page-front.min.js

View File

@ -30,13 +30,11 @@ If you use the contact forms or CLA form on our website, the information you sub
If you want to sign the CLA form or contact us without using these forms, you can email contact@bigchaindb.com.
### How information is shared
We will not share or sell the identifiable personal information we collect or generate except as defined in this section.
We may share non-personal or aggregate information, such as usage statistics for the Site.
We may share personal information with the [Interplanetary Database Foundation e.V.](https://ipdb.foundation) ("IPDB") for the purpose of allowing you to use the IPDB network. Information shared with IPDB will be subject to its [Privacy Policy](https://ipdb.foundation).
### Cookies
The Site uses Google Analytics, which provides us information about our users and how they use the Site. We use this information to make the Site better.

View File

@ -7,7 +7,6 @@ description: For blockchain technology to go mainstream, it needs scale. At Bigc
image: photo4.jpg
header: photo4.jpg
ipdb: true
intro:
description: "BigchainDB is for developers and organizations looking for a scalable, queryable database with blockchain characteristics such as decentralization, immutability and the ability to treat anything stored in the database as an asset. Whether its atoms, bits or bytes of value, any real-world blockchain application needs scale and performance. A perfect fit for BigchainDB."

View File

@ -242,10 +242,7 @@ export const fonts = () => src(SRC + '_assets/fonts/**/*')
//
// Zip up media kit
//
export const mediakit = () => src([
SRC + 'mediakit/**/*'],
{ base: SRC }
)
export const mediakit = () => src(SRC + 'mediakit/**/*', { base: SRC })
.pipe($.zip('mediakit.zip'))
.pipe(dest(DIST))

View File

@ -31,52 +31,52 @@
"jquery": "^3.2.1",
"normalize-css": "^2.3.1",
"normalize-opentype.css": "^0.2.4",
"parsleyjs": "^2.7.2",
"parsleyjs": "^2.8.0",
"select2": "^4.0.5",
"smooth-scroll": "^12.1.3",
"smooth-scroll": "^12.1.5",
"svg4everybody": "^2.1.9",
"textarea-autogrow": "^1.0.0",
"vivus": "^0.4.3",
"whatwg-fetch": "^2.0.3"
},
"devDependencies": {
"acorn": "^5.2.1",
"acorn": "^5.3.0",
"babel-core": "^6.26.0",
"babel-preset-es2015": "^6.24.1",
"browser-sync": "^2.18.13",
"babel-preset-env": "^1.6.1",
"browser-sync": "^2.23.2",
"concurrent-transform": "^1.0.0",
"critical": "^0.8.4",
"critical": "^1.1.0",
"cross-spawn": "^5.1.0",
"del": "^3.0.0",
"gulp": "github:gulpjs/gulp#4.0",
"gulp-autoprefixer": "^4.0.0",
"gulp-awspublish": "^3.0.0",
"gulp-awspublish-router": "^0.1.1",
"gulp-clean-css": "^3.7.0",
"gulp-cli": "^1.4.0",
"gulp-concat": "^2.6.0",
"gulp-autoprefixer": "^4.1.0",
"gulp-awspublish": "^3.3.0",
"gulp-awspublish-router": "^0.1.3",
"gulp-clean-css": "^3.9.2",
"gulp-cli": "^2.0.0",
"gulp-concat": "^2.6.1",
"gulp-header": "^1.8.9",
"gulp-htmlmin": "^3.0.0",
"gulp-htmlmin": "^4.0.0",
"gulp-if": "^2.0.2",
"gulp-imagemin": "^3.4.0",
"gulp-include": "^2.0.2",
"gulp-imagemin": "^4.1.0",
"gulp-include": "^2.3.1",
"gulp-load-plugins": "^1.5.0",
"gulp-rename": "^1.2.2",
"gulp-replace": "^0.6.1",
"gulp-rev": "^7.1.2",
"gulp-rev-replace": "^0.4.2",
"gulp-rev": "^8.1.1",
"gulp-rev-replace": "^0.4.3",
"gulp-sass": "^3.1.0",
"gulp-sourcemaps": "^2.6.1",
"gulp-sourcemaps": "^2.6.3",
"gulp-svg-sprite": "^1.3.7",
"gulp-uglify": "^3.0.0",
"gulp-util": "^3.0.6",
"gulp-zip": "^4.0.0",
"js-yaml": "^3.9.1",
"request": "^2.81.0",
"stylelint": "^8.2.0",
"stylelint-config-bigchaindb": "^1.1.3",
"stylelint-config-standard": "^17.0.0",
"uglify-es": "^3.1.9"
"gulp-util": "^3.0.8",
"gulp-zip": "^4.1.0",
"js-yaml": "^3.10.0",
"request": "^2.83.0",
"stylelint": "^8.4.0",
"stylelint-config-bigchaindb": "^1.2.0",
"stylelint-config-standard": "^18.0.0",
"uglify-es": "^3.3.4"
},
"engines": {
"node": ">=7.0.0"