Skip to content
This repository has been archived by the owner on Dec 2, 2024. It is now read-only.

Website for Universal Profiles, Tokens and NFTs based on LSP7, LSP8

Notifications You must be signed in to change notification settings

lukso-network/universalprofile.cloud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

πŸ’³ wallet.universalprofile.cloud

Web app built with Nuxt.js.

Wallet that will let you see the Tokens (LSP7) and NFTs (LSP8) associated to a specific LUKSO's address.

πŸš€ Deployments

Preview

When you create a PR, a preview URL will be appended to the PR discussion.

Staging

Branch: develop

Production

Branch: main

πŸ§‘πŸ»β€πŸ’» Getting Started

Install packages:

yarn install

Run the development server:

yarn dev

Check the code:

yarn lint
yarn test

Preview the production build:

yarn preview

Translations

App use Yata, a third party website for managing translations. Do not edit json files for translations manually as they will be overwritten when fetching from Yata.

Please first set YATA_API_TOKEN as an environment variable or locally in the root folder .env file (see .env.example).

For generating translations use following script

yarn yata-fetch

Using local tools-web-components

This repo will look for ../tools-web-components/package to turn on linking.

To link please run

yarn link -p ../tools-web-components/package

To unlink please run

yarn unlink ../tools-web-components/package

Make sure you remove link before pushing, otherwise it won't build in Cloudflare.

Releasing

We use Release Please to automate release process. Just merge your feature PR into develop branch and new release PR with changelog will be created. You can stack multiple PRs into release. Once you are ready to release just merge release PR into main branch.