-
Notifications
You must be signed in to change notification settings - Fork 4
Testnet + readme - Set to default to testnet, maximized readme #49
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
base: main
Are you sure you want to change the base?
Conversation
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
|
|
||
| ## License | ||
|
|
||
| [MIT License](typescript/LICENSE) |
There was a problem hiding this comment.
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 :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
doh!
| # 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 |
There was a problem hiding this comment.
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?
| # 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. | ||
|
|
There was a problem hiding this comment.
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
| # Apt ID | ||
|
|
||
|  | ||
|
|
||
| The codebase for [Apt ID](https://aptid.xyz), a profile based experience attached to an Aptos name. Built by Greg Nazario, with :heart: | ||
|
|
There was a problem hiding this comment.
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?
There was a problem hiding this comment.
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!
| # 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. | ||
|
|
There was a problem hiding this comment.
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
There was a problem hiding this comment.
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
| 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"; |
There was a problem hiding this comment.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
makes sense...
gregnazario
left a comment
There was a problem hiding this 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
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: