Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GAIN-1748330503 #866

Open
wants to merge 73 commits into
base: review
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
73 commits
Select commit Hold shift + click to select a range
ba2bad4
Merge pull request #518 from tinymanorg/review
ertekinno Jun 22, 2022
de6c4f8
Merge pull request #526 from tinymanorg/review
ertekinno Jun 28, 2022
dc5771c
Merge pull request #534 from tinymanorg/review
ertekinno Jul 5, 2022
9587eea
Merge pull request #540 from tinymanorg/review
ertekinno Jul 20, 2022
0b6cd9e
Merge pull request #556 from tinymanorg/review
ertekinno Aug 5, 2022
2c02d17
Update README.md
ertekinno Aug 5, 2022
b807e62
Merge pull request #568 from tinymanorg/review
ertekinno Aug 23, 2022
f604fc0
Merge pull request #577 from tinymanorg/review
ertekinno Sep 9, 2022
2ebd676
Merge pull request #589 from tinymanorg/review
ertekinno Oct 2, 2022
e314167
Merge pull request #590 from tinymanorg/review
ertekinno Oct 4, 2022
33e0d49
Merge pull request #606 from tinymanorg/review
ertekinno Oct 20, 2022
9daf5a3
Logo for new toolsx ASA ID
394014424 Oct 20, 2022
6ce467b
Merge pull request #607 from 394014424/main
ertekinno Nov 4, 2022
fc733b1
Merge pull request #616 from tinymanorg/review
ertekinno Nov 4, 2022
cbf50f6
Remove incorrect folder
ertekinno Nov 4, 2022
e6063b3
Merge pull request #623 from tinymanorg/review
ertekinno Nov 15, 2022
596c563
Merge pull request #643 from tinymanorg/review
ertekinno Jan 6, 2023
4c8a009
Merge pull request #649 from tinymanorg/review
ertekinno Jan 13, 2023
5521671
Merge pull request #658 from tinymanorg/review
ertekinno Feb 7, 2023
3c1a1b2
Merge pull request #667 from tinymanorg/review
ertekinno Feb 20, 2023
f67e39b
Merge pull request #668 from tinymanorg/review
ertekinno Feb 21, 2023
2ce9c29
Merge pull request #671 from tinymanorg/review
ertekinno Mar 20, 2023
d524595
Merge pull request #687 from tinymanorg/review
ertekinno Mar 20, 2023
5f88c88
Merge pull request #692 from tinymanorg/review
ertekinno Mar 31, 2023
f67ac72
Merge pull request #702 from tinymanorg/review
ertekinno Apr 18, 2023
a807030
fix(build): Update Indexer URL
edizcelik Apr 18, 2023
47e644d
build: Upgrade to latest algosdk version
edizcelik Apr 18, 2023
05ca694
build(upload-to-s3): Use OpenID Connect to fetch short lived AWS cred…
edizcelik Apr 18, 2023
ebf74c7
Merge pull request #703 from tinymanorg/fix/build-script
edizcelik Apr 18, 2023
babd28d
Merge pull request #705 from tinymanorg/review
ertekinno Apr 20, 2023
c20645b
Merge pull request #709 from tinymanorg/review
ertekinno May 3, 2023
94a593c
Merge pull request #727 from tinymanorg/review
ertekinno May 25, 2023
17ec748
Merge pull request #736 from tinymanorg/review
ertekinno Jun 6, 2023
bf409d5
Merge pull request #759 from tinymanorg/review
ertekinno Jun 28, 2023
59ff05e
Merge pull request #766 from tinymanorg/review
ertekinno Jul 3, 2023
71cecab
Merge pull request #768 from tinymanorg/review
ertekinno Jul 5, 2023
45c418d
inital commit gas logo
bolasevich Jul 28, 2023
539ed82
Merge pull request #779 from tinymanorg/review
ertekinno Aug 17, 2023
0f5b5ad
Merge pull request #780 from tinymanorg/review
ertekinno Aug 21, 2023
4a163a8
Merge pull request #799 from tinymanorg/review
ertekinno Oct 12, 2023
f901b17
added Basic Token icons (The Basic Projects)
ctibo Oct 12, 2023
107b84c
Added DBD v2
smd00 Oct 19, 2023
459fdc8
Updating Image for GF-1130414707
MrCryptoBeaver Oct 19, 2023
330b56d
Update bad SVG
MrCryptoBeaver Oct 19, 2023
b607c1d
adding images for KHAAA-1152109334
MrCryptoBeaver Oct 19, 2023
f10cfa1
Add Inu Moo Icons
markwoodbridge8 Oct 30, 2023
78178df
Updates icons
markwoodbridge8 Nov 1, 2023
ae17332
Updated svg file resolution
markwoodbridge8 Nov 13, 2023
0717fb6
gold & gold dao
scholtz Nov 14, 2023
ba23d46
update svg
scholtz Nov 14, 2023
ef7bfa2
add verified asa icons to json files too
gokselcoban Nov 14, 2023
d147eee
Merge pull request #809 from tinymanorg/add-verified-asa-icons-automa…
gokselcoban Nov 14, 2023
8417e74
Polkagold PGOLD-1237529510 assets
sasasavic82 Nov 16, 2023
2be2514
LOTTOR
mmorselli Nov 19, 2023
1865c1d
Update logo for Gradian ASA
mangoplane Nov 19, 2023
97c18f3
icon Labrador-1245322723
tongussk Nov 19, 2023
e531d55
Merge pull request #818 from Helium-Labs/main
ertekinno Nov 22, 2023
98bc9e2
Merge pull request #817 from mmorselli/main
ertekinno Nov 22, 2023
70db740
Merge pull request #819 from tongussk1/review
ertekinno Nov 22, 2023
a69c8c6
Merge pull request #808 from scholtz/main
ertekinno Nov 22, 2023
28f924c
Merge pull request #810 from sasasavic82/review
ertekinno Nov 22, 2023
255f9ff
Merge pull request #804 from markwoodbridge8/review
ertekinno Nov 22, 2023
7181ec1
Merge pull request #803 from MrCryptoBeaver/review
ertekinno Nov 22, 2023
7b35e9a
Merge pull request #801 from smd00/review
ertekinno Nov 22, 2023
d0564f0
Merge pull request #800 from ctibo/review
ertekinno Nov 22, 2023
0a1341e
Merge pull request #776 from TucanTribe/review
ertekinno Nov 22, 2023
4c9fb14
Update README.md
bahadirkinali Nov 24, 2023
a03daf5
Update README.md
bahadirkinali Nov 24, 2023
fd1f0b9
Create a
GensetJoe Apr 19, 2024
e7f12b7
Delete assets/GAIN-1748330503/a
GensetJoe Apr 19, 2024
2c08072
Create A
GensetJoe Apr 19, 2024
3b3ba4b
Add files via upload
GensetJoe Apr 19, 2024
4b5d62c
Delete assets/GAIN-1748330503/A
GensetJoe Apr 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 28 additions & 12 deletions .github/workflows/upload-to-s3.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,34 +4,50 @@ on:
push:
branches:
- main
schedule:
# Schedule to run at midnight UTC
- cron: '0 0 * * *'

