Git Product home page Git Product logo

svetindex's Introduction

#SvetIndex

This repository contains SvetIndex smart contracts. SvetIndex is the main product of SvetRating. The main feature of SvetIndex is the possibility to create special indexes, based on fundamental analysis of projects by Svet’s community experts with community governance and craft index design.

  • Local Testing and Development Use npm i to run the following npm tasks: Install ganache, Embark globally: npm i -g ganache embark Clone the repo https://github.com/SVET-rating/svet_token git checkout 2Matic21

Run to deploy system on your poligon localnet:

0. git checkout 2Matic21 && git pull

1. node utils/resetcontracts.js pl mainnet

2. rm -r ../ganache_poly

3. ganache-cli -m "clutch captain shoe salt awake harvest setup primary inmate ugly among become" -f 'https://polygon-mainnet.infura.io/v3/753a98a2eb6c4d64918829f47d069440' -u 0xa0df350d2637096571F7A701CBc1C5fdE30dF76A --db ../ganache_poly  -p 8555 -e 100000

!!!!!!!!!!!!!!!!!!!!
4. In Metamask wallet  (or same)  add network:

Network Name: PoliLocal
endpoint: http://127.0.0.1:8555
network ID: 1337

5. Switch wallet  to this network
!!!!!!!!!!!!!!!!!!!!

6. truffle migrate --reset --compile-all --network pl

7. embark run --nodashboard pl

to test:
truffle test --network pl


to debug  tranzactions:
truffle debug --network pl <hash_of_tranzaction, like
"0x2a144e4a8d89ea66e3647a87b2affcd2f202f06b7fd4ac76b36658c91438f9b4">

Open http://localhost:8000

svetindex's People

Contributors

stanta avatar stepanetssergey avatar

Stargazers

 avatar

Watchers

James Cloos avatar  avatar  avatar Svyatoslav (Svet) Sedov avatar Austero07 avatar

Forkers

asharma13524

svetindex's Issues

The State Of The Play & Earn Industry Report Assignment (4000 words, paid in the cryptocurrency equivalent of 100 USD).

This assignment is to write ten (10) SVET.Vision Reviews and Ratings for the Top 10 Projects from the Dapp Radar List: https://dappradar.com/rankings/category/games and to compile those Reviews into one Report, which contains a Summary Section addressing the following questions:

  1. Singularity: What is the current state of Play & Earn Industry's Competitiveness?
  2. Volume: What is the current size of Play & Earn Industry's Market?
  3. Empathy: What is Play & Earn Industry's Customers / Users Profile?
  4. TimeLine: What are most likely directions (strategic scenarios) of Play & Earn Industry's Future Development (Growth)?

For detailed instructions on how to write SVET.Vision Review and SVET Rating, please, refer to:

  1. SVET Ratings Manual: https://svetrating.com/svet_rating_manual/
  2. SVET Rating Writing Guide: https://svetrating.com/svet_writing_guide/
  3. SVET Rating Brief Writing Guide: https://svjatoslavsedov.medium.com/svet-rating-brief-writing-guide-ccb719252095
  4. SVET Reviews and Ratings Examples: https://svetrating.com/svet_reports_hub/

If you have more questions, please, join 'Ask Svet About Crypto' Group on Telegram (https://t.me/joinchat/SiseErvqVuY2AXAn).


SvetRating.com (https://svetrating.com/) - the Decentralized Analytics Platform - produces and publishes public review and ratings for investors in blockchain companies since 2018.

The SVET.Vision Review and Rating writing assignment for a scouted blockchain / cryptocurrency project (paid in cryptocurrency equivalent of 40 USD for 500 words)

The assignment is to search (to scout) for a cryptocurrency / blockchain projects in the CoinGecko's Recently Added List (https://www.coingecko.com/en/coins/recently_added), to fill in the 'SVET Scouts PipeLine Spreadsheet' with the information about selected projects and then to write SVET.Vision Review and Rating (500 words) of those projects, which have C+ Rating.

NOTE: This assignment is only for the SVET Authors that are registered with svetrating.com as 'Experts', had passed the SVET Test (RE: #8) and are Members of SVET Solution Group (https://t.me/joinchat/hjOsC6JB4cUxZmUx).

Additionally, an Author has to have a permission from @svetsedov to edit SVET Scouts PipeLine Spreadsheet (https://docs.google.com/spreadsheets/d/1IDBhAzQ8X8VAFMZHftig-QjotbTBupnSm9kF3OwPdvQ/edit#gid=0).

Researched projects must meet the following criteria:

  1. Market Cap < 10 mio USD;
  2. Twitter Followers > 20k;
  3. GitHub Contributors > 2;
  4. Core Team Members >2;
  5. Its Coin / Token's price has not yet spiked but, as you believe, has a possibility to increase in price in 1-2 months.

For detailed instructions on how to write SVET Reviews and to assign SVET Ratings, please, refer to:

  1. SVET Ratings Manual: https://svetrating.com/svet_rating_manual/
  2. SVET Rating Writing Guide: https://svetrating.com/svet_writing_guide/
  3. SVET Rating Brief Writing Guide: https://svjatoslavsedov.medium.com/svet-rating-brief-writing-guide-ccb719252095
  4. SVET Reviews and Ratings Examples: https://svetrating.com/svet_reports_hub/

You have to publish project's SVET.Vision Review and Rating on the SvetRating.com platform, then to 'SVET Vision' and 'Ask Svet' Groups.

if you have questions, please, post its to the 'SVET Solution' Group.


SvetRating.com (https://svetrating.com/) - the Decentralized Analytics Platform - produces and publishes public review and ratings for investors in blockchain companies since 2018.

Preparing the Weekly Launch Pads Report based on the Compiled Information From the Telegram Channels (paid in cryptocurrencies equivalent of 25 USD per one report).

The task is to monitor the following Telegram Channels for the upcoming launch pads events / IDOs (cryptocurrencies projects placement among the members of project's community):

  1. DuckDOA Lobby
    https://t.me/duckdaolobby
  2. TrustSwap
    https://t.me/TrustSwap
  3. Polkastarter
    https://t.me/polkastarter
  4. BitSquad
    https://t.me/BitSquad
  5. Moonshoot
    https://t.me/moonhunters
  6. Bianance
    https://t.me/binance_announcements

Then information about those projects must be inputed to the following Google Spreadsheet:: https://docs.google.com/spreadsheets/d/1IDBhAzQ8X8VAFMZHftig-QjotbTBupnSm9kF3OwPdvQ/edit#gid=0

For Q&A, please, find me on Telegram (@svetsedov) or ping me there in the 'Ask Svet About Crypto' group (https://t.me/svetrating).

The SVET Questionnaire, Status Report and Model Assignment (paid in a cryptocurrency equivalent of 300 USD)

The Assignment includes the following:

  1. To design two Django (Bootstrap) Forms - the SVET Questionnaire, which includes sixteen multi-choice questions, and the SVET Status Report, which contains SVET Ratings, generated according to answers provided by respondents to the SVET Questionnaire;

  2. To develop a model, based on already existing ones, which stores to Postgresql multiple data series (sets of ratings) as they are filled in by multiple respondents to SVET Questionnaires;

  3. To query that storage generating SVET Status Reports formatted according to user's individual requests;

  4. To test all new forms and a model and then to deploy its to svetrating.com main server.

This assignment is to be executed in coordination with the SVET Rating Development Team. Please, submit your questions to the 'SVET System' group on Telegram: https://t.me/joinchat/fP8pZp8WWs44ZmEx


SvetRating.com (https://svetrating.com/) - the Decentralized Analytics Platform - produces and publishes public review and ratings for investors in blockchain companies since 2018.

SVET Platform Page UI/UX Design in Python / Django (paid in the cryptocurrency equivalent of 400 USD)

That Assignment includes the following:

  1. Main (Landing) Page contains comprehensive, presentable information about SVET Platform's System, Vision, Team and Token (according to the SVET Platform Pitch Deck);

  2. New reviews and reports must appear on the Main Page as they are posted by its authors. Users might sort reviews and reports according to projects' platform, chronology, industry and ranking. There must be the functionality to algorithmically archive / retrieve old reports.

  3. The SVET Rating Page must allow for user-friendly experience of filling in reports & rating Forms. Ratings must be alternatively (depending on users' selection) presented in the Rating Table by their designators (letters or icons);

  4. On Users' individual page (to be made) there must be included a functionality which allows a certain category of users (paid accounts) to compose individual reports about selected projects;

  5. On Projects' Page (to be made) there must be added a functionality which employs SVET Platform API (done) to form periodic project Status Reports (rating a project according to their weekly / monthly performances).

This assignment is to be executed in the coordination with the SVET Index Team.

Please, submit your questions to the 'SVET System' group on Telegram: https://t.me/joinchat/fP8pZp8WWs44ZmEx

SvetRating.com (https://svetrating.com/) - the Decentralized Analytics Platform - produces and publishes public review and ratings for investors in blockchain companies since 2018.

SVET Platform Referral Program (paid in the cryptocurrency equivalent of 25 USD + 5 USD per Publication for Each Referred Author)

You recommend to svetrating.com Platform an Author with a good command of the writing English by leading him / her to join the SVET Solution Group on Telegram: https://t.me/joinchat/hjOsC6JB4cUxZmUx

Note, that the recommended Author has to pass the test assignment (RE: #8) before you will be paid.

Additionally, you will be compensated by 5 USD (paid in the cryptocurrency equivalent) for each Review, which your recommended Author will publish on svetrating.com platform within one month after him / her passing the test.

Please, lead Authors to the following links for detailed instructions on how to write SVET Review and and assign SVET Rating:

  1. SVET Ratings Manual: https://svetrating.com/svet_rating_manual/
  2. SVET Rating Writing Guide: https://svetrating.com/svet_writing_guide/
  3. SVET Rating Brief Writing Guide: https://svjatoslavsedov.medium.com/svet-rating-brief-writing-guide-ccb719252095
  4. SVET Reviews and Ratings Examples: https://svetrating.com/svet_reports_hub/

If you have questions, please, join 'SVET Solution' and 'Ask Svet About Crypto' Group on Telegram (https://t.me/joinchat/SiseErvqVuY2AXAn).


SvetRating.com (https://svetrating.com/) - the Decentralized Analytics Platform - produces and publishes public review and ratings for investors in blockchain companies since 2018.

The Review and Rating writing assignment for a blockchain / cryptocurrency project (paid in cryptocurrency equivalent of 10 USD for 1000 words)

The assignment is to write the review (>= 1000 words) and rate one blockchain / cryptocurrency project according to a layout provided by SvetRating.com. It must contain a brief but comprehensive analysis of a product, a market, a business and a token of a given blockchain company. Watch one minute video for instructions: https://youtu.be/hfciXp0ir30

To learn how to assign SVET ratings, please, refer to 'SVET Rating Writing Guide': https://svetrating.com/svet_writing_guide/

and SVET Rating Brief Writing Guide: https://svjatoslavsedov.medium.com/svet-rating-brief-writing-guide-ccb719252095

For how to assign SVET Ratings you have to consult with the Manual: https://svetrating.com/svet_rating_manual/

To see example reports - go to: https://svetrating.com/svet_reports_hub/

To complete your test you have to post your review on the SvetRarting.com platform (see video): https://svetrating.com

Do not forget to send your username (do not use email address for that) to [email protected] for me to upgrade your account.

Your will be compensated for completing this test assignment in cryptocurrencies (see in the Header).

Send me a message to [email protected] if you have more questions.

If I do not answer within 48 hrs, you can message me on LinkedIn (https://www.linkedin.com/in/svet-sedov-7a0b467/) or in Telegram (@svetsedov).

Also, you can join the 'SVET Solution Group' (https://t.me/joinchat/hjOsC6JB4cUxZmUx) to communicate with other SVET Authors.


SvetRating.com (https://svetrating.com/) - the Decentralized Analytics Platform - produces and publishes public review and ratings for investors in blockchain companies since 2018.

Play and Earn Blockchain Games' Demographic Study (paid in the cryptocurrency equivalent of 180 SVET)

That Assignment includes the following:

  1. To study top 20 most popular Play and Earn Blockchain Games and to come out with their typical user' demographic / social profiles;

  2. To rank the world's most populated regions / countries (G20) according to the number of peoples, which demographic / social profiles are similar to ones, identified in 1);

  3. To single out the top three regions / countries from that Ranking. To form three sub-ranking, each of which includes ten most populated localities (cities, regions) taken from each of those three regions / countries. Those localities are to be ranked according to the number of peoples which demographic / social profiles are similar to ones, identified in 1);

  4. To write a report (English) describing the results of that study with all rankings enclosed as well as to prepare a brief presentation (~10 slides) based on that report.

This assignment is to be executed in a coordination with the SVET Russia Team.

Please, submit all your questions to the 'GameFi Social Rus |Ne Pei a Play To Earn' group on Telegram: https://t.me/GameFiru

SvetRating.com (https://svetrating.com/) - the Decentralized Analytics Platform - produces and publishes public review and ratings for investors in blockchain companies since 2018.

Migrate to Binance: 120 SVET

This one is a biggie. Transaction costs on EVM makes it not feasible to send relatively small amounts of SVET. We need to fix that by building a bridge to BSC (Binance Smart Chain). If you are a Solidity dev with enough experience - consider joining our Team to tackle this exiting tasks.

SVET Rating API Assignment (paid in the cryptocurrency equivalent of 300 USD)

This assignment is to come out with: a) the functioning API that allows svetrating.com (Python, Django) to provide Svet Ratings data to other applications; b) the HTML/JavaScript snippet that calls SVET API.

You have to:

  1. Build the SVET API with Django REST Framework. The SVET API must query the existing SVET database (Postgresql) to format the response in JSON format.
  2. Make a snippet that allows SVET Rating Users to call SVET API and to render SVET Rating serialized data to Users' Web Pages.

Your will be compensated for completing this test assignment in cryptocurrencies (3000 SVET).

Please, submit your questions to the 'SVET System' group on Telegram: https://t.me/joinchat/fP8pZp8WWs44ZmEx


SvetRating.com (https://svetrating.com/) - the Decentralized Analytics Platform - produces and publishes public review and ratings for investors in blockchain companies since 2018.

Add index construction interface 600 SVET

SVET Index is a tool for traders many of which want to build their own SVET Indexes composed from tokens from their existing portfolios. For that we need to add SVET Index DIY functionality to the SVET Index platform.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.