diff --git a/public/index.html b/public/index.html
index c3e6397b0..9e6d4360b 100644
--- a/public/index.html
+++ b/public/index.html
@@ -23,21 +23,21 @@
work correctly both with client-side routing and a non-root public URL.
Learn how to configure a non-root public URL by running `npm run build`.
-->
-
-
+
-
🖼 GIF Portal
+
🖼 Photoverse
- View your GIF collection in the metaverse ✨
+ View the Clarkezone photoverse ✨
+ {/* Render your connect to wallet button right here */}
+ {!walletAddress && renderNotConnectedContainer()}
+ {walletAddress && renderConnectedContainer()}
@@ -22,7 +229,7 @@ const App = () => {
href={TWITTER_LINK}
target="_blank"
rel="noreferrer"
- >{`built on @${TWITTER_HANDLE}`}
+ >{`@${TWITTER_HANDLE}`}
diff --git a/src/createKeyPair.js b/src/createKeyPair.js
new file mode 100644
index 000000000..991e36060
--- /dev/null
+++ b/src/createKeyPair.js
@@ -0,0 +1,9 @@
+// Shoutout to Nader Dabit for helping w/ this!
+// https://twitter.com/dabit3
+
+const fs = require('fs')
+const anchor = require("@project-serum/anchor")
+
+const account = anchor.web3.Keypair.generate()
+
+fs.writeFileSync('./keypair.json', JSON.stringify(account))
\ No newline at end of file
diff --git a/src/idl.json b/src/idl.json
new file mode 100644
index 000000000..e46853b30
--- /dev/null
+++ b/src/idl.json
@@ -0,0 +1,86 @@
+{
+ "version": "0.0.0",
+ "name": "myepicproject2",
+ "instructions": [
+ {
+ "name": "startStuffOff",
+ "accounts": [
+ {
+ "name": "baseAccount",
+ "isMut": true,
+ "isSigner": true
+ },
+ {
+ "name": "user",
+ "isMut": true,
+ "isSigner": true
+ },
+ {
+ "name": "systemProgram",
+ "isMut": false,
+ "isSigner": false
+ }
+ ],
+ "args": []
+ },
+ {
+ "name": "addPicture",
+ "accounts": [
+ {
+ "name": "baseAccount",
+ "isMut": true,
+ "isSigner": false
+ }
+ ],
+ "args": [
+ {
+ "name": "pictureLink",
+ "type": "string"
+ }
+ ]
+ }
+ ],
+ "accounts": [
+ {
+ "name": "BaseAccount",
+ "type": {
+ "kind": "struct",
+ "fields": [
+ {
+ "name": "totalPictures",
+ "type": "u64"
+ },
+ {
+ "name": "pictureList",
+ "type": {
+ "vec": {
+ "defined": "ItemStruct"
+ }
+ }
+ }
+ ]
+ }
+ }
+ ],
+ "types": [
+ {
+ "name": "ItemStruct",
+ "type": {
+ "kind": "struct",
+ "fields": [
+ {
+ "name": "pictureLink",
+ "type": "string"
+ },
+ {
+ "name": "userAddress",
+ "type": "publicKey"
+ }
+ ]
+ }
+ }
+ ],
+ "metadata": {
+ "address": "GAE6uLmRpzy794wz8UQvDkK89LbLyzVadopBMhLKHofW"
+ }
+}
\ No newline at end of file