A space is a Space Cadet’s custom place to share what they want to share with visitors. In social media terminology, it’s equivalent to a profile. Each users’ space is accessible on nounspace.com/[username].
Note: most of the features and feature requirements in this spec are identical to the spec for Homebases. This is intentional.
Spaces are composed of the following customizable elements:
Theme
Themes determine the style and traits of the elements on a user’s space, such as fonts, colors, and music. Users can create, share, and copy themes.
Tabs
Tabs enable users to expand and compartmentalize their space. Users get their first tab on their space for free, and can add additional tabs for 0.011 ETH each. Each tab can fit up to X Fidgets or 1 iframe. Tab ownership is represented by a transferrable or delegate-able NFT, and a user’s tab allowance can be utilized by tabs on either their homebase or space.
Fidgets
Fidgets are everything else. Users can select (or purchase) from a growing library of Fidgets or create their own and add them to an available spot on their space. At launch, the default fidgets on a new user’s space will include the following: Feed (of user’s casts), Suggested Follows, Suggested Channels, Balance? (set to their connected address), Gallery? (set to cycle through their full NFT collection or top NFTs), others?
Space customization UX will be the same as Homebase customization UX (rough concept)