Skip to main content
ArcBlock Community

PassBlock - blocklet custom component approval for Pages Kit

Brain Titan
Developers
buildersaccepted

PassBlock to be approved:

https://test.store.blocklet.dev/blocklets/z2qa75yPhSK6mHseM6vgeVYGCeQL4F6pAD24m

I’m really excited with this one, my most ambitious project to date (still only a noob😂):

PassBlock is a blockchain identity solution for the ArcBlock ecosystem, seamlessly integrated with Pages Kit. It lets users showcase their identity, projects, and on-chain activities with customizable profiles. PassBlock highlights key ArcBlock components like user profiles, Blocklets, and DID accounts, offering a personalized, professional design.

PassBlock complements the DID standard by creating a new standard on top of it to work in synergy, I called this the: Blockchain Identity Passport (BIP). This even further promotes composability and network engagement in the ArcBlock decentralized ecosystem.

Here is my PassBlock, as an example:

https://braintitan.did.life/CrypThorPassBlock

Down below is a video walkthrough of its functionality, and 2 examples of customized PassBlocks closer to the end:

9 replies

Brain Titan22 months ago(edited)

Here is a random example on a customized PassBlock. Using the 9 parameter props in Pages Kit, once you add the PassBlock custom component to a blank new page, you get the default values which you are then able to change to anything you want such as: change card color, change background color, change username, change profile pic, change summary, change the 4 links for the buttons. For this one below I added the links as home page for each, considering this is a made up user. In this example I also added other custom components for the page (such as Social Media Buttons blocklet, Scrolling Progress Bar blocklet) to further highlight the composability of the application:

https://braintitan.did.life/PassBlockExample1

Brain Titan22 months ago(edited)

Here is another example:

https://braintitan.did.life/en/PassBlockExample2

As it can be seen, highly customizable BIPs. I hope the community tries the component once on official store and makes their own PassBlocks, would be really cool💯

null22 months ago

Preferably with support for customized profile fields

Brain Titan22 months ago(edited)

you mean the profile summary? it has support for that💯

There’s 9 Parameter props where you can edit your own: catd color, background color, Username, Profile description/summary, personal links to: Arcblock community website, Blocklet store profile showing all your blocklets, personal website, and personal block explorer account on abt mainnet

The title for those buttons/links has been kept intentionally not editable because the utility of PassBlock is to act as an ArcBlock’s Builder On-Chain Identity Passport, showing their full activity in the ecosystem (which encompasses those websites i mentioned)

null22 months ago

Arcblock community website, Blocklet store profile showing all your blocklets, personal website, and personal block explorer account on abt mainnet

These should ideally be customizable, if the user doesn't want to set one of them, will the icon still show up on the page, or might there be other sites that want to set it up in the future?

Brain Titan22 months ago

I think that would be similar how in linkedin for example if you don’t complete all the profile prompts, the profile is not 100% complete. But maybe in the next release of PassBlock I can think of the way that a user can simply hide the buttons they don’t want to use, or even modify them to something else. What would you have in mind to modify some of the buttons to? It has to be related to the ABT ecosystem and related to builders (because that’s the scope of PassBlock)

I think for Version 1 this will do, but definitely can have some tweaks like you mentioned for future release. The current version encourages the builder to complete all the buttons, 1) everyone has an abt community profile as long as they are in the ecosystem so that is sorted 2) not everyone has blocklets, so this will encourage people to build so they can provide a link to their blocklet work 3) to have PassBlock, a user must have Pages Kit since PassBlock is a pages kit component, so that means the user must have a website, so this button is also sorted in terms of a personl website link 4) everyone on ABT has a DID block account showing their on-chain activity🦾

Jianan Cheng21 months ago

Application Review feedback (you need to review again after correcting the following problems) (the first time 2024/12/3 18)

  • Title: ok
  • Logo: ok
  • Description: ok
  • Screenshot: ok
  • Details: ok
  • Normal startup: ok
  • Normal use: ok
Jianan Cheng21 months ago

Application Review feedback (you need to review again after correcting the following problems) (the first time 2024/12/3 18)

  • Title: ok
  • Logo: ok
  • Description: ok
  • Screenshot: ok
  • Details: ok
  • Normal startup: ok
  • Normal use: ok
Jianan Cheng21 months ago

Approved and can be published to the Production Store.

Reply