DApp Store
Last updated
Was this helpful?
Last updated
Was this helpful?
Beam's DApp store is open-source and entirely built on the Beam blockchain. Users can become developers and contribute decentralized applications to the DApp Store.
This article contains all the information you need to start contributing decentralized applications to the Beam ecosystem, including:
.
.
.
, .
To learn more about creating the perfect environment to test your DApps before implementing on the Beam blockchain, check out our !
The Beam ecosystem is open source and welcomes any user interested in becoming a certified Publisher to create an account.
All information provided to the DApp store publisher account will remain 100% anonymous.
The only public information for any publisher account will be available via the publisher key given when your account is certified.
Click become a publisher.
Fill out the account details for the publisher account (your information will remain 100% anonymous). Create account.
Confirm payment of .011 Beams to create your publisher account. Please wait for your account approval (remember to record and save your publisher key).
You are ready to start publishing DApps!
Users that have created a publisher account on a different wallet can log in using their publisher key.
Now that you have gone through all the steps of becoming a Publisher on the DApp Store, it is time to install and begin testing your DApps!
Please visit the previous sections (if you haven't already) before proceeding.
Click on your publisher page or Install DApp from file.
Upload your .dapp
file from your desktop (note: all files must be in .dapp
format).
Wait for installation (may take a few minutes, depending on file size).
You are ready to begin testing your DApp!
Users already signed in with their Publisher account can upload a DApp file directly from the DApp Store page. You can sign in using your publisher key if you created a Publisher account on a different wallet.
Users can drag and drop or load their .dapp
files. Files must be in .dapp
format.
.dapp
formatDApps may take or moment to upload (depending on the file size), but once installed, they are for launch and testing directly from the DApp Store page.
Share your DApp on your social media handle or get direct feedback from our active and passionate community members on Telegram, Discord, or Reddit.
The Beam Anonymous Naming Service or BANS is the latest offering from the Beam development team. BANS is a smart contract that simplifies sending and receiving assets while providing all the privacy and security of a regular Beam address.
BANS domains link to Beam wallets and bypass the traditional way of sending and receiving cryptocurrency (via a long alpha-numeric string of characters) by allowing users to send (and receive) assets to a simple domain name built on the Beam blockchain.
Users can register, sell, and gift BANS domains in just a few clicks. Users can purchase as many BANS domains as they wish. Note: BANS DApp is currently only available on desktop wallets, and the DAppnet
Search for the BANS domain you wish to register.
Choose your desired registration period (minimum one year). Review the gas and registration fees.
Click confirm to complete your BANS domain registration.
Your BANS domain is ready to receive funds!
Users can sell their BANS domains by listing them on the BANS marketplace or selling directly to an individual party.
Select the BANS domain you wish to sell. Click sell.
Enter your selling price (in Beams). Click sell again.
Review the transaction details. Confirm transaction.
Your BANS domain is available for purchase on the BANS Marketplace. Users renew their registration, alter the sale price or remove it entirely from BANS marketplace.
You can find all purchased domains under My domains.
Users can remove their domain from the Bans marketplace by going to My domains >>> "remove from sale".
Users can send Beam directly to a BANS domain and avoid the headache of sending to a wallet address. Beams coins are the only asset currently available to send via BANS DApp.
Search for the BANS domain to create the transaction.
Select the domain and click send funds to the BANS.
Enter the amount of Beam coin to transfer to the BANS user. Click send.
Review the transaction details. Click confirm.
Once the transaction is complete, the funds will appear directly in the users' BANS domain.
Search for the BANS domain and initiate a transaction.
Launch the Desktop wallet .
Select the DApp store icon.
Launch Beam desktop wallet .
Open the DApp Store.
Launch Beam Desktop wallet .
Open BANS DApp .
Registered BANS domains will be listed under My domains in the BANS DApp.
Launch Beam Desktop wallet .
Open BANS DApp .
Launch Beam Desktop wallet .
Open BANS DApp .