How to create a paid keyvalue storeHow to interact with a smart contract in practice (for free)? A bigger picture!DApp storage for data other than tranactions?Create contract that receives and sends bonus money to many addresses. What is the gas price?Are API tokens incompatible with Ethereum apps?Best practices for handling payment in smart contractsStore specific data related to usersThe better way to integrate Ethereum payments into web applicationHow can I create a modifier that requires the msg.sender be one of multiple addresses?Smart Contract To Send Multiple OutputsHow does Ethereum Smart Contract work on Mobile Client

Why do ¬, ∀ and ∃ have the same precedence?

Pre-mixing cryogenic fuels and using only one fuel tank

How would you translate "more" for use as an interface button?

Is there a RAID 0 Equivalent for RAM?

The Digit Triangles

Does "he squandered his car on drink" sound natural?

Does the reader need to like the PoV character?

How many arrows is an archer expected to fire by the end of the Tyranny of Dragons pair of adventures?

How to explain what's wrong with this application of the chain rule?

What fields between the rationals and the reals allow a good notion of 2D distance?

What kind of floor tile is this?

Can I say "fingers" when referring to toes?

Can you use Vicious Mockery to win an argument or gain favours?

Biological Blimps: Propulsion

The IT department bottlenecks progress, how should I handle this?

Has any country ever had 2 former presidents in jail simultaneously?

Why do Radio Buttons not fill the entire outer circle?

I found an audio circuit and I built it just fine, but I find it a bit too quiet. How do I amplify the output so that it is a bit louder?

Giving feedback to someone without sounding prejudiced

Are Captain Marvel's powers affected by Thanos breaking the Tesseract and claiming the stone?

Which Article Helped Get Rid of Technobabble in RPGs?

Creating two special characters

Showing a sum is positive

Can a stoichiometric mixture of oxygen and methane exist as a liquid at standard pressure and some (low) temperature?



How to create a paid keyvalue store


How to interact with a smart contract in practice (for free)? A bigger picture!DApp storage for data other than tranactions?Create contract that receives and sends bonus money to many addresses. What is the gas price?Are API tokens incompatible with Ethereum apps?Best practices for handling payment in smart contractsStore specific data related to usersThe better way to integrate Ethereum payments into web applicationHow can I create a modifier that requires the msg.sender be one of multiple addresses?Smart Contract To Send Multiple OutputsHow does Ethereum Smart Contract work on Mobile Client













3















I'd like to create a contract through which people can set publicly available key=value information in exchange for some Ether sent to me (the owner of the contract).
This is to create a public decentralized database on which anyone can read and write, and the Ether cost would be to limit spam.



However, I'd like it to be free for all users to retrieve any key stored in the contract. My understanding of Ethereum is limited, is this possible?










share|improve this question







New contributor




thewondered is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
























    3















    I'd like to create a contract through which people can set publicly available key=value information in exchange for some Ether sent to me (the owner of the contract).
    This is to create a public decentralized database on which anyone can read and write, and the Ether cost would be to limit spam.



    However, I'd like it to be free for all users to retrieve any key stored in the contract. My understanding of Ethereum is limited, is this possible?










    share|improve this question







    New contributor




    thewondered is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.






















      3












      3








      3








      I'd like to create a contract through which people can set publicly available key=value information in exchange for some Ether sent to me (the owner of the contract).
      This is to create a public decentralized database on which anyone can read and write, and the Ether cost would be to limit spam.



      However, I'd like it to be free for all users to retrieve any key stored in the contract. My understanding of Ethereum is limited, is this possible?










      share|improve this question







      New contributor




      thewondered is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.












      I'd like to create a contract through which people can set publicly available key=value information in exchange for some Ether sent to me (the owner of the contract).
      This is to create a public decentralized database on which anyone can read and write, and the Ether cost would be to limit spam.



      However, I'd like it to be free for all users to retrieve any key stored in the contract. My understanding of Ethereum is limited, is this possible?







      contract-development contract-design






      share|improve this question







      New contributor




      thewondered is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      share|improve this question







      New contributor




      thewondered is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      share|improve this question




      share|improve this question






      New contributor




      thewondered is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked 1 hour ago









      thewonderedthewondered

      161




      161




      New contributor




      thewondered is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      thewondered is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      thewondered is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.




















          2 Answers
          2






          active

          oldest

          votes


















          2















          I'd like to create a contract through which people can set publicly
          available key=value information




          You can use a mapping to store data and public method to set values




          exchange for some Ether sent to me (the owner of the contract)




          You can make the set method payable and check for an amount of Ether from sender




          I'd like it to be free for all users to retrieve any key stored in the
          contract




          You can create the function a view one so no cost or transaction invlolved in reading values




          is this possible?




          Yes, This looks possible. It would look like below.



          pragma solidity >=0.4.22 <0.6.0;

          contract Store
          mapping(bytes32 => bytes32) public keyValStore;
          address payable public owner;
          uint storeFee;

          constructor(uint fee) public
          owner = msg.sender; // setting contract creator address as the owner
          storeFee = fee; // setting a store fee for to set values


          function set(bytes32 key, bytes32 value) public payable
          require(msg.value >= storeFee); // check if Ether value is greater than the store fee
          owner.transfer(msg.value); // transfer Ether to owner account
          keyValStore[key] = value; // setting the key value pair in mapping


          function get(bytes32 key) public view returns (bytes32)
          bytes32 val = keyValStore[key]; // get the relavant value for the given key
          return val;







          share|improve this answer
































            0














            Yes it's possible, here's an example key/value store contract to help you get started that requires 1 ether to set a key/value and anyone can read the data for free:



            pragma solidity >=0.4.22 <0.6.0;
            contract Store
            mapping(bytes32 => bytes32) private store;
            mapping(bytes32 => address) private authors;
            address private owner;

            constructor() public
            owner = msg.sender;


            function set(bytes32 key, bytes32 value) public payable

            function get(bytes32 key) public view returns(bytes32)
            return store[key];


            function withdraw(address payable receiver) public
            require(msg.sender == owner);
            receiver.transfer(address(this).balance);




            https://rinkeby.etherscan.io/address/0xf7e0caef5cd7a18d31343670b60ff463fa23d5c8






            share|improve this answer
























              Your Answer








              StackExchange.ready(function()
              var channelOptions =
              tags: "".split(" "),
              id: "642"
              ;
              initTagRenderer("".split(" "), "".split(" "), channelOptions);

              StackExchange.using("externalEditor", function()
              // Have to fire editor after snippets, if snippets enabled
              if (StackExchange.settings.snippets.snippetsEnabled)
              StackExchange.using("snippets", function()
              createEditor();
              );

              else
              createEditor();

              );

              function createEditor()
              StackExchange.prepareEditor(
              heartbeatType: 'answer',
              autoActivateHeartbeat: false,
              convertImagesToLinks: false,
              noModals: true,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: null,
              bindNavPrevention: true,
              postfix: "",
              imageUploader:
              brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
              contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
              allowUrls: true
              ,
              onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              );



              );






              thewondered is a new contributor. Be nice, and check out our Code of Conduct.









              draft saved

              draft discarded


















              StackExchange.ready(
              function ()
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fethereum.stackexchange.com%2fquestions%2f68654%2fhow-to-create-a-paid-keyvalue-store%23new-answer', 'question_page');

              );

              Post as a guest















              Required, but never shown

























              2 Answers
              2






              active

              oldest

              votes








              2 Answers
              2






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes









              2















              I'd like to create a contract through which people can set publicly
              available key=value information




              You can use a mapping to store data and public method to set values




              exchange for some Ether sent to me (the owner of the contract)




              You can make the set method payable and check for an amount of Ether from sender




              I'd like it to be free for all users to retrieve any key stored in the
              contract




              You can create the function a view one so no cost or transaction invlolved in reading values




              is this possible?




              Yes, This looks possible. It would look like below.



              pragma solidity >=0.4.22 <0.6.0;

              contract Store
              mapping(bytes32 => bytes32) public keyValStore;
              address payable public owner;
              uint storeFee;

              constructor(uint fee) public
              owner = msg.sender; // setting contract creator address as the owner
              storeFee = fee; // setting a store fee for to set values


              function set(bytes32 key, bytes32 value) public payable
              require(msg.value >= storeFee); // check if Ether value is greater than the store fee
              owner.transfer(msg.value); // transfer Ether to owner account
              keyValStore[key] = value; // setting the key value pair in mapping


              function get(bytes32 key) public view returns (bytes32)
              bytes32 val = keyValStore[key]; // get the relavant value for the given key
              return val;







              share|improve this answer





























                2















                I'd like to create a contract through which people can set publicly
                available key=value information




                You can use a mapping to store data and public method to set values




                exchange for some Ether sent to me (the owner of the contract)




                You can make the set method payable and check for an amount of Ether from sender




                I'd like it to be free for all users to retrieve any key stored in the
                contract




                You can create the function a view one so no cost or transaction invlolved in reading values




                is this possible?




                Yes, This looks possible. It would look like below.



                pragma solidity >=0.4.22 <0.6.0;

                contract Store
                mapping(bytes32 => bytes32) public keyValStore;
                address payable public owner;
                uint storeFee;

                constructor(uint fee) public
                owner = msg.sender; // setting contract creator address as the owner
                storeFee = fee; // setting a store fee for to set values


                function set(bytes32 key, bytes32 value) public payable
                require(msg.value >= storeFee); // check if Ether value is greater than the store fee
                owner.transfer(msg.value); // transfer Ether to owner account
                keyValStore[key] = value; // setting the key value pair in mapping


                function get(bytes32 key) public view returns (bytes32)
                bytes32 val = keyValStore[key]; // get the relavant value for the given key
                return val;







                share|improve this answer



























                  2












                  2








                  2








                  I'd like to create a contract through which people can set publicly
                  available key=value information




                  You can use a mapping to store data and public method to set values




                  exchange for some Ether sent to me (the owner of the contract)




                  You can make the set method payable and check for an amount of Ether from sender




                  I'd like it to be free for all users to retrieve any key stored in the
                  contract




                  You can create the function a view one so no cost or transaction invlolved in reading values




                  is this possible?




                  Yes, This looks possible. It would look like below.



                  pragma solidity >=0.4.22 <0.6.0;

                  contract Store
                  mapping(bytes32 => bytes32) public keyValStore;
                  address payable public owner;
                  uint storeFee;

                  constructor(uint fee) public
                  owner = msg.sender; // setting contract creator address as the owner
                  storeFee = fee; // setting a store fee for to set values


                  function set(bytes32 key, bytes32 value) public payable
                  require(msg.value >= storeFee); // check if Ether value is greater than the store fee
                  owner.transfer(msg.value); // transfer Ether to owner account
                  keyValStore[key] = value; // setting the key value pair in mapping


                  function get(bytes32 key) public view returns (bytes32)
                  bytes32 val = keyValStore[key]; // get the relavant value for the given key
                  return val;







                  share|improve this answer
















                  I'd like to create a contract through which people can set publicly
                  available key=value information




                  You can use a mapping to store data and public method to set values




                  exchange for some Ether sent to me (the owner of the contract)




                  You can make the set method payable and check for an amount of Ether from sender




                  I'd like it to be free for all users to retrieve any key stored in the
                  contract




                  You can create the function a view one so no cost or transaction invlolved in reading values




                  is this possible?




                  Yes, This looks possible. It would look like below.



                  pragma solidity >=0.4.22 <0.6.0;

                  contract Store
                  mapping(bytes32 => bytes32) public keyValStore;
                  address payable public owner;
                  uint storeFee;

                  constructor(uint fee) public
                  owner = msg.sender; // setting contract creator address as the owner
                  storeFee = fee; // setting a store fee for to set values


                  function set(bytes32 key, bytes32 value) public payable
                  require(msg.value >= storeFee); // check if Ether value is greater than the store fee
                  owner.transfer(msg.value); // transfer Ether to owner account
                  keyValStore[key] = value; // setting the key value pair in mapping


                  function get(bytes32 key) public view returns (bytes32)
                  bytes32 val = keyValStore[key]; // get the relavant value for the given key
                  return val;








                  share|improve this answer














                  share|improve this answer



                  share|improve this answer








                  edited 44 mins ago

























                  answered 1 hour ago









                  Achala DissanayakeAchala Dissanayake

                  3,74481629




                  3,74481629





















                      0














                      Yes it's possible, here's an example key/value store contract to help you get started that requires 1 ether to set a key/value and anyone can read the data for free:



                      pragma solidity >=0.4.22 <0.6.0;
                      contract Store
                      mapping(bytes32 => bytes32) private store;
                      mapping(bytes32 => address) private authors;
                      address private owner;

                      constructor() public
                      owner = msg.sender;


                      function set(bytes32 key, bytes32 value) public payable

                      function get(bytes32 key) public view returns(bytes32)
                      return store[key];


                      function withdraw(address payable receiver) public
                      require(msg.sender == owner);
                      receiver.transfer(address(this).balance);




                      https://rinkeby.etherscan.io/address/0xf7e0caef5cd7a18d31343670b60ff463fa23d5c8






                      share|improve this answer





























                        0














                        Yes it's possible, here's an example key/value store contract to help you get started that requires 1 ether to set a key/value and anyone can read the data for free:



                        pragma solidity >=0.4.22 <0.6.0;
                        contract Store
                        mapping(bytes32 => bytes32) private store;
                        mapping(bytes32 => address) private authors;
                        address private owner;

                        constructor() public
                        owner = msg.sender;


                        function set(bytes32 key, bytes32 value) public payable

                        function get(bytes32 key) public view returns(bytes32)
                        return store[key];


                        function withdraw(address payable receiver) public
                        require(msg.sender == owner);
                        receiver.transfer(address(this).balance);




                        https://rinkeby.etherscan.io/address/0xf7e0caef5cd7a18d31343670b60ff463fa23d5c8






                        share|improve this answer



























                          0












                          0








                          0







                          Yes it's possible, here's an example key/value store contract to help you get started that requires 1 ether to set a key/value and anyone can read the data for free:



                          pragma solidity >=0.4.22 <0.6.0;
                          contract Store
                          mapping(bytes32 => bytes32) private store;
                          mapping(bytes32 => address) private authors;
                          address private owner;

                          constructor() public
                          owner = msg.sender;


                          function set(bytes32 key, bytes32 value) public payable

                          function get(bytes32 key) public view returns(bytes32)
                          return store[key];


                          function withdraw(address payable receiver) public
                          require(msg.sender == owner);
                          receiver.transfer(address(this).balance);




                          https://rinkeby.etherscan.io/address/0xf7e0caef5cd7a18d31343670b60ff463fa23d5c8






                          share|improve this answer















                          Yes it's possible, here's an example key/value store contract to help you get started that requires 1 ether to set a key/value and anyone can read the data for free:



                          pragma solidity >=0.4.22 <0.6.0;
                          contract Store
                          mapping(bytes32 => bytes32) private store;
                          mapping(bytes32 => address) private authors;
                          address private owner;

                          constructor() public
                          owner = msg.sender;


                          function set(bytes32 key, bytes32 value) public payable

                          function get(bytes32 key) public view returns(bytes32)
                          return store[key];


                          function withdraw(address payable receiver) public
                          require(msg.sender == owner);
                          receiver.transfer(address(this).balance);




                          https://rinkeby.etherscan.io/address/0xf7e0caef5cd7a18d31343670b60ff463fa23d5c8







                          share|improve this answer














                          share|improve this answer



                          share|improve this answer








                          edited 59 mins ago

























                          answered 1 hour ago









                          Miguel MotaMiguel Mota

                          2,8421027




                          2,8421027




















                              thewondered is a new contributor. Be nice, and check out our Code of Conduct.









                              draft saved

                              draft discarded


















                              thewondered is a new contributor. Be nice, and check out our Code of Conduct.












                              thewondered is a new contributor. Be nice, and check out our Code of Conduct.











                              thewondered is a new contributor. Be nice, and check out our Code of Conduct.














                              Thanks for contributing an answer to Ethereum Stack Exchange!


                              • Please be sure to answer the question. Provide details and share your research!

                              But avoid


                              • Asking for help, clarification, or responding to other answers.

                              • Making statements based on opinion; back them up with references or personal experience.

                              To learn more, see our tips on writing great answers.




                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function ()
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fethereum.stackexchange.com%2fquestions%2f68654%2fhow-to-create-a-paid-keyvalue-store%23new-answer', 'question_page');

                              );

                              Post as a guest















                              Required, but never shown





















































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown

































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown







                              Popular posts from this blog

                              Францішак Багушэвіч Змест Сям'я | Біяграфія | Творчасць | Мова Багушэвіча | Ацэнкі дзейнасці | Цікавыя факты | Спадчына | Выбраная бібліяграфія | Ушанаванне памяці | У філатэліі | Зноскі | Літаратура | Спасылкі | НавігацыяЛяхоўскі У. Рупіўся дзеля Бога і людзей: Жыццёвы шлях Лявона Вітан-Дубейкаўскага // Вольскі і Памідораў з песняй пра немца Адвакат, паэт, народны заступнік Ашмянскі веснікВ Минске появится площадь Богушевича и улица Сырокомли, Белорусская деловая газета, 19 июля 2001 г.Айцец беларускай нацыянальнай ідэі паўстаў у бронзе Сяргей Аляксандравіч Адашкевіч (1918, Мінск). 80-я гады. Бюст «Францішак Багушэвіч».Яўген Мікалаевіч Ціхановіч. «Партрэт Францішка Багушэвіча»Мікола Мікалаевіч Купава. «Партрэт зачынальніка новай беларускай літаратуры Францішка Багушэвіча»Уладзімір Іванавіч Мелехаў. На помніку «Змагарам за родную мову» Барэльеф «Францішак Багушэвіч»Памяць пра Багушэвіча на Віленшчыне Страчаная сталіца. Беларускія шыльды на вуліцах Вільні«Krynica». Ideologia i przywódcy białoruskiego katolicyzmuФранцішак БагушэвічТворы на knihi.comТворы Францішка Багушэвіча на bellib.byСодаль Уладзімір. Францішак Багушэвіч на Лідчыне;Луцкевіч Антон. Жыцьцё і творчасьць Фр. Багушэвіча ў успамінах ягоных сучасьнікаў // Запісы Беларускага Навуковага таварыства. Вільня, 1938. Сшытак 1. С. 16-34.Большая российская1188761710000 0000 5537 633Xn9209310021619551927869394п

                              На ростанях Змест Гісторыя напісання | Месца дзеяння | Час дзеяння | Назва | Праблематыка трылогіі | Аўтабіяграфічнасць | Трылогія ў тэатры і кіно | Пераклады | У культуры | Зноскі Літаратура | Спасылкі | НавігацыяДагледжаная версіяправерана1 зменаДагледжаная версіяправерана1 зменаАкадэмік МІЦКЕВІЧ Канстанцін Міхайлавіч (Якуб Колас) Прадмова М. І. Мушынскага, доктара філалагічных навук, члена-карэспандэнта Нацыянальнай акадэміі навук Рэспублікі Беларусь, прафесараНашаніўцы ў трылогіі Якуба Коласа «На ростанях»: вобразы і прататыпы125 лет Янке МавруКнижно-документальная выставка к 125-летию со дня рождения Якуба Коласа (1882—1956)Колас Якуб. Новая зямля (паэма), На ростанях (трылогія). Сулкоўскі Уладзімір. Радзіма Якуба Коласа (серыял жывапісных палотнаў)Вокладка кнігіІлюстрацыя М. С. БасалыгіНа ростаняхАўдыёверсія трылогііВ. Жолтак У Люсiнскай школе 1959

                              Беларусь Змест Назва Гісторыя Геаграфія Сімволіка Дзяржаўны лад Палітычныя партыі Міжнароднае становішча і знешняя палітыка Адміністрацыйны падзел Насельніцтва Эканоміка Культура і грамадства Сацыяльная сфера Узброеныя сілы Заўвагі Літаратура Спасылкі НавігацыяHGЯOiТоп-2011 г. (па версіі ej.by)Топ-2013 г. (па версіі ej.by)Топ-2016 г. (па версіі ej.by)Топ-2017 г. (па версіі ej.by)Нацыянальны статыстычны камітэт Рэспублікі БеларусьШчыльнасць насельніцтва па краінахhttp://naviny.by/rubrics/society/2011/09/16/ic_articles_116_175144/А. Калечыц, У. Ксяндзоў. Спробы засялення краю неандэртальскім чалавекам.І ў Менску былі мамантыА. Калечыц, У. Ксяндзоў. Старажытны каменны век (палеаліт). Першапачатковае засяленне тэрыторыіГ. Штыхаў. Балты і славяне ў VI—VIII стст.М. Клімаў. Полацкае княства ў IX—XI стст.Г. Штыхаў, В. Ляўко. Палітычная гісторыя Полацкай зямліГ. Штыхаў. Дзяржаўны лад у землях-княствахГ. Штыхаў. Дзяржаўны лад у землях-княствахБеларускія землі ў складзе Вялікага Княства ЛітоўскагаЛюблінская унія 1569 г."The Early Stages of Independence"Zapomniane prawdy25 гадоў таму было аб'яўлена, што Язэп Пілсудскі — беларус (фота)Наша вадаДакументы ЧАЭС: Забруджванне тэрыторыі Беларусі « ЧАЭС Зона адчужэнняСведения о политических партиях, зарегистрированных в Республике Беларусь // Министерство юстиции Республики БеларусьСтатыстычны бюлетэнь „Полаўзроставая структура насельніцтва Рэспублікі Беларусь на 1 студзеня 2012 года і сярэднегадовая колькасць насельніцтва за 2011 год“Индекс человеческого развития Беларуси — не было бы нижеБеларусь занимает первое место в СНГ по индексу развития с учетом гендерного факцёраНацыянальны статыстычны камітэт Рэспублікі БеларусьКанстытуцыя РБ. Артыкул 17Трансфармацыйныя задачы БеларусіВыйсце з крызісу — далейшае рэфармаванне Беларускі рубель — сусветны лідар па дэвальвацыяхПра змену коштаў у кастрычніку 2011 г.Бядней за беларусаў у СНД толькі таджыкіСярэдні заробак у верасні дасягнуў 2,26 мільёна рублёўЭканомікаГаласуем за ТОП-100 беларускай прозыСучасныя беларускія мастакіАрхитектура Беларуси BELARUS.BYА. Каханоўскі. Культура Беларусі ўсярэдзіне XVII—XVIII ст.Анталогія беларускай народнай песні, гуказапісы спеваўБеларускія Музычныя IнструментыБеларускі рок, які мы страцілі. Топ-10 гуртоў«Мясцовы час» — нязгаслая легенда беларускай рок-музыкіСЯРГЕЙ БУДКІН. МЫ НЯ ЗНАЕМ СВАЁЙ МУЗЫКІМ. А. Каладзінскі. НАРОДНЫ ТЭАТРМагнацкія культурныя цэнтрыПублічная дыскусія «Беларуская новая пьеса: без беларускай мовы ці беларуская?»Беларускія драматургі па-ранейшаму лепш ставяцца за мяжой, чым на радзіме«Працэс незалежнага кіно пайшоў, і дзяржаву турбуе яго непадкантрольнасць»Беларускія філосафы ў пошуках прасторыВсе идём в библиотекуАрхіваванаАб Нацыянальнай праграме даследавання і выкарыстання касмічнай прасторы ў мірных мэтах на 2008—2012 гадыУ космас — разам.У суседнім з Барысаўскім раёне пабудуюць Камандна-вымяральны пунктСвяты і абрады беларусаў«Мірныя бульбашы з малой краіны» — 5 непраўдзівых стэрэатыпаў пра БеларусьМ. Раманюк. Беларускае народнае адзеннеУ Беларусі скарачаецца колькасць злачынстваўЛукашэнка незадаволены мінскімі ўладамі Крадзяжы складаюць у Мінску каля 70% злачынстваў Узровень злачыннасці ў Мінскай вобласці — адзін з самых высокіх у краіне Генпракуратура аналізуе стан са злачыннасцю ў Беларусі па каэфіцыенце злачыннасці У Беларусі стабілізавалася крымінагеннае становішча, лічыць генпракурорЗамежнікі сталі здзяйсняць у Беларусі больш злачынстваўМУС Беларусі турбуе рост рэцыдыўнай злачыннасціЯ з ЖЭСа. Дазволіце вас абкрасці! Рэйтынг усіх службаў і падраздзяленняў ГУУС Мінгарвыканкама вырасАб КДБ РБГісторыя Аператыўна-аналітычнага цэнтра РБГісторыя ДКФРТаможняagentura.ruБеларусьBelarus.by — Афіцыйны сайт Рэспублікі БеларусьСайт урада БеларусіRadzima.org — Збор архітэктурных помнікаў, гісторыя Беларусі«Глобус Беларуси»Гербы и флаги БеларусиАсаблівасці каменнага веку на БеларусіА. Калечыц, У. Ксяндзоў. Старажытны каменны век (палеаліт). Першапачатковае засяленне тэрыторыіУ. Ксяндзоў. Сярэдні каменны век (мезаліт). Засяленне краю плямёнамі паляўнічых, рыбакоў і збіральнікаўА. Калечыц, М. Чарняўскі. Плямёны на тэрыторыі Беларусі ў новым каменным веку (неаліце)А. Калечыц, У. Ксяндзоў, М. Чарняўскі. Гаспадарчыя заняткі ў каменным векуЭ. Зайкоўскі. Духоўная культура ў каменным векуАсаблівасці бронзавага веку на БеларусіФарміраванне супольнасцей ранняга перыяду бронзавага векуФотографии БеларусиРоля беларускіх зямель ва ўтварэнні і ўмацаванні ВКЛВ. Фадзеева. З гісторыі развіцця беларускай народнай вышыўкіDMOZGran catalanaБольшая российскаяBritannica (анлайн)Швейцарскі гістарычны15325917611952699xDA123282154079143-90000 0001 2171 2080n9112870100577502ge128882171858027501086026362074122714179пппппп