Skip to content

Commit 6cbe969

Browse files
authored
docs(readme): update diagram and add partner links
1 parent 4815299 commit 6cbe969

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

README.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ For the MVP presented on [ETHGlobal Scaling Ethereum Hackathon](https://ethgloba
2323

2424
### NFT metadata relayer
2525

26-
NFT metadata relayer mirrors initial metadata stored using HTTPs webservice to decentralized Polybase db:
26+
NFT metadata relayer mirrors initial metadata stored using HTTPs webservice or IPFS endpoint to decentralized [Polybase db](https://polybase.xyz/) collection:
2727
* NFT get periodically checked for URI changes
2828
* JSON URI gets fetched by HTTPs, its image gets downloaded, traits get parsed and decoded
2929
* Image gets uploaded to the Polybase
@@ -34,13 +34,16 @@ NFT metadata relayer mirrors initial metadata stored using HTTPs webservice to d
3434

3535
* The project has been built using the Django web framework, which is a popular Python-based tool for building web applications. For building RESTful APIs, the Django Rest Framework (DRF) has been utilized to simplify the process of building APIs and make them more modular and scalable.
3636

37+
* For fetching events history we use [TheGraph engine](https://thegraph.com/en/) that collects token transfers and provides graphQL endpoint used by Frontend
38+
3739
* The frontend DApp has been built with ReactJS, a widely-used JavaScript library for building user interfaces. This enables the application to provide a more responsive, dynamic and interactive user experience.
3840

3941
* Additionally, background workers (indexers and relayers) has been implemented in Python for EVM and Pythonic web3 client library. Polybase engine uses NodeJS and polybase client.
4042

4143
Overall, this technology stack provides a solid foundation for building a scalable, performant and user-friendly web application.
4244

43-
![image](https://user-images.githubusercontent.com/7992612/225061454-6bd4c809-d6e1-480f-bfd4-d96e8968b71b.png)
45+
![image](https://user-images.githubusercontent.com/7992612/227772379-e633f363-86ec-4dbd-97a1-d21c0fd9ceed.png)
46+
4447

4548
# License
4649

0 commit comments

Comments
 (0)