Be a crypto hero in the market by logging in

Don't you have an account? Sign in

Token price

  • BTC

    7,872,027.3KRW

    1.2%

  • ETH

    162,361.2KRW

    -0.1%

  • XRP

    215.7KRW

    1.6%

  • USDT

    1,224.7KRW

    -0.1%

  • BCH

    269,139.2KRW

    -0.2%

  • BSV

    203,332.0KRW

    1.9%

  • LTC

    54,759.1KRW

    -0.5%

  • EOS

    2,708.4KRW

    -0.4%

  • BNB

    15,365.2KRW

    2.7%

  • XTZ

    1,936.9KRW

    -1.4%

  • XLM

    49.6KRW

    0.2%

  • XMR

    57,167.7KRW

    -0.9%

  • ADA

    37.0KRW

    1.3%

  • TRX

    14.1KRW

    -1.1%

  • HT

    4,043.7KRW

    1.1%

  • CRO

    59.9KRW

    4.5%

  • USDC

    1,221.6KRW

    -0.2%

  • DASH

    79,473.1KRW

    -1.4%

  • ETC

    6,039.5KRW

    -0.5%

  • HEDG

    1,984.8KRW

    -0.3%

  • NEO

    8,092.6KRW

    0.3%

  • ATOM

    2,396.4KRW

    -1.3%

  • XEM

    44.0KRW

    -1.4%

  • MKR

    362,157.2KRW

    -3.5%

  • ZEC

    37,286.0KRW

    -1.4%

  • PAX

    1,222.7KRW

    -0.1%

  • ONT

    451.9KRW

    0.4%

  • DOGE

    2.2KRW

    0.4%

  • BAT

    171.9KRW

    -0.6%

  • ELAC

    385.9KRW

    2.2%

  • VET

    3.9KRW

    5.9%

  • LINK

    485.1KRW

    2.0%

  • TUSD

    1,221.2KRW

    -0.0%

  • BTG

    8,755.6KRW

    0.2%

  • HBAR

    39.4KRW

    1.8%

  • DCR

    13,927.6KRW

    2.9%

  • LSK

    1,183.2KRW

    0.1%

  • QTUM

    1,470.6KRW

    -0.2%

  • ICX

    265.8KRW

    5.2%

  • REP

    12,407.2KRW

    1.4%

  • INB

    378.2KRW

    10.0%

  • ALGO

    187.9KRW

    -0.7%

  • ZRX

    185.3KRW

    -0.2%

  • WAVES

    1,150.1KRW

    13.6%

  • CNX

    2,005.6KRW

    -0.0%

  • RVN

    18.6KRW

    3.4%

  • BCD

    571.1KRW

    2.8%

  • XIN

    206,660.0KRW

    2.5%

  • XIN

    206,660.0KRW

    2.5%

  • MONA

    1,454.2KRW

    1.3%

  • KCS

    1,151.2KRW

    0.3%

  • MCO

    5,900.2KRW

    3.2%

  • ENJ

    113.5KRW

    -1.6%

  • OMG

    630.9KRW

    0.8%

  • THETA

    91.0KRW

    3.4%

  • SNT

    22.4KRW

    1.7%

  • NANO

    570.9KRW

    1.2%

  • NEXO

    131.7KRW

    1.3%

  • STEEM

    196.0KRW

    -3.4%

  • DGB

    5.5KRW

    0.0%

  • BTM

    69.1KRW

    -2.9%

  • BTM

    69.1KRW

    -2.9%

  • SC

    1.5KRW

    1.7%

  • ABBC

    111.8KRW

    0.6%

  • QNT

    4,697.1KRW

    1.5%

  • BTS

    19.8KRW

    0.6%

  • VSYS

    27.3KRW

    1.9%

  • HC

    1,187.0KRW

    1.3%

  • KMD

    441.9KRW

    0.9%

  • BCN

    0.3KRW

    10.8%

  • INS

    1,248.8KRW

    -0.0%

  • XVG

    3.0KRW

    -0.4%

  • ZIL

    4.7KRW

    1.4%

  • IOST

    3.7KRW

    2.7%

  • ELF

    74.4KRW

    2.5%

  • ARDR

    40.1KRW

    1.8%

  • GNT

    40.7KRW

    -0.7%

  • WAX

    36.1KRW

    0.6%

  • XZC

    3,807.5KRW

    0.8%

  • MATIC

    13.5KRW

    1.6%

  • AE

    119.9KRW

    1.5%

  • CHZ

    7.9KRW

    -0.2%

  • RIF

    61.7KRW

    5.1%

  • LRC

    32.6KRW

    0.5%

  • MANA

    31.6KRW

    4.0%

  • NPXS

    0.1KRW

    -0.5%

  • STRAT

    312.4KRW

    6.4%

  • SXP

    497.9KRW

    5.4%

  • ANT

    918.8KRW

    3.5%

  • MAID

    63.9KRW

    0.1%

  • AION

    71.5KRW

    -0.4%

  • POWR

    64.3KRW

    0.5%

  • ORBS

    13.1KRW

    19.0%

  • ELA

    1,461.9KRW

    7.9%

  • TRUE

    319.9KRW

    0.1%

  • ETN

    2.5KRW

    0.1%

  • CTXC

    96.6KRW

    2.3%

  • ARK

    192.2KRW

    7.4%

  • RDD

    0.8KRW

    2.5%

  • PAI

    15.2KRW

    -3.9%

  • PAI

    15.2KRW

    -3.9%

  • GRIN

    569.9KRW

    2.1%

  • FCT

    2,316.0KRW

    0.2%

  • TOMO

    292.9KRW

    1.7%

  • OCEAN

    58.5KRW

    4.6%

  • BEAM

    329.1KRW

    -1.3%

  • WTC

    275.6KRW

    -0.7%

  • WAN

    154.0KRW

    0.4%

  • NAS

    339.3KRW

    1.9%

  • DAI

    1,238.1KRW

    -1.3%

  • PIVX

    294.4KRW

    3.6%

  • BORA

    24.7KRW

    11.5%

  • LOOM

    17.0KRW

    1.8%

  • IGNIS

    20.6KRW

    1.3%

  • CVC

    23.3KRW

    8.2%

  • QASH

    43.4KRW

    -0.5%

  • BNT

    208.9KRW

    -0.6%

  • GRS

    182.8KRW

    3.9%

  • PPT

    250.8KRW

    3.0%

  • DAD

    201.6KRW

    -10.3%

  • FET

    17.2KRW

    1.0%

  • POLY

    24.1KRW

    5.9%

  • MOAC

    189.1KRW

    1.5%

  • DENT

    0.1KRW

    0.5%

  • TTC

    25.8KRW

    2.0%

  • ODE

    44.8KRW

    -5.9%

  • LAMB

    14.9KRW

    1.3%

  • AOA

    1.4KRW

    -1.6%

  • MBL

    1.7KRW

    -1.3%

  • ABT

    87.4KRW

    -0.5%

  • SYM

    117.6KRW

    5.0%

  • COSM

    11.7KRW

    10.4%

  • GO

    8.3KRW

    0.6%

  • CET

    9.6KRW

    1.9%

  • GTO

    11.5KRW

    0.4%

  • CPT

    2.4KRW

    -0.6%

  • GUSD

    1,228.5KRW

    -0.8%

  • ANKR

    1.8KRW

    1.0%

  • CELR

    1.9KRW

    2.5%

  • FTM

    3.9KRW

    8.2%

  • REPO

    61.8KRW

    38.4%

  • UPP

    18.6KRW

    -2.0%

  • R

    13.1KRW

    -0.5%

  • AERGO

    23.9KRW

    3.0%

  • MOC

    17.1KRW

    0.7%

  • FLETA

    6.8KRW

    2.2%

  • SOC

    3.5KRW

    3.3%

  • PAY

    33.8KRW

    -0.9%

  • TROY

    2.4KRW

    5.1%

  • AMO

    0.3KRW

    -2.7%

  • RBG

    1.3KRW

    6.6%

  • BCV

    4.3KRW

    0.9%

  • MIX

    2.0KRW

    13.0%

  • ADT

    4.5KRW

    -4.5%

  • FNB

    1.4KRW

    1.8%

  • APIX

    0.6KRW

    -0.4%

  • RFR

    0.7KRW

    -1.4%

  • PROM

    609.5KRW

    -2.3%

  • HUM

    6.2KRW

    3.8%

  • BAAS

    0.6KRW

    7.3%

  • PRO

    57.0KRW

    -1.1%

  • DCC

    0.9KRW

    -0.6%

  • EOSC

    2.6KRW

    -4.1%

  • MVL

    0.3KRW

    4.7%

  • eDEL

    2.4KRW

    -0.7%

  • BWX

    47.2KRW

    0.5%

  • ABL

    7.5KRW

    0.0%

  • VRA

    0.5KRW

    -1.1%

  • AIDUS

    3.9KRW

    -1.0%

  • XST

    39.8KRW

    -2.2%

  • CLB

    2.5KRW

    10.2%

  • AKRO

    1.2KRW

    -11.5%

  • LYM

    1.6KRW

    3.6%

  • RBTC

    7,770,267.9KRW

    0.7%

  • EGG

    2.8KRW

    1.5%

  • CLR

    7.4KRW

    10.1%

  • PXL

    26.5KRW

    -12.8%

  • UBEX

    0.3KRW

    -5.3%

  • LKY

    17.6KRW

    -0.6%

  • ISR

    3.6KRW

    0.1%

  • YEED

    0.1KRW

    -3.6%

  • TEMCO

    0.2KRW

    7.0%

  • FREE

    0.0KRW

    16.0%

  • KARMA

    0.1KRW

    -30.6%

  • WET

    4.3KRW

    2.5%

  • AMON

    0.9KRW

    12.5%

  • XRA

    6.1KRW

    -9.7%

  • MEETONE

    0.3KRW

    -2.4%

  • ZPR

    0.4KRW

    2.8%

  • PTON

    0.0KRW

    -26.0%

  • HORUS

    0.5KRW

    178.3%

  • NEWS

    1.5KRW

    0.8%

  • BBC

    0.6KRW

    -10.3%

  • IQ

    81.9KRW

    115.0%

  • WIKEN

    0.9KRW

    0.5%

  • NPER

    3.5KRW

    -0.6%

  • VANTA

    0.1KRW

    -17.7%

  • STAR

    0.7KRW

    -16.6%

  • SEAL

    0.2KRW

    -0.6%

  • PUB

    0.1KRW

    0.4%

  • PUT

    1.7KRW

    3.2%

  • QDAO

    617.1KRW

    -0.6%

  • CCH

    0.0KRW

    0.0%

  • KNT

    0.0KRW

    -18.8%

  • UOS

    0.8KRW

    43.0%

  • DRM

    4.2KRW

    5.1%

  • BLACK

    0.3KRW

    -12.2%

  • RCD

    3.0KRW

    --%

  • MCC

    3.5KRW

    -0.6%

  • INC

    0.1KRW

    7.3%

  • BZKY

    0.0KRW

    -0.6%

  • CRE

    0.7KRW

    1.1%

Community

Bootstrap a hApp in One Command

Holo | 03.26| 7

Holochain Dev Pulse 67

Summary

Today we’d like to share a sneak preview of a new developer tool we’re working on: hn-happ-create! We’re excited about it because it’s the first step towards our vision of empowering anyone to build a fully functional hApp — both DNA and GUI. We’re also coming close to releasing a HoloPortOS with a version of HoloFuel for hosts to test with each other and native Holochain users. We’re a quick moving ship at the moment so we’ll have new updates on all the below — and more — very soon.

Highlights

  • Bootstrap a hApp in one line with hn-happ-create
  • HoloFuel nearing wide testing with upcoming HoloPortOS release

Bootstrap a hApp in one line with hn-happ-create

In the beginning… there was a handy little tool called hc-scaffold. It was a web-based GUI that let you create the DNA of your hApp without touching a line of code. Since then, we moved our focus to the Rust rebuild of Holochain and put the RAD tools on the back burner. But we always intended to create a similar tool for the new version of Holochain.

This week we’d like to share a preview of our first prototype for a new scaffolding tool. It creates a fully functioning note-taking hApp, both DNA and GUI, with only one command. You can explore the generated code, use it as an inspiration for your own design, or modify it to suit your needs. We’d be grateful if you tried it out and shared your thoughts and bug reports!

Why are we doing this?

The original scaffolding tool was sparked by our vision to make it easy for any group of people to create and hold their own online spaces in ways that work for them. This proof-of-concept relights that spark for the new version of Holochain. Our immediate aim is to see more hApps being built, which means more Holochain adoption, which means more empowered people. Here’s what we want to enable:

  • App devs who are new to Holochain and Rust can get going quickly with a template that shows them how Holo’s own hAppy team does things.
  • Experienced hApp devs can give their keyboard a rest and let their computer generate all the boilerplate code for data storage, retrieval, display, and interaction.
  • Non-devs can create collaboration tools for their teams and communities without deep programming knowledge.

This prototype is a partial answer to the first goal. More below on what’s next.

A tutorial — getting started with hn-happ-create [at time of print]

  1. Open your terminal.
  2. Install the package manager for the Holochain development environment, if you haven’t already:
    $ curl https://nixos.org/nix/install | sh
  3. Enter the Holochain development environment via this develop branch:
    $ git clone https://github.com/holochain/holonix.git && cd holonix && git checkout develop && nix-shell
  4. Create your app:
    $ hn-happ-create my-notes-app
  5. Run your app:
    $ cd my-notes-app
    $ yarn start

That’s all there is to it!

Once it’s built, you can explore its codebase to see how Holo’s own hAppy team designs their apps. Its front-end uses an opinionated stack: React for the UI and dev tooling (courtesy of create-react-app) and Apollo GraphQL for the data access layer. Read more in this forum thread.

(Note: We’re trying to make a point about how easy it is, but we have to be honest about the fact that Windows and macOS Catalina users will have a couple extra steps. Read our install guide for more info. Also, the first run may take a while due to dependency downloading and compilation.)

What’s next?

As cool as this is, it’s only useful if you want to create a note-taking hApp or you’re prepared to dig into the code. But it’s going to do a lot more in the future. Next, we’re working on:

  • Rolling the tool into the ‘blessed’ Holochain development environment available at https://holochain.love.
  • Releasing a version that will custom-build a full hApp — both DNA and GUI — from your own GraphQL schema definition.
  • Creating an easy-to-use GUI in the style of the original tool, which is when anyone will be able to create their own hApps.

HoloFuel nearing wide testing with upcoming HoloPortOS release

Our teams have been working around the clock (literally) to roll out the next stage of HoloPortOS Alpha testing, in spite of serious global concerns. We’ll share more about that work very soon.

With the upcoming update, HoloPort owners will be able to log into their HP Admin dashboards and exchange ‘Test Fuel’ with each other and native Holochain users. HoloFuel will be the first hApp available on HoloPorts, which is a natural choice given that we expect it to power a marketplace for distributed app hosting. We’re grateful for the hard work of all product and testing teams, plus some dedicated volunteers, who have been helping find and eradicate bugs and performance issues in preparation for the release.

Development Status

Latest

  • Holochain Core: 0.0.45-alpha1 | Changelog
  • Holonix: 0.0.71
  • Tryorama: 0.3.3
  • Holoscape: 0.0.8-alpha (contains Holochain Core 0.0.45-alpha1) | Download

Blessed (available via https://holochain.love)

  • Holonix: 0.0.62
  • Holochain Core: 0.0.42-alpha1

Install Holochain

Contribute to Code

Join the Discussion

Building with Holochain? We want to hear from you!

Are you building with Holochain? We would love to connect and hear more about your app/platform. Please, take a few moments to fill out this survey! Our goal is to list all the projects building on Holochain on our forum.

Learn more about Holochain and join our community!

|Website | Holochain Dev Forum|Blog| YouTube | Reddit| Twitter|GitHub|


Bootstrap a hApp in One Command was originally published in Holochain on Medium, where people are continuing the conversation by highlighting and responding to this story.

Comment 0

delete

Are you sure you want to delete this post?