https://github.com/transmute-industries/oracle-cloud-starter-kit
Oracle Cloud Starter Kit with Transmute Framework, Ethereum and IPFS
https://github.com/transmute-industries/oracle-cloud-starter-kit
ethereum event-sourcing ipfs oracle-cloud react redux solidity transmute-framework truffle
Last synced: 2 months ago
JSON representation
Oracle Cloud Starter Kit with Transmute Framework, Ethereum and IPFS
- Host: GitHub
- URL: https://github.com/transmute-industries/oracle-cloud-starter-kit
- Owner: transmute-industries
- Created: 2018-09-05T22:46:51.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-09-06T02:48:39.000Z (almost 8 years ago)
- Last Synced: 2025-03-25T14:45:45.530Z (about 1 year ago)
- Topics: ethereum, event-sourcing, ipfs, oracle-cloud, react, redux, solidity, transmute-framework, truffle
- Language: JavaScript
- Homepage: https://transmuteoraclecloudstarterkit-or13.uscom-central-1.oraclecloud.com/
- Size: 5.02 MB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Oracle Cloud Starter Kit
Get Stated with a Node.js app that talks to Ethereum and IPFS on Oracle Cloud.
This tutorial is adopted from [here](http://www.oracle.com/webfolder/technetwork/tutorials/obe/cloud/apaas/node/node-github-accs/node-github-accs.html).
### Getting Started Locally
```
npm i
PORT=1337 npm run start
```
Open http://localhost:1337/transmute
## [Learn More About the Transmute Framework](https://github.com/transmute-industries/transmute-tutorials/tree/master/transmute-framework)
### Deploying to Oracle Cloud
Use data center: `us`
Or modify this example curl url after signing up for oracle cloud.
Be sure to change:
USERNAME
PASSWORD
TENANT_NAME
MY_APP
You can get the TENANT_NAME from the details after creating a sample application.
```
curl -X POST -u USERNAME:PASSWORD \
https://apaas.us.oraclecloud.com/paas/service/apaas/api/v1.1/apps/TENANT_NAME \
-H "X-ID-TENANT-NAME:TENANT_NAME" \
-H "Cache-Control: no-cache" \
-H "content-type: multipart/form-data;" \
-F "name=MY_APP" \
-F "runtime=node" \
-F "subscription=HOURLY" \
-F "manifest=@manifest.json"\
-F "gitRepoUrl=https://github.com/transmute-industries/oracle-cloud-starter-kit.git"
```
## Deploy to TestNets
Latest Ropsten deployments:
https://ropsten.etherscan.io/address/0xe7245d0652291fc42bff53f6055e0e17ffb50b83