Thread 1/9
Did anyone say 'Drop-in libraries for you to use in your project'?
We did!
More reusable libraries are coming to maturity and ready to use in hApp projects. Below are some that you’ve already seen
Some of them are work in progress & you're welcome to contribute!
-
Show this thread
-
Thread 2/9 h͟o͟l͟o͟c͟h͟a͟i͟n͟/͟h͟o͟l͟o͟c͟h͟a͟i͟n͟-͟a͟n͟c͟h͟o͟r͟s
A library that implements the Anchor pattern & allows you to drop that functionality into your own zome
It lets you create a two-level tree of anchors - think: usernames, roles & pages
https://github.com/holochain/holochain-anchors …pic.twitter.com/4o54EkzaLh
1 reply 4 retweets 24 likesShow this thread -
Thread 2/9 h͟o͟l͟o͟c͟h͟a͟i͟n͟-͟o͟p͟e͟n͟-͟d͟e͟v͟/͟h͟o͟l͟o͟c͟h͟a͟i͟n͟_͟e͟n͟t͟r͟y͟_͟u͟t͟i͟l͟s
A Rust trait that reduces some of the boilerplate needed to turn a Rust struct into an entry ready for committing to the source chain.
https://github.com/holochain-open-dev/holochain_entry_utils …pic.twitter.com/zipS03ZglQ
1 reply 2 retweets 20 likesShow this thread -
Thread 3/9 h͟o͟l͟o͟c͟h͟a͟i͟n͟-͟o͟p͟e͟n͟-͟d͟e͟v͟/͟h͟o͟l͟o͟c͟h͟a͟i͟n͟_͟e͟v͟e͟n͟t͟s
A library that implements date range indexing querying for time-based DHT entries. Think building calendar, event booking, & project management hApps.
https://github.com/holochain-open-dev/holochain_events …pic.twitter.com/Fx5uEShg62
1 reply 2 retweets 20 likesShow this thread -
Thread 4/9 h͟o͟l͟o͟c͟h͟a͟i͟n͟-͟o͟p͟e͟n͟-͟d͟e͟v͟/͟g͟e͟n͟e͟r͟i͟c͟-͟t͟a͟g͟s
Another taxonomy library which uses the Anchor pattern to let you attach entries to string tags.
https://github.com/holochain-open-dev/generic-tags …pic.twitter.com/6twxD1sqII
1 reply 2 retweets 20 likesShow this thread -
Thread 5/9 h͟o͟l͟o͟c͟h͟a͟i͟n͟-͟o͟p͟e͟n͟-͟d͟e͟v͟/͟m͟u͟t͟u͟a͟l͟-͟c͟r͟e͟d͟i͟t
Example of basic mutual credit currency. This codebase shows the mechanics of entry creation & validation, but doesn’t yet implement robust security audits or privacy measures
https://github.com/holochain-open-dev/mutual-credit …pic.twitter.com/rZm6HbR9kQ
1 reply 4 retweets 25 likesShow this thread -
Thread 6/9 h͟o͟l͟o͟c͟h͟a͟i͟n͟-͟o͟p͟e͟n͟-͟d͟e͟v͟/͟s͟o͟c͟i͟a͟l͟-͟t͟r͟i͟a͟n͟g͟u͟l͟a͟t͟i͟o͟n 1/2
A membrane zome that restricts membership to ‘friends of friends’—in order to join, your agent ID has to be ‘vouched’ by a given number of existing members.
https://github.com/holochain-open-dev/social-triangulation …pic.twitter.com/MT8h6og7ku
1 reply 4 retweets 22 likesShow this thread -
Thread 7/9 h͟o͟l͟o͟c͟h͟a͟i͟n͟-͟o͟p͟e͟n͟-͟d͟e͟v͟/͟s͟o͟c͟i͟a͟l͟-͟t͟r͟i͟a͟n͟g͟u͟l͟a͟t͟i͟o͟n 2/2
It has a good example of the Member Whitelist pattern.
Find out more here:
https://github.com/holochain-open-dev/social-triangulation/blob/master/zomes/social-triangulation/code/src/members.rs#L3 …
https://forum.holochain.org/t/member-whitelist/1083 …1 reply 4 retweets 25 likesShow this thread -
Thread 8/9 e͟y͟s͟s͟/͟h͟o͟l͟o͟c͟h͟a͟i͟n͟_͟r͟o͟l͟e͟s
A library that lets you add role-based access control to your zome. Makes use of the Progenitor pattern.
https://github.com/eyss/holochain_roles …pic.twitter.com/MXOmrdBKTe
1 reply 6 retweets 33 likesShow this thread
Thread 9/9
Remember to check out all of the libraries & you're most welcome to contribute where you can!
Which one is your favourite library? Share in the comments!
Visit our forum where you can discuss everything Holochain:
https://forum.holochain.org
See you there!
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.