permissions:
id-token: write # This is required for requesting the JWT
contents: read # This is required for actions/checkout

jobs:
build:
runs-on: ubuntu-latest

steps:
- name: Setup repo
uses: actions/checkout@v2
with:
persist-credentials: false
uses: actions/checkout@v3

- name: Setup Node.js
uses: actions/setup-node@v1
uses: actions/setup-node@v3
with:
node-version: 14.17.0

- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v1
with:
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
aws-region: eu-central-1
node-version: 18.13.0

- name: Install dependencies
run: npm ci

- name: Prepare build folder
run: INDEXER_TOKEN=${{ secrets.INDEXER_TOKEN }} npm run build

- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: '3.x'

- name: Install Python dependencies
run: pip install requests

- name: Fetch verified asset icons (verified by Pera)
run: python fetch_verified_asa_icons.py

- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v2
with:
role-to-assume: arn:aws:iam::023337100590:role/tinyman-asa-list--github-oidc
role-session-name: tinyman-asa-list--github-oidc
aws-region: eu-central-1

- name: Upload to S3 bucket
run: aws s3 sync ./build/ s3://asa-icons --acl=public-read
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.DS_STORE
build/
node_modules
node_modules
*idea
12 changes: 9 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,18 @@
![asa-list](https://user-images.githubusercontent.com/64005663/151940730-7aec2e05-c4f5-42af-ada3-b35c614826fd.png)

# Tinyman - Algorand Standard Assets List
# Tinyman - ASA List

We are collecting all the icons of projects built on Algorand in one place where everyone can easily access. In this public repository you can check and add the icons of Algorand Standard Assets. Also you can use dynamic link to use these icons on your projects. This repository is being developed with the contributions of ASA makers.

If you have any problems, you can [join Tinyman Discord](https://discord.com/invite/wvHnAdmEv6) and ask your questions about the project in #asa-list channel.
We have also integrated the ASA List to Pera Verification System so that missing icons can be retrieved from there. Thanks to the integration, ASA holders no longer need to apply to the Pera Verification System and ASA List separately to display their token’s icons on the platforms that are using the ASA List. Here is the workflow:
- 1st, it creates a base list using the [ASA List Public Repo](https://github.com/tinymanorg/asa-list/tree/main/assets)
- 2nd, it adds assets missing from the list but [Verified/Trusted by Pera](https://explorer.perawallet.app/asa-verification/verified-assets/) and whose icon is available.
- This event is scheduled and will take place every midnight at UTC.
- You can see the logic and running workflows here: https://github.com/tinymanorg/asa-list/actions

Tinyman team continues to maintain the ASA List repo but we will update it less frequently after this integration. Therefore, we highly recommend that all ASA creators apply for the Pera Verification System so that their icons can be listed quickly.

 
Please follow the requirements listed below for uploading an icon for your ASA. If you have any problems, you can [join Tinyman Discord](https://discord.com/invite/wvHnAdmEv6) and ask your questions about the project in #asa-list channel.

## Adding your icon

Expand Down
Binary file added assets/Basic-982719503/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions assets/Basic-982719503/icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/DBD-1131427236/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions assets/DBD-1131427236/icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/DBD-747635241/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion assets/DBD-747635241/icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/GAIN-1748330503/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
13 changes: 13 additions & 0 deletions assets/GAIN-1748330503/icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/GAS-1144340594/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading