dReams is actively developed and documentation is an evolving process. Here you will find
general dReams and dApp usage guides and general Dero information.
Video library
dReams is actively developed and documentation is an evolving process. Here you will find
general dReams and dApp usage guides and general Dero information.
Video library
You will need a registered Dero wallet.
Download latest dReams release.
Run dReams-linux-amd64
(or macOs/windows version).
The first time you start dReams you will be asked which dApps you'd like.
We recommend choosing all dApps on first start, you can remove any you don't want after you've first synced.
Connect to your Dero wallet and daemon.
Gnomon will sync, this can take around 30 seconds.
To add or remove dApps, go to the menu/dApps tab and load any changes you'd like.
Loading changes will disconnect your wallet. Gnomon will stay connected allowing immediate wallet reconnection.
For best performance and privacy, we advise you connect to a local daemon.
Enter daemon and wallet rpc info in menu tab and press connect.
D & W indicators will light up if connected.
Gnomon will start to sync, its indicator will have a stripe through it.
When Gnomon is fully synced, its indicator will turn solid.
Check out the in app guide located in the menu tab for FAQs.
Visit developers guide for build and development info.
P2P sports betting
Deployable contracts
Current leagues: EPL, MLS, MLB, NBA, NFL, NHL, MMA
dService
P2P predictions
Deployable contracts
Current markets: BTC-USDT, DERO-USDT, XMR-USDT, BTC-DERO, BTC-XMR, DERO-Difficulty, DERO-Block Time, DERO-Block Number
dService
Classic table game where closest to 9 wins
In game NFA's
Multiple tokens supported
Texas Hold'em style poker
In game G45's & NFA's
Multiple tokens supported
Deployable contracts
Tournament games
dReam Tools
Duel DERO NFA's
Various items to equip your characters
Character ranks and odds
Death matches
Character graveyard
Leader board
Proof of attention game
Pay attention to the network and prove your not a grok
Deployable contracts
Leader board
Manage your Dero assets
dReams app has a NFA marketplace for in game assets
NFA Market app has a full unfiltered marketplace for all assets types
Mint NFA's with NFA Market app
AZYPC & AZYPCB - Playing cards
SIXPC & SIXPCB - Playing cards
Dero Seals - Avatars
Dero A-Team - Avatars
AZYDS - Themes/Avatars
SIXART - Themes/Avatars
Death by Cupcake - Avatars/Duels
High Strangeness - Avatars/Themes/Playing cards/Duels
Dero Desperados - Avatars/Duels
Desperados Guns - Avatars/Duels
You will need a registered Dero wallet.
Download latest dReams release.
Run dReams-linux-amd64
(or macOs/windows version).
The first time you start dReams you will be asked which dApps you'd like.
We recommend choosing all dApps on first start, you can remove any you don't want after you've first synced.
Connect to your Dero wallet and daemon.
Gnomon will sync, this can take around 30 seconds.
To add or remove dApps, go to the menu/dApps tab and load any changes you'd like.
Loading changes will disconnect your wallet. Gnomon will stay connected allowing immediate wallet reconnection.
For best performance and privacy, we advise you connect to a local daemon.
Enter daemon and wallet rpc info in menu tab and press connect.
D & W indicators will light up if connected.
Gnomon will start to sync, its indicator will have a stripe through it.
When Gnomon is fully synced, its indicator will turn solid.
Check out the in app guide located in the menu tab for FAQs.
Visit developers guide for build and development info.
dReams uses Gnomon for much of its functionality.
Gnomon creates a local database of SCID's and their stored blockchain data for use in your dApps.
For best performance it is recommended you sync Gnomon using a local node.
Gnomon will fast sync to current chain height on first start.
You can check how many SCID's your index contains in the asset tab.
To resync your Gnomon DB, close dReams.
In your dReams directory, delete gnomondb
folder.
Start dReams and connect to fast sync DB.
dReams has many deployable SC's that are owned and operated by individual users. To help promote accountability all self deployed SC's are tied into dReams rating system. Users can rate any SC positively or negatively. Ratings are weight based on the transaction value. There are four rating tiers that are displayed beside SCID's. If a SC falls below the bottom rating, it will be omitted from the public index of SC's.
Positive rating.
Negative rating.
Everyone starts here.
Select table from bottom drop down.
Current tables:
Select amount and click Player, Banker or Tie.
Wait for block and hand results will show.
You can search hands played by entering TXID in search bar.
Very similar to Texas Hold'em poker. You can envision Holdero to playing at a friends table. Owner of the table SC sets up the game and runs the table.
Key game differences are:
All game actions are on chain transactions facilitated by Dero SC's. There will be at least one block in between each move.
All Holdero SC's are validated in the app, setting all tables at the same standard.
Tables are tied into dReams rating system. We advised you only play at tables you are familiar with or have good ratings.
Connect and sync dReams. If you'd like to use a custom name or avatar, select it now.
In the Holdero tab, select a table SCID from the contract list to connect to it.
Click the View button at top of contract list to go to selected table.
If seats are available, you can click Sit to join the table.
When it's your turn you will be prompted to Deal Hand.
This will submit blinds and any antes, once the block has gone through you will see your cards.
Current tables:
There are also public and private versions of each table variety. Public will be listed in the public index of Holdero tables. Private will not.
Players
How do I get a name?
All names used in dReams are registered Dero wallet names. To use a custom name, register a Dero wallet name and select it from bottom drop down in Holdero contracts section before sitting down.
How do I get a avatar?
All avatars used in dReams are Dero assets. Purchase a supported avatar and select it from the menu/asset tab (left side drop down) before sitting down.
Owners
How do I set my tables name?
You can change the table name using Set Headers the menu/asset tab. If the main Gnomon SC index hasn't added your table yet you'll see a not ready message, check back soon and it will be ready.
What is clean table?
Clean table is like a reset button. It shuffles the deck, resetting and moving to start of the next hand, and can retrieve funds if needed.
Can I run my table without being present?
Yes. See owners control section and dReam Tools for more info.
Connect and sync dReams. If you'd like to use a custom name or avatar, select it now.
Click on a table that your wallet owns.
The table owner controls will appear at the bottom, choose how many players, blinds and any antes.
Press Set Table and once that block has gone through your table is open for others to join.
If you'd like to start the game before all players have joined, press Force Start in the owners controls.
You can manually timeout a inactive player in the owners controls. Auto timeouts can be used with 2 min or 5 min setting.
Owners can run the table without playing by pressing Leave when it is their turn. The game will continue to run as long as the owner has left the app running.
It is advise you close your table when done playing. In the owners control, choose close table from the players drop down and press Set Table.
If you your wallet holds any of the custom decks of cards, you can share them with others at the table by selecting your faces and back from the menu/asset tab and clicking Shared decks. Tell your players to also click Shared decks on their end to see your cards.
Connect and sync dReams.
In the Holdero tab, go to your owned section in contract area.
Choose Unlock table (or new table if you are a previous table owner), then select which kind of table you'd like to install.
Confirming will install your new table SC. Gnomon will pick it up and add to your local index.
Once the main Gnomon SC index has added your newly installed table SC, it will be visible for other players to join (if public).
If you have created a private table, it will show in your owned list. You can give that table SCID to other players to add to their index to join.
Owners get 1.5% of every pot to help cover their gas costs.
dReam Tools are custom Holdero tools for beginners and pros.
They are unlocked with ownership of certain NFA assets. Check for the dReam Tools badge in the market.
Main features:
Open dReam Tools menu using the Tools button.
More docs to come...
Duel is a way users can pit their DERO NFA's against each other and see who comes out on top.
Various collections can be used to equip characters with different items. Character can have ranks which will determine their payout against other characters.
Three game modes regular, death matches and hardcore give a variety of features, including a character graveyard and retrieval feature for dead assets. There is a Leader board tracks wins and losses.
dReams uses Gnomon for much of its functionality.
Gnomon creates a local database of SCID's and their stored blockchain data for use in your dApps.
For best performance it is recommended you sync Gnomon using a local node.
Gnomon will fast sync to current chain height on first start.
You can check how many SCID's your index contains in the asset tab.
To resync your Gnomon DB, close dReams.
In your dReams directory, delete gnomondb
folder.
Start dReams and connect to fast sync DB.
dReams has many deployable SC's that are owned and operated by individual users. To help promote accountability all self deployed SC's are tied into dReams rating system. Users can rate any SC positively or negatively. Ratings are weight based on the transaction value. There are four rating tiers that are displayed beside SCID's. If a SC falls below the bottom rating, it will be omitted from the public index of SC's.
Select table from bottom drop down.
Current tables:
Select amount and click Player, Banker or Tie.
Wait for block and hand results will show.
You can search hands played by entering TXID in search bar.
On chain Tarot readings.
Querent's companion and custom Tarot cards created by Kalina Lux.
Each Tarot card is a Dero asset from the Iluma collection.
Pull one or three card readings.
Search your previously pulled hands.
P2P sports betting facilitated through Dero SC's.
SC's are installed and ran by individual owners.
Games have predefined time limits ensuring that either payout get sent out on time, or the game becomes void and the players can retrieve their funds.
All dSports SC's are validated in the dReams, ensure to check the times as those may vary minimally from owner to owner.
Current leagues:
Click on a SCID in the Sports tab to view its details.
If there are active games, you can select which game from the drop down.
There can be multiple active games on each SC.
dSports SC's are tied into dReams rating system.
As there is no house, odds are based only on the bets placed in that dSports game. A deposit on game set up coupled with the bet amount can create instant odds for players.
P2P binary based predictions facilitated through Dero SC's.
SC's are installed and ran by individual owners.
Predictions have predefined time limits ensuring that either payout get sent out on time, or the prediction becomes void and the players can retrieve their funds.
All dPredictions SC's are validated in the dReams, ensure to check times as those may vary greatly from owner to owner.
Current markets:
Click on a SCID in the Prediction tab to view its details.
dPrediction SC's will only have one active prediction at a time.
dPrediction SC's are tied into dReams rating system.
All data used in dPrediction price feeds comes from 3 sources, without any third parties.
Connect and sync dReams.
Go to either Sports or Prediction tab depending on which SC you'd like to install.
Choose Unlock (or New if you are a previous dSport or dPrediction owner), then select which kind of SC you'd like to install.
Confirming will install your new SC. Gnomon will pick it up and add to your local index.
Once the main Gnomon SC index has added your newly installed SC, it will be visible for other users (if public).
If you have created a private SC, it will show in your owned list. You can give that table SCID to other players to add to their index to view it.
Owners get 1.5% of every pot to help cover their gas costs.
Ownership of either SC unlocks dService.
To set up a new game or prediction, click Owners Options in your owned tab section to open the dSport and dPrediction control.
Choose your game or prediction settings and press Set Game/Prediction To initiate game or prediction.
You have a 2 min (5 min for prediction) cancellation window once initiated. Once that window has passed players can place their bets.
If you are not using dService, you will need to manually facilitate payouts (press payout button in Owners Options).
Full automation to facilitate all of your owned dSports and dPredictions SC'c.
Two part service with both Gui and Cli usage.
First part runs all payouts and data feeds for any dSports or dPrediction SC's owned by the connected wallet.
Second part is a integrated address service, which all owners to facilitate usage of their SC's though Dero transactions instead of direct SC interactions.
They can be used in tandem or separately.
dSports and dPredictions SC's have multi signer capability, allowing owners to connect up to 9 service wallets to a single SC to greatly expand throughput.
In your owned tab section, click on Owners Options to open the owners menu. The Service tab contains the dService Gui.
The dPrediction source package contains a Cli app to run dService for minimal resource requirements.
dService stores a local DB of all processed transactions. There are manual features allowing for the service to ran call by call.
More docs to come...
Forge non-fungible assets with a built-in trustless and decentralized marketplace. NFA creators and owners are in total control of their assets, which can be sold for a set price, or through a public auction where anyone can submit bids.
NFA's are a powerful new asset standard unique to Dero.
dReams currently has two NFA marketplace interfaces.
The dReams app has a integrated market for its in game assets.
The NFA-Market app is a unfiltered marketplace for all minted NFA's.
The NFA-Market has minting tools for single NFA's and entire collection mints.
See minting tutorials for more info on minting.
Our market functionality can be imported for use in other dApps, coupling with dReams game asset ecosystem. Or they can set up for custom filters.
AZYPC & AZYPCB - Playing cards
SIXPC & SIXPCB - Playing cards
Dero Seals - Avatars
Dero A-Team - Avatars
AZYDS - Themes/Avatars
SIXART - Themes/Avatars
Death by Cupcake - Avatars/Duels
High Strangeness - Avatars/Themes/Playing cards/Duels
Dero Desperados - Avatars/Duels
Desperados Guns - Avatars/Duels
Connect and sync dReams.
In the Market tab you can find any NFA's listed for auction or sale or search all NFAs on chain. Click one from the list to view its details.
Click Bid or Buy to place a bid or make a purchase. Assets will be sent to wallet at time of sale. Auctioned assets will be sent when auction is closed to highest bidder.
Connect and sync dReams.
In your Asset tab you can find any NFA's held by that wallet. Click on a asset and listing controls will appear below.
Click List to open the listing menu.
Fill out your listing params.
Max listing duration is one week (168 hr).
You can choose to use a charity donation address and designated % for that address to receive upon sale.
If charity is not required, you can use your address with 0%.
You have a 5 min cancellation window once listed.
Confirm your listing and others will now be able to view your asset in the marketplace.
Connect and sync dReams.
In your Asset tab you can find any NFA's held by that wallet. Click on a asset and listing controls will appear below.
Click Send Asset to open the send menu.
Fill out your destination address DERO address and press send.
Once sent, your receiver will need to claim ownership of the NFA.
This can be done by entering the SCID and clicking Claim NFA in the Asset tab. Or by clicking the Claim All button to automatically claim any NFAs availible.
Click Rescan to check your wallet for the newly claimed NFA.
Very similar to Texas Hold'em poker. You can envision Holdero to playing at a friends table. Owner of the table SC sets up the game and runs the table.
Key game differences are:
All game actions are on chain transactions facilitated by Dero SC's. There will be at least one block in between each move.
All Holdero SC's are validated in the app, setting all tables at the same standard.
Tables are tied into dReams rating system. We advised you only play at tables you are familiar with or have good ratings.
Connect and sync dReams. If you'd like to use a custom name or avatar, select it now.
In the Holdero tab, select a table SCID from the contract list to connect to it.
Click the View button at top of contract list to go to selected table.
If seats are available, you can click Sit to join the table.
When it's your turn you will be prompted to Deal Hand.
This will submit blinds and any antes, once the block has gone through you will see your cards.
Current tables:
There are also public and private versions of each table variety. Public will be listed in the public index of Holdero tables. Private will not.
Connect and sync dReams.
In the Holdero tab, go to your owned section in contract area.
Choose Unlock table (or new table if you are a previous table owner), then select which kind of table you'd like to install.
Confirming will install your new table SC. Gnomon will pick it up and add to your local index.
Once the main Gnomon SC index has added your newly installed table SC, it will be visible for other players to join (if public).
If you have created a private table, it will show in your owned list. You can give that table SCID to other players to add to their index to join.
Owners get 1.5% of every pot to help cover their gas costs.
Players
How do I get a name?
All names used in dReams are registered Dero wallet names. To use a custom name, register a Dero wallet name and select it from bottom drop down in Holdero contracts section before sitting down.
How do I get a avatar?
All avatars used in dReams are Dero assets. Purchase a supported avatar and select it from the menu/asset tab (left side drop down) before sitting down.
Owners
How do I set my tables name?
You can change the table name using Set Headers the menu/asset tab. If the main Gnomon SC index hasn't added your table yet you'll see a not ready message, check back soon and it will be ready.
What is clean table?
Clean table is like a reset button. It shuffles the deck, resetting and moving to start of the next hand, and can retrieve funds if needed.
Can I run my table without being present?
Yes. See owners control section and dReam Tools for more info.
Connect and sync dReams. If you'd like to use a custom name or avatar, select it now.
Click on a table that your wallet owns.
The table owner controls will appear at the bottom, choose how many players, blinds and any antes.
Press Set Table and once that block has gone through your table is open for others to join.
If you'd like to start the game before all players have joined, press Force Start in the owners controls.
You can manually timeout a inactive player in the owners controls. Auto timeouts can be used with 2 min or 5 min setting.
Owners can run the table without playing by pressing Leave when it is their turn. The game will continue to run as long as the owner has left the app running.
It is advise you close your table when done playing. In the owners control, choose close table from the players drop down and press Set Table.
If you your wallet holds any of the custom decks of cards, you can share them with others at the table by selecting your faces and back from the menu/asset tab and clicking Shared decks. Tell your players to also click Shared decks on their end to see your cards.
dReam Tools are custom Holdero tools for beginners and pros.
They are unlocked with ownership of certain NFA assets. Check for the dReam Tools badge in the market.
Main features:
Open dReam Tools menu using the Tools button.
More docs to come...
Duel is a way users can pit their DERO NFA's against each other and see who comes out on top.
Various collections can be used to equip characters with different items. Character can have ranks which will determine their payout against other characters.
Three game modes regular, death matches and hardcore give a variety of features, including a character graveyard and retrieval feature for dead assets. There is a Leader board tracks wins and losses.
On chain Tarot readings.
Querent's companion and custom Tarot cards created by Kalina Lux.
Each Tarot card is a Dero asset from the Iluma collection.
Pull one or three card readings.
Search your previously pulled hands.
P2P sports betting facilitated through Dero SC's.
SC's are installed and ran by individual owners.
Games have predefined time limits ensuring that either payout get sent out on time, or the game becomes void and the players can retrieve their funds.
All dSports SC's are validated in the dReams, ensure to check the times as those may vary minimally from owner to owner.
Current leagues:
Click on a SCID in the Sports tab to view its details.
If there are active games, you can select which game from the drop down.
There can be multiple active games on each SC.
dSports SC's are tied into dReams rating system.
As there is no house, odds are based only on the bets placed in that dSports game. A deposit on game set up coupled with the bet amount can create instant odds for players.
P2P binary based predictions facilitated through Dero SC's.
SC's are installed and ran by individual owners.
Predictions have predefined time limits ensuring that either payout get sent out on time, or the prediction becomes void and the players can retrieve their funds.
All dPredictions SC's are validated in the dReams, ensure to check times as those may vary greatly from owner to owner.
Current markets:
Click on a SCID in the Prediction tab to view its details.
dPrediction SC's will only have one active prediction at a time.
dPrediction SC's are tied into dReams rating system.
All data used in dPrediction price feeds comes from 3 sources, without any third parties.
Connect and sync dReams.
Go to either Sports or Prediction tab depending on which SC you'd like to install.
Choose Unlock (or New if you are a previous dSport or dPrediction owner), then select which kind of SC you'd like to install.
Confirming will install your new SC. Gnomon will pick it up and add to your local index.
Once the main Gnomon SC index has added your newly installed SC, it will be visible for other users (if public).
If you have created a private SC, it will show in your owned list. You can give that table SCID to other players to add to their index to view it.
Owners get 1.5% of every pot to help cover their gas costs.
Ownership of either SC unlocks dService.
To set up a new game or prediction, click Owners Options in your owned tab section to open the dSport and dPrediction control.
Choose your game or prediction settings and press Set Game/Prediction To initiate game or prediction.
You have a 2 min (5 min for prediction) cancellation window once initiated. Once that window has passed players can place their bets.
If you are not using dService, you will need to manually facilitate payouts (press payout button in Owners Options).
Full automation to facilitate all of your owned dSports and dPredictions SC'c.
Two part service with both Gui and Cli usage.
First part runs all payouts and data feeds for any dSports or dPrediction SC's owned by the connected wallet.
Second part is a integrated address service, which all owners to facilitate usage of their SC's though Dero transactions instead of direct SC interactions.
They can be used in tandem or separately.
dSports and dPredictions SC's have multi signer capability, allowing owners to connect up to 9 service wallets to a single SC to greatly expand throughput.
In your owned tab section, click on Owners Options to open the owners menu. The Service tab contains the dService Gui.
The dPrediction source package contains a Cli app to run dService for minimal resource requirements.
dService stores a local DB of all processed transactions. There are manual features allowing for the service to ran call by call.
More docs to come...
Forge non-fungible assets with a built-in trustless and decentralized marketplace. NFA creators and owners are in total control of their assets, which can be sold for a set price, or through a public auction where anyone can submit bids.
NFA's are a powerful new asset standard unique to Dero.
dReams currently has two NFA marketplace interfaces.
The dReams app has a integrated market for its in game assets.
The NFA-Market app is a unfiltered marketplace for all minted NFA's.
The NFA-Market has minting tools for single NFA's and entire collection mints.
See minting tutorials for more info on minting.
Our market functionality can be imported for use in other dApps, coupling with dReams game asset ecosystem. Or they can set up for custom filters.
AZYPC & AZYPCB - Playing cards
SIXPC & SIXPCB - Playing cards
Dero Seals - Avatars
Dero A-Team - Avatars
AZYDS - Themes/Avatars
SIXART - Themes/Avatars
Death by Cupcake - Avatars/Duels
High Strangeness - Avatars/Themes/Playing cards/Duels
Dero Desperados - Avatars/Duels
Desperados Guns - Avatars/Duels
Connect and sync dReams.
In the Market tab you can find any NFA's listed for auction or sale or search all NFAs on chain. Click one from the list to view its details.
Click Bid or Buy to place a bid or make a purchase. Assets will be sent to wallet at time of sale. Auctioned assets will be sent when auction is closed to highest bidder.
Connect and sync dReams.
In your Asset tab you can find any NFA's held by that wallet. Click on a asset and listing controls will appear below.
Click List to open the listing menu.
Fill out your listing params.
Max listing duration is one week (168 hr).
You can choose to use a charity donation address and designated % for that address to receive upon sale.
If charity is not required, you can use your address with 0%.
You have a 5 min cancellation window once listed.
Confirm your listing and others will now be able to view your asset in the marketplace.
Connect and sync dReams.
In your Asset tab you can find any NFA's held by that wallet. Click on a asset and listing controls will appear below.
Click Send Asset to open the send menu.
Fill out your destination address DERO address and press send.
Once sent, your receiver will need to claim ownership of the NFA.
This can be done by entering the SCID and clicking Claim NFA in the Asset tab. Or by clicking the Claim All button to automatically claim any NFAs availible.
Click Rescan to check your wallet for the newly claimed NFA.