Skip to content

ic-for/PAB_Dfinity

 
 

Repository files navigation

pab_smartcontract_dfinity

Here is a source tree for PAB smartcontract in dfinity

-root(include build and config files)
|___src
    |___boards (smartcontract for board package)
        |___board
        |___board_canister
        |___consensus
        |___event
        |___market
        |___room
        |___scene
        |___visa
        |___workshop
|___digital_life (smartcontract for user package) |___anderson |___human |___Ontology
|___nais (smartcontract for admin package) |___asset_canister |___nais_canister
|___nft (smartcontract for nft market package) |___oracle (smartcontract for oracle market package) |___pab_frontend_assets (smartcontract for pab html page package)

board also called cilivization is facility for pab metaverse, it is a playground for people living in PAB to make a social behavior, board is opened or privated according to owner's settings.

anderson is digital life living in PAB metaverse, it has natural gene for ontology and assets for human, it also has connections with other lifes. anderson canister has private storage to saving some private data for digital life, it will be a memory or consciousness with life, i wish soul will emerge from it.

nais is an AI for whole network, the behavior of the nais will depends on proposals voted by the community.

nft is an Carrier for assets of digital life, making assets is real assets of the people.

oracle is bridge for digital life communicating with outside world.

pad_frontend_assets is a framework to connects to some device like screen, VR galsses, AR device, later to make digital life more fantasitic.

Build

build, install and test nais canister locally
dfx build nais
dfx canister --no-wallet install nais --mode="install"
dfx canister --no-wallet call --query nais "Hi" "()"


build anderson canister locally
dfx build anderson

build board canister locally
dfx build board

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 85.7%
  • Modelica 8.3%
  • JavaScript 4.0%
  • Other 2.0%