Skip to content

Conversation

@tippi-fifestarr
Copy link

Buffed the readme to include quotes from greg, technical highlights, screenshot, detailed dev setup info (and a note about how to change it to mainnet from testnet)

other key changes include:

  • comments in constants.ts for testnet/mainnet
  • using NETWORK from constants.ts for mainnet/testnet in hooks/useAptosName.ts
  • using NETWORK in WalletSelector and adding some visual feedback about network

@vercel
Copy link

vercel bot commented Apr 14, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
aptos-profile ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 14, 2025 6:51pm


## License

[MIT License](typescript/LICENSE)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the Apache license, not the MIT license :)

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

doh!

Comment on lines +1 to +9
# Apt-ID Interactive Learning Experience
## Feasibility Analysis for May Hackathon Implementation

## Executive Summary

This analysis assesses the feasibility of implementing the Apt-ID interactive learning experience for the May 5th workshop and subsequent May 12th hackathon. Based on our evaluation, we believe a **focused MVP version** of the experience is achievable within the timeline, though it will require immediate resource allocation and clearly defined scope limitations.

**Key Findings:**
- A simplified version focusing on contract modifications and UI generation is feasible
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you want to commit this?

Comment on lines +1 to +5
# Apt-ID Interactive Learning Experience
## Implementation Plan for May Hackathon

This document outlines the implementation strategy for embedding Apt-ID as an interactive learning experience for the May hackathon, focusing on a simplified approach where participants can make minor modifications to the existing contract and see immediate UI updates.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Similarly the plans and all

Comment on lines +1 to +6
# Apt ID

![Apt ID](typescript/public/aptos.png)

The codebase for [Apt ID](https://aptid.xyz), a profile based experience attached to an Aptos name. Built by Greg Nazario, with :heart:

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What's greadme vs README?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

greadme is easter egg readme!

Comment on lines +1 to +6
# Apt ID: Comprehensive Review

## Overview

Apt ID is a decentralized identity platform built on the Aptos blockchain that functions similarly to Linktree. It allows users to create a profile linked to their Aptos Name Service (ANS) name, where they can add biographical information and links to various platforms. The project demonstrates several key features of the Aptos blockchain and Move programming language.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks like a repeat

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah , let me clean up, i'll need a couple days

Comment on lines 1 to +12
import { Aptos, AptosConfig, Network as SdkNetwork } from "@aptos-labs/ts-sdk";

export const NETWORK = "mainnet";
export const CONTRACT_ADDRESS = "0x631f344549b798ad70cb5ab1842565b082fdfe488b7c6d56a257220222f6a191";
// NETWORK CONFIGURATION
// TODO: For production/mainnet deployment, change these values back to:
// export const NETWORK = "mainnet";
// network: SdkNetwork.MAINNET in the AptosConfig below
export const NETWORK = "testnet";

// CONTRACT ADDRESS
// TODO: Update with actual testnet contract address after deployment
// For mainnet, use: 0x631f344549b798ad70cb5ab1842565b082fdfe488b7c6d56a257220222f6a191
export const CONTRACT_ADDRESS = "0xaea5b834a6bcab2de9556051c200bd1dbc2f0c70f4eafced96f05ca0ff9af6dc";
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These need to be using an environment variable to switch between the two.

Otherwise, it will break the autodeployed one, which uses mainnet.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

makes sense...

Copy link
Contributor

@gregnazario gregnazario left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

let's pull the analysis, plan, critique stuff out and then we can use it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants