Skip to content
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

CPS-0002 | Pointer Address Removal #374

Conversation

AndrewWestberg
Copy link
Contributor

Not exactly sure of the new process or if it has been approved for usage, but I figured this was a good one to test out creating a CPS document before drafting the CIP. Open for comments please.

Copy link
Collaborator

@rphair rphair left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks @AndrewWestberg - this seems like it could be good material for a CPS, unless your reasoning & a general understanding of the problem end up pointing to only one optimal solution (in that case it should be converted into a CIP for that solution).

CIP-0078/CPS-0078.md Outdated Show resolved Hide resolved
CPS: 78
Title: Cardano Pointer Address Removal
Status: Open
Category: Wallets
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@KtorZ I've raised the question before (#372 (comment)) about whether there's a category Core corresponding to protocol changes. I am only thinking that if this CPS remained only in the Wallets category then it might not be linked with the most important open question (at end of current draft): Hardfork and not allow them to be used at all for output utxos?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changed category to Core for now.

@rphair rphair changed the title CIP-0078 - Cardano Pointer Address Removal CPS-???? | Cardano Pointer Address Removal Nov 12, 2022
@rphair rphair changed the title CPS-???? | Cardano Pointer Address Removal CPS-???? | Pointer Address Removal Nov 12, 2022
@AndrewWestberg AndrewWestberg force-pushed the amw/pointer_addresses branch 3 times, most recently from 301e76b to 71e646d Compare November 14, 2022 12:55
@JaredCorduan
Copy link
Contributor

JaredCorduan commented Nov 14, 2022

Thank you for writing this @AndrewWestberg , I agree completely with everything in it (and had been planning on writing something similar myself :) ). The original motivation was to have shorter addresses, more for things like paper wallets and the user experience, but I think in practice no one actually cares about them. This was originally given to the design team as a requirement, see 2.4.5 Short Addresses in the Shelley design document.

## Open Questions
What is the best way to deprecate pointer addresses?
- Hardfork and not allow them to be used at all for output utxos?
- Hardfork and allow them to be used, but don't count them as staked?
Copy link
Contributor

@JaredCorduan JaredCorduan Nov 14, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I propose this:

At some future hard fork (it is my personal preference to prioritize this):

  • disallow the creation of new pointer addresses
  • translate the existing pointer addresses in the UTxO to normal addresses at the moment of the hardfork:
    • if the pointer is valid, convert the pointer to the corresponding stake credential (vkey hash)
    • if the pointer in invalid, convert the pointer addresses to an enterprise address (ie only a payment credential)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When you say "convert them", won't this cause problems for wallets that are already referencing the pointer addresses?

I think it might make more sense to just leave them as-is, but they no longer count as staked. They can still be referenced as holding input utxos, but they will no longer be allowed to be used for transaction output targets.

I think this would be the most seamless upgrade path, but happy to hear more about the automatic conversion process too.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When you say "convert them", won't this cause problems for wallets that are already referencing the pointer addresses?

It could, yes (it would depend on what they do). Are you aware of any wallets that support them? I think of the 11 of them in the ledger state, I think less than half of them are even valid.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I just realized that there are really two cases that the wallets might care about: 1) utxo mysteriously disappearing (ie tracking a pointer address that turns into a normal address), and 2) utxo that are owned by a payment credential that the wallet is unaware of (because they were introduced by the translation).

Provided there isn't a proliferation of pointer addresses between now and when this hard fork event happens, we have to decide if a smooth migration is worth the ~3 UTxO that are effected. I think @SebastienGllmt owns one of them. :) (of course, by drawing attention to this, maybe the situation will get worse, but I guess that ship has sailed :) ).

Copy link
Member

@KtorZ KtorZ Nov 15, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am proud (or ashamed?) to be one of the member of the 11-VIP-Pointer-Club. For what it's worth, I wouldn't mind this UTxO to be turned into a normal UTxO through the procedure you're describing Jared.

In principle, wallets do discover UTxO by addresses, not by output reference. So in theory, changing the underlying UTxO but preserving the same locking conditions (and if possible, delegation) should work just fine.

Plus, the few users that have created pointer addresses (if they aren't already all in the room) are most likely tech-savvy enough to recover their funds at the target addresses themselves; provided that the credentials owning them remains the same.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I just realized a potentially huge complication with my proposed plan. It may be very difficult to give the hard fork combinator access to the pointer map (which is needed to resolve pointers into stake credentials). The consensus layer and the ledger currently enjoy a really great logical separation. Getting the pointer map into the translation context may break this abstraction.

If this is indeed prohibitively problematic, I will instead just propose translating all pointer addresses to enterprise addresses.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think enterprise addresses makes sense. There's little reason to go through the extra work of coding the resolver for all the pointer addresses for just 3 valid ones.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What if funds at a Plutus script requires sending funds to a pointer address?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's a very good point, @jmhrpr . Not resolving the pointers (as you suggested in the cardano-ledger PR) makes them effectively an enterprise address. I doubt anyone is doing something like this inside a plutus script (since there are only ~11 of them on mainnet), but what you suggest is probably the more proper thing to do. thank you for pointing this out!

@michaelpj
Copy link
Contributor

This seems confused over whether it's a problem statement or a solution proposal. While I think it would be nice to have a separate problem statement, I think in this situation there's really only one plausible solution: remove them. So I think this could just be a CIP.

@dcoutts
Copy link
Contributor

dcoutts commented Nov 17, 2022

Note that #379 also depends on removing pointer addresses.

@rphair
Copy link
Collaborator

rphair commented Nov 30, 2022

@dcoutts @AndrewWestberg if removing pointer addresses is indeed a dependency of implementing Ouroboros Leios then I would recommend (and will bring up during the triage of this proposal in today's CIP meeting) that this be converted into a CIP with a clear Path to Active indicating that dependency.


### Problem 3
Pointer Addresses require additional steps for a Wallet to get a user's ada into a staked state. In a typical wallet, ada is put into receive addresses containing both payment/stake addresses. The minute a stake key is registered and delegated, often within the same transaction, all of the user's ada becomes staked. If a wallet was using pointer addresses, it would first have to register the stake key on chain and wait for it to settle. Then, all ada would need to be moved into new pointer addresses referencing the stake key registration location. Finally, the wallet would need to be delegated. At minimum, it requires two transactions to get a wallet staked, where it only requires a single transaction with a typical wallet.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Another problem:
The pointer address format is of undefined length which makes it harder to extend the address format in the future if ever needed (ex: #310)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't understand this point (though I am in full agreement about getting rid of pointer addresses). The difficulty in extending the address format in the future is the fact that we have now committed the first four bits of the address to determining the type. Of these potential sixteen types, we are currently using eleven of them, two of which are for pointer addresses (one for each type of payment credential). I don't see how the variable-length encoding is related to extending the formats.

@KtorZ
Copy link
Member

KtorZ commented Nov 30, 2022

Would it make sense to frame this CPS more as a problem than as an actual solution? The problem being that pointer addresses are unpractical for various reasons, they're also an obstacle to getting Leios implement (@dcoutts I'd by the way appreciate some lights on that, because this doesn't strike me as obvious 🤔?).

One "obvious" solution is to remove them; and the less obvious thing is how and what are the implication for owners of those addresses. This can come as a CIP later on; in the implementation plan of Leios.

@KtorZ KtorZ changed the title CPS-???? | Pointer Address Removal CPS-0002 | Pointer Address Removal Nov 30, 2022
CIP-PTR-ADDR/CPS-????.md Outdated Show resolved Hide resolved
@dcoutts
Copy link
Contributor

dcoutts commented Dec 7, 2022

The problem being that pointer addresses are unpractical for various reasons, they're also an obstacle to getting Leios implement (@dcoutts I'd by the way appreciate some lights on that, because this doesn't strike me as obvious thinking?).

@KtorZ See the report section 4.6 for details. In summary, the correctness of the new "reassembly" operation relies on the ledger having a "determinism" property. We believe the pointer address feature violates this property.

rphair added a commit to fill-the-fill/developer-portal that referenced this pull request Dec 9, 2022
rphair added a commit to cardano-foundation/developer-portal that referenced this pull request Dec 9, 2022
* Add more technical concepts by Andrew Westberg

* given a properly sequential CPS number in meantime

See cardano-foundation/CIPs#374.

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>
@KtorZ KtorZ added the Category: Ledger Proposals belonging to the 'Ledger' category. label Mar 18, 2023
rphair added a commit to cardano-foundation/developer-portal that referenced this pull request May 8, 2023
* Modify broken link (#696)

* Modify broken link

* Modify broken link with new solution

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Update weekly report 08.03 (#724)

* Update weekly report 08.03

* Typo fix

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Fix broken links and one typo in the Plutus section (#728)

* Fixed image for dapps-on-cardano (#729)

* Remove outdated projects (#727)

* Remove outdated projects

* Remove Crypto Heroez and NFTea

* Remove Rewards Calendar

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Update weekly report 10.03 (#732)

* Update weekly report 10.03

* Fix spacing

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add August 2022 Developer Interview with Strica.io  (#736)

* new dev blog post for August 2022 about Strica

* fix typos and incorrect wording

* add strica image to blog

* Add links to projects and spell check.

* Remove requirement to order alphabetically (#739)

see #647

* Update weekly report 17.08 (#741)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Rework 'Get Started: Cardano Components. (#744)

Somehow, the presentation of the Cardano components felt completely
  off. Most 'components' presented in this section were actually just
  builder tools promoted as "core components". Truth is, they're not,
  they are merely builder tools that happened to be developed by the
  same company also developping core components.

  When it comes to Cardano's architecture and core components, we can
  roughly divide it in 4: settlement, consensus, networking and
  scripting − despite consensus and networking being heavily
  intertwined.

  Hence, I've reworded the components section to reflect that, and moved
  all builder tools where they belong. Flagging the `cardano-cli` as
  _favorite_ since it is a must to learn to use. Interestingly enough,
  I couldn't find any good "Getting Started" source for the cardano-cli,
  walking people through basic usage and commands that this tool
  provides. There are various guides and tutorials that make use of the
  command-line but I have yet seen any that really offers an
  introduction the the cli itself. Something to write?

* Update kes_period.md (#747)

Updating Kes period info

* [Typo] [minting.md] "Amout" -> "Amount" (#743)

* Add new filter to check latest showcases and builder tools  (#749)

* Add new filter to check latest projects into showcase and builder tool section

* Clean up code structure in builder tools and showcases

* Fix toggle jump bug

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add cardano-transaction-lib (#750)

* Update Weekly Report 31-08 (#752)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Addition of HeliosLang (#755)

* Addition of HeliosLang

* Addition of HeliosLang preview image

* feat: Add haltscam project (#702)

* feat: Add haltscam project ecosystem

Haltscam allows and provides a means of crowd-sourcing risky Cardano addresses, allowing community members to contribute to the database and prevent their fellow adopters from falling victim to scams or solicitation.

* Change tag from ecosystem to analytics

Co-authored-by: Robert Phair <rphair@cosd.com>

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add a new builder tool tag - PureScript (#753)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Revert "Addition of HeliosLang (#755)" (#756)

This reverts commit a7c27c404afdb722078bb3bd48c024aa5c2b2f37.

* Fix displaying unfiltered 10 last projects in showcases  (#757)

* Fix displaying unfiltered 10 last projects

* Fix displaying unfiltered 10 last builder tools

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add Aiken and Pix to Builder Tools (#761)

* chore: add entries for aiken and pix

* chore: add aiken and pix images

* Add NuFi wallet showcase (#758)

* Update weekly report 07-09 (#763)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Addition of HeliosLang with corrected github link (#760)

* Addition of HeliosLang

* Addition of HeliosLang preview image

* Corrected helioslang github link

* HeliosLang getstarted set to null

* Fix bracket issue in builder tools. (#765)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add NFT Gift Card Creator showcase (#754)

* Add files via upload

* Update builder-tools.js

* Revert "Update builder-tools.js"

This reverts commit b04add890ac084f711ca0811f4cdcbab7419de91.

* Add NFT Gift Card entry

Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Add Book Token showcase (#725)

* Add Book Token showcase

* Add Token tag

* fixing merge conflict, part 2 (without syntax error)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Fix cardano-node build instructions on recent MacOS M1 (#769)

* Update weekly report 09.14 (#773)

* Fix bracket issue in builder tools.

* Update weekly report 09.14

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Rework labels & filters on builder-tools (#767)

Notable changes:

  #### Rework labels in two sections: languages vs domains

  This makes it easier to navigate; one usually wants to select some technlogy they're familiar with, and then, some particular domain of application or problems they're trying need a tool for.
  There's probably some additional rework to do with the domains, but I've added a few to try to get at least every tool with a language and a domain that made sense. Consequently, I've also
  removed the 'library' label as it is implied by the presence of a language label, whereas APIs and services have new labels "http" or "websocket" depending on the case.

  #### Remove 'getting started' from labels

  The semantic of this label was a bit confusing IMO. One would thing that only "beginner friendly" tools would have this label but not, it only identifies
  tools / libraries that have a "getting started" page -- though the definition of a "getting started" page isn't quite clear. Most projects have README which would
  qualify as 'getting started'. I've left the "Getting Started" button, but removed it from the label to avoid cluttering the label list needlessly.

  #### Remove 'libada-go' from the favorite

  This library is unmaintained and hasn't moved in the past 13 months. I don't think we should point it to people as a "favorite".

* add voteaire to showcase section (#775)

* Add Cardano Signer builder tool (#774)

* Fix bracket issue in builder tools.

* Add Cardano Singer builder tool

* Modify spelling

* Modify image typo

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* cardano-signer: replace narrative thumbnail with logo (#777)

* updated tool picture for version 1.4.0

* replaced tutorial thumbnail with logo image

* Add StakePool Operator Scripts builder tool (#779)

* created spo-scripts builder-tool array entry + image file

* operatortool keyword doesnt allow getstarted external

* adding cli keyword for 2 new gitmachtl CLI tools

* added serialization tag, expanded tool description

* Add Github Changelog  (#776)

* Add Lerna package

* Add changelog

* Add extra step to changelog

* Update changelog content

* Modify bugged out PRs in changelog

* Add Changelog to gitignore

* Remove lerna package

* Modify date format

* Delete 2.0.1.md

Remove autogenerated content

* Delete authors.json

Remove autogenerated content v2

* Remove unnecessary code

* Add a comment to gitignore

* Cleanup in plugin

* Remove additional sidebar from previous changelog version

* Remove unnecessary content in changelog markdown file

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Modify maximum changelog users list from 10 to 20 before unfold option (#781)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Various open graph images (#788)

* Add updated open graph images

* Add developer blog images

* Update developer blog open graph entries

* Update default open graph image

* Delete old default open graph image

* Replace default open graph image in all the other files

* Add open graph images for get started section

* Update open graph image links

* Fix dates and weeks in Changelog (#790)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Open graph images patch (#795)

* Fix file names / folder problems introduced in #788

* Update open graph image names

* Add September 2022 Developer Interview with ADAO (#794)

* add adao logo

* add adao interview to dev blog

* scale down adao logo

* add text for the blog

* add why contribute section (#793)

Co-authored-by: Denicio Bute <>

* Remove weekly report markdown file (#789)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Update project structure documentation (#785)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Update hydra links for node binaries (#799)

* Updated script for getting pool statistic (#798)

Updated script for getting pool statistic, now we will use cexplorer api instead of deprecated and not updated adapools api.

* added Loxe to careers page (#796)

* Add "known problems"-section to "how to contribute?" (#792)

* add known problems when running the portal locally

* add yarn.lock hints

* Add yarn build hint

* Add guideline questions

* Update docs/portal-contribute.md

Co-authored-by: Robert Phair <rphair@cosd.com>

* Fix npm writing

* resolve last conversation

missing backticks on #2 of 2 code references

Co-authored-by: Robert Phair <rphair@cosd.com>

* removed adaex and adapools from Showcase (#800)

* Add cexplorer (#745)

* add cexplorer

* added featured image, corrected grammar in description

Co-authored-by: rphair <rphair@cosd.com>

* Add Discord and Developer Ecosystem into footer (#804)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Update Changelog (End of September) (#803)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Current Staging Build is broken, remove API tag from Cexplorer to fix it  (#802)

* Modify documentation of Cexplorer (Current staging build is broken)

* Move Cexplorer back to Buildert ools (Remove API tag to resolve staging issue)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add Mesh into builder tools and showcases (#784)

* add Mesh into builder tools and showcases

* update Mesh showcase tags

* Update src/data/builder-tools.js

Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* update Mesh image and tags

* remove Mesh from showcases

* Delete yarn.lock

* fixed my typo in resolving merge conflict

Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Adding a link to Plutus resources on Cardano Docs (#809)

Hello :) We have recently created a new section on Cardano Docs, which serves as a Plutus index - a list of different references to Plutus materials. We will be growing this list & also asking the community to contribute.
I have just added a link to it from your Plutus overview. Thanks so much

* Adding Cardano Leader Slot (#807)

* Adding Cardano Leader Slot

* Update src/data/builder-tools.js

Co-authored-by: Robert Phair <rphair@cosd.com>

* Adding Cardano Leader Slot logo

* removing api tag from previously merged project

... preventing your code from building & allowing further testing.  Basically this is fixing your merge conflict (no fault of your own) in advance 😎

Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Add Frankenwallet builder tool (#808)

* add Frankenwallet builder tool

* oops, forgot to add builder tool file

* minor fix to source of digested material

Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Add Connect with wallet builder tool (#816)

* Add Connect with wallet builder tool

* Remove JS tag

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add Project Catalyst Fund 9 Voting Results (#813)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* add open graph image for adao blog (#801)

* add open graph image for adao blog

* add correct path

* Fix tutorial links in plutus.md (#819)

* Update testnet files + outcome from cli query tip (#814)

* updated testnet files + outcome from cli query tip

* new changes

* Added testnet magic for environments + other minor changes

Added testnet magic for environments + other minor changes

Co-authored-by: Jurijs I <jurijs.ivolga@gmail.com>

* Add cnft (npm lib) builder tool (#817)

* added cnft (npm lib) tool

* massive file size reduction + correct name ;)

* format change

* Add Open Graph image for Showcase and Builder Tools section (#821)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add Bakrypt.io builder tool (#820)

* Added logo

* Bakrypt Logo

* Added Bakrypt Asset Maker

* duplicate file: only needed in builder-tools dir

* Delete bakrypt-io.png

* bakrypt logo

resized

Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* I was missing openssl (#791)

Thanks for the Mac installation doc. It worked perfectly (Intel) but I was missing openssl. I though it would be useful to add it in the brew packages list.

Cheers,

* Add CARP builder tool (#822)

* Add CARP builder tool

* line spacing & comma on added array item

to reduce chance of merge conflict from concurrent portal additions

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add Pooldata.live builder tool (#824)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add amount of PRs in Changelog (#823)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add Plutip builder tool (#783)

* Add plutip

* Addressing review comments

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add Carda Station to showcase (#830)

* Include Carda Station in the showcase

Our virtual world is live with users already building, interacting and playing games.

Find out more on our website https://cardastation.com/

* include preview image

Co-authored-by: Erich Schudt <eschudt@bippit.com>

* corrected + clarified link to NFT Support showcase (#828)

* Add yarn github action (#832)

* Action is implemented in .github/actions/yarn-build
* Add yarn.lock to repository to have deterministic builds
* Add Workflow to build the docs on every push and PR

* Add Koios Python builder tool (#806)

* Adding Koios Python

* Add files via upload

* killing (again) cexplorer api tag

probably an unintended result of OP's last merge conflict resolution

* removing operatortool tag

Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Remove un-reusable functions from reusable.ts script file (#834)

* Modify non-reusable functions

* Remove more un-reusable functions from reusable file

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Updating Cardano-Signer website url (#840)

The tool got its own repository a while ago, this is an update to point to this new repository.
Also added the `json` format tag.

* Add Demeter.run builder tool (#838)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add more technical concepts by Andrew Westberg (#843)

* Add new technical concepts by Andrew Westberg

* Fix punctuation for previously added technical concept

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* link transparently to operations book Environments page (#846)

* linking more transparently to Environments page

* Delete yarn.lock

* regenerate yarn.lock so not deleted from staging branch

Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Update Changelog (End of October) (#847)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add Changelog link into Contribute section (#844)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add multiple PR templates (#845)

* Add multiple PR templates

* Modify description for Standard Change template

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add STAMPD showcase (#841)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Fix displaying missing CIPs  (#848)

* Modify non-reusable functions

* Remove more un-reusable functions from reusable file

* Fix issue fetching all CIP content

* Modify regex and function to find CIP names

* Fix issue with CIP 49 with adding broken content to markdown file

* Add comment to temporary solution

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Modify image for Cardano connect with wallet builder tool (#842)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* chore: add vercel deploys (#855)

* chore(gh-actions): added vercel deployments

* chore(gh-actions): remove yarn-build step in favor of the implicit one for vercel deploys

Co-authored-by: Roberto C. Morano <roberto.morano@cardanofoundation.org>

* Replace Changelog title and remove copyright (#851)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* fix(gh-actions): revert vercel deployments (#857)

Co-authored-by: Roberto C. Morano <roberto.morano@cardanofoundation.org>

* Fix preprod typo (#858)

* Added Grafana Loki page (#859)

* Added tutorial for Grafana Loki - fixes #616

* Added tutorial for Grafana Loki(images and main doc in this commit)  - fixes #616

* Update tesnet faucet link (#850)

current link doesn't work

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add Kogmios builder-tool (#860)

* Add Kogmios builder-tool

* removed nonexistent kotlin tag

Co-authored-by: Robert Phair <rphair@cosd.com>

* Replace outdated website link (#854)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add TapTools showcase (#782)

* Add Taptools showcase

* Modify title

* fixed 1 spelling + 1 typography error

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Added User wallet authentication to docs (#863)

* Add Shareslake to showcase (#867)

* Add Shareslake to showcase

Signed-off-by: Miguel Angel Cabrera Minagorri <devgorri@gmail.com>

* removed inappropriate ecosystem tag

Signed-off-by: Miguel Angel Cabrera Minagorri <devgorri@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add Lending Pond showcase and a new Lending tag (#730)

* Add lending pond project & proposing new Loan tag

* Modify loan tag to lending

* Lower-case ada in description of Lending Pond and Lending tag

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add NFT Creator showcase (#766)

* Update showcases.js

* Add files via upload

* Update showcases.js

* Update showcases.js

* Update showcases.js

Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add CNFTLab party showcase (#839)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: Tommy Kammerer <31965230+katomm@users.noreply.github.com>

* Bump loader-utils from 2.0.3 to 2.0.4 (#862)

Bumps [loader-utils](https://github.com/webpack/loader-utils) from 2.0.3 to 2.0.4.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v2.0.4/CHANGELOG.md)
- [Commits](https://github.com/webpack/loader-utils/compare/v2.0.3...v2.0.4)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add changelog data for November 2022 (#869)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add nmkr studio in builder tools (#865)

* added nmkr studio in builder tools

* reset formating; changed getting started; renamed nft-maker to nmkr

* removed from build tool

* removed line break

* removed yarn lock

* updated yarn to latest commit

* Remove showcase Paradiso (#874)

* replaced HydraBuildList with static but valid links (#873)

* Added links for latest Marlowe development documentation. (#872)

* Added links for latest Marlowe development documentation.

A new section "Resources for Developing and Deploying Marlowe Contracts"
is added to the Marlowe page. The new section contains links to
documentation, repositories, and examples that explain how to design and
deploy Marlowe contracts on the Cardano blockchain.

* Adjusted links to improve search-engine optimization.

* Reduced nesting level of Marlowe developer resources.

* single spelling mistake (not checked completely)

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add more technical concepts by Andrew Westberg (#878)

* Add more technical concepts by Andrew Westberg

* given a properly sequential CPS number in meantime

See https://github.com/cardano-foundation/CIPs/pull/374.

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add Bridge filter into showcases (#880)

* Add bridge filter into showcases

* Fix punctuation of other tags

* Fix typo

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Fix some typos in minting.md (#882)

* Fix a double word typo in minting.md

* joined improperly broken line, variables format

Co-authored-by: Robert Phair <rphair@cosd.com>

* Update Docusaurus to 2.2.0 (#883)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Skip creating an empty policy script (#885)

* Skip creating an empty policy script

* Update minting.md

* clarified instructions for new shell users

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add Chainport to Showcase (#875)

* update chainport

* added new "bridge" tag to Chainport listing

Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Add Cardano Verify Datasignature builder tool (#890)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Added "Pet Registry" project to showcase (#893)

* Add files via upload

Added "Cardano Pet Registry" showcase image asset

* Update showcases.js

Added "Cardano Pet Registry" project to showcase

* Add Koios Api Python package project to builder tools (#896)

* Add Koios Api project to builder tools

* getstarted page has same content as landing page

see review comments further in the PR

Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Minor improvement of the native tokens docs (#900)

* Add Koios tag to Builder Tools (#898)

* add koios tag, apply to projects, link to get-started doc

* changes to .gitignore were not ignored

* restored yarn.lock from staging branch

* delete .yarn contents as agreed in #901

* gitignore yarn.lock but leave in repo, gitignore + remove .yarn (#901)

* Add gimbalabs developer spotlight interview for January 2023 (#909)

* Update Contributor instructions for yarn.lock (#906)

* yarn.lock doc updates including deliberately updated yarn.lock

* manually removed lines added to package.json by yarn "berry" 3.x

* attempting to delete yarn.lock from PR but not repo

...no documentation on the subject appears to answer this question in advance.  I'll restore it from `staging` if it gets wiped from my branch altogether.

* restoring yarn.lock AGAIN from upstream after hairy merge conflict

* removing GitHub UI from suggested means of reversing file changes

* Add Tokhun.io minting tag in Showcase (#908)

* yarn.lock doc updates including deliberately updated yarn.lock

* add missing minting tag to tokhun.io showcase

* reversing commits from #906 that ended up wrongly in my local staging

* reversing changes to yarn.lock as we're asking others to do

Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Add Milkomeda to Showcase (#899)

* added Milkomeda to showcase + unnecessarily changed yarn.lock

* forgot project featured image

* remove yarn install state for consistency with #900

Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Add Cardano Token Registry Python API to Builder Tools (#897)

* Add Cardano Token Registry Python API project to the builder tools

* removed getstarted: content same as landing page

Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add more technical concepts by Andrew Westberg (#913)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Update changelog for Decemeber and fix small error in previous month (#912)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* add Mesh documentation in Get Started (#916)

* add Mesh documentation in Get Started

* update typo and add getstarted link

* need leaf (not parent) pathname of document target

Co-authored-by: RdLrT <3169068+rdlrt@users.noreply.github.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Bump json5 from 2.2.1 to 2.2.3 (#919)

Bumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.3.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v2.2.1...v2.2.3)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Replace plutus-playground with demeter.run (#910)

* remove references to plutus-playground

Remove references to the plutus playground as it is no longer maintained and instead add a section about Demeter.run

* Move demeter to bottom

* tone down demeter text

Co-authored-by: Robert Phair <rphair@cosd.com>

* edit Security Best Practices for spelling, grammar, formatting, clarity (#921)

* fix expired Discord invite for CIPs server (#922)

* Add eopsin as Smart Contract language (#929)

* Add article on eopsin and eopsin logo

* Add eopsin to overview and sidebar

* fixes to spelling + punctuation

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add eopsin to builder tools (#928)

* Add eopsin to builder tools

* Add eopsin logo

* Move eopsin to end of array

Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Add Aiken as smart contract language  (#926)

* draft

* save

* revert overview

* revert yarn.lock

* semantic markup for caution about production use

* added Aiken to list of Programming languages

Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Fix typo in stake pool course (#931)

Co-authored-by: Robert Phair <rphair@cosd.com>

* Stake Pool Course introduction: grammar, usage, formatting (#930)

* correct gender bias (he -> they)

* correct outline indentation + unnecessary gender inflection

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add Periodic DNS Resolver to builder tools (#925)

* Update builder-tools.js

* adding thumbnail

* correcting thumbnail name. build tested and confirmed.

* fix listing for human readability

Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Add new Project Catalyst Website and update texts (#933)

* Add:
- the new project catalyst website
- adapt the paragraph discussing how new joiners can explore existing ideas.
- new section listing options on how to browse previously funded projects

* eliminated redundancy, changed to SEO UX friendly link

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add Raw Cardano showcase (#932)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Markus <gufmar@gmail.com>

* Add showcase Cardano Relay Map (#935)

* Add showcase Relay Map

* more explicit description

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add showcase NFTada.io (#934)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add Koios + Ogmios Java Clients to Builder Tools (#936)

Co-authored-by: dudie <dudi@anyclip.com>

* Fix: typos (#937)

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add BALANCE to Showcase (#946)

* Update showcases.js

* Add files via upload

* fixed redundancy between title + description

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add changelog for January 2023 (#947)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add Finitum Bridge to showcase (#942)

* Add Finitum bridge to showcase

* Add Finitum bridge feature image

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* Remove 'Edit this page' button from autogenerated content pages (#950)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Bump http-cache-semantics from 4.1.0 to 4.1.1 (#943)

Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases)
- [Commits](https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1)

---
updated-dependencies:
- dependency-name: http-cache-semantics
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Replace 'Committers' in changelog with 'Contributors' (#951)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add proper Aiken get-started page and other improvements (#955)

* Create Aiken page and sidebar entry

* Add basic getting started content

* Update Aiken description, link properly to the get-started page, set the favorite flag, link to website instead of repo

* Link get started with Aiken from relevant pages

* Add backlinks

* Add peerreview.money to Showcase (#949)

* peerreview.money

* Adding peerreview.money screenshot

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* Bump ua-parser-js from 0.7.32 to 0.7.33 (#938)

Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js) from 0.7.32 to 0.7.33.
- [Release notes](https://github.com/faisalman/ua-parser-js/releases)
- [Changelog](https://github.com/faisalman/ua-parser-js/blob/master/changelog.md)
- [Commits](https://github.com/faisalman/ua-parser-js/compare/0.7.32...0.7.33)

---
updated-dependencies:
- dependency-name: ua-parser-js
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Update Docusaurus to 2.3.1 (#956)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add Aiken's acca to builder tools (#958)

* Update builder-tools.js

* Update builder-tools.js

* Update builder-tools.js

* Update builder-tools.js

* Bump @sideway/formula from 3.0.0 to 3.0.1 (#954)

Bumps [@sideway/formula](https://github.com/sideway/formula) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/sideway/formula/releases)
- [Commits](https://github.com/sideway/formula/compare/v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: "@sideway/formula"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Fixed M1 installation (#957)

* Fixed M1 installation

Fixing M1 installation

#881

* Updated instalation for M1 llvm path set in shell profile now

* Added details about cabal update warning

* Edited note about cabal update

* spelling, punctuation + grammar

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add @dotare/cardano-delegation to Builder Tools (#953)

* Add files via upload

* Update builder-tools.js

* Update builder-tools.js

* Update builder-tools.js

* Add files via upload

* removed redundant query string to canonicalise URL

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* added Aiken category to Builder Tools (#960)

* New monthly addition (February 2023) to the Developer Blog - NEWM Interview (#961)

* New dev blog addition for February 2023. NEWM

* Revert "New dev blog addition for February 2023. NEWM"

This reverts commit 9c001d181b1c6802ef8767e8a7164b08ae9fbffb.

* Revert "Revert "New dev blog addition for February 2023. NEWM""

This reverts commit d73f29a81f8230e25e112923b61e257f1f1822c9.

* Add Cardano Studio to Showcases (#907)

* add cardano studio to showcases

* Revert "add cardano studio to showcases"

This reverts commit 8766296ede5777b8ade5cd6784b2dc7671d4d07d.

* add cardano studio showcase

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* fix broken links (#967)

* Add technical concepts for January 2023 (#948)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Update Mesh docs (#974)

* Updating Plutus pioneer program section (#972)

* Updating Plutus pioneer program section

Updating the "Get started with the Plutus pioneer program" section:
- removing outdated information
- fixing a broken link 
- add missing the link to the main page of the Pioneer program

* Typo

---------

Co-authored-by: RdLrT <3169068+rdlrt@users.noreply.github.com>

* Update the NEWM blog to the newest version (#969)

* Update the NEWM blog to the newest version. I accidentally used an outdated document and text when creating the original PR for the blog. This includes minor changes to the answers of the NEWM team.

* update stake pool spelling

* Updating links and text for the Plutus page. (#962)

* Updating links and text for the Plutus page.

* Updating section Get started with the Plutus Pioneer Program.

---------

Co-authored-by: Luka Kurnjek <luka.kurnjek@iohk.io>
Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Add Changelog for February (#975)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Installing cardano-node: update links to binaries (#978)

* Fix link to MacOS binaries

* might as well update to 1.35.5 while we're at it

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* Update minting-nfts.md (#980)

The tutorial offers a command and states what the user should see, but the example is not provided. This adds an example of what one might see when querying a UTXO with an NFT present.

Co-authored-by: Robert Phair <rphair@cosd.com>

* Modify testnet and devnets page (#963)

* Modify testnet and devnets page

* Add guild network to the doc

Placed below preview as it's typically used for short term dev testing only.

---------

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: RdLrT <3169068+rdlrt@users.noreply.github.com>

* Add more technical concepts by Andrew Westberg (#982)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Remove Loxe from careers list (#981)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add DCOne Webhook API to Builder Tools (#977)

* Add DCOne Webhook API to Builder Tools

Detailed description here: https://github.com/DCOneCrypto/StakeAddress-Tracking-Webhook-API/blob/main/README.md

* redundancy in project pathname, invalid category tag

* removed redundancy from project description

* 'api' tag not applicable to builder tools ('http' instead)

---------

Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Update installing-cardano-node.md (#979)

* Update installing-cardano-node.md

* encourage readers to run `cabal update` every time

* fix typography for CLI quote inside admonition

* fixing extra white space somehow included

---------

Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Modify spelling and add more clear description on testnet page  (#983)

* Edit testnet page

* grammar error carried over from original material

* added Eternl as Nami multi-address wallet alternative

* Capitalise spelling

Co-authored-by: Robert Phair <rphair@cosd.com>

* capitalise Mainnet whenver used as proper noun

---------

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add Crystal libraries (#984)

* Add Crystal libraries

* Rename bech32 implementation for Crystal

* Remove bech32.cr, remove http tag on blockfrost, rename cardano-kit

* Change color on Crystal tag

* Change images for crystal tools

* Remove yarn.lock

* Revert yarn.lock to before creation of add-crystal-tools branch

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* Bump webpack from 5.75.0 to 5.76.1 (#987)

Bumps [webpack](https://github.com/webpack/webpack) from 5.75.0 to 5.76.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.75.0...v5.76.1)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Rename eopsin to opshin (#989)

* Modify regex in CIP name fetching (#992)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* new developer spotlight blog for March 2023. Interview with Jingles, co-founder of Mesh. (#994)

Co-authored-by: Robert Phair <rphair@cosd.com>

* Modify NFT minting course with addition of network selection (#993)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Modify CIP, Rust Library and Token Registry script constant namings.  (#996)

* Modify script constants naming

* Modify constants naming inside of script functions

---------

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Correct grammar and spelling for Mainnet and testnets (staging) (#991)

* add Real World Marlowe to Marlowe page

* Correct grammar and spelling for Mainnet and testnets

* Update Showcase item Haltscam, including rename to Profiler (#997)

* feat: rebranded haltscam to Profiler

* fix: image and description for profiler

* fix grammar + redundancy in 'Profiler' description

* more redundancy I missed the first time

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* Tag Cardano Client Library as favorite (#1004)

* Suggestion towards favourite.

It is hard to argue cardano-client-lib is not a favourite library by now.

* Update builder-tools.js

* add Real World Marlowe to Marlowe page (#990)

* Add Lace to showcase (#985)

* Add Lace to showcases

Hello! As Lace will be launched on mainnet tomorrow, we'd like to add it to the showcases. Unfortunately, I can't upload an image to the showcase folder as I need to have the 'push' access. @katomm can you please support us with this?

* Add files via upload

* delete 'opensource' tag

* update Lace description

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add blurb about Plutus PBL course (#1009)

* Add blurb about Plutus PBL course

* uncapitalise English common nouns, PPP section anchor

---------

Co-authored-by: jamesdunseith <jdunseith@gimbalabs.io>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Revert "Add Lace to showcase (#985)" (#1007)

This reverts commit 55b005b5a9a7dc630f15a44973bc1000930660d5.

* Update installing-cardano-node with minor fixes (#1008)

* Update installing-cardano-node with Ubuntu 22 &etc

Update installing-cardano-node.md with Ubuntu 22 remarks and some other small fixes

* installing-cardano-node, updated GHCup version

The GHCup Haskell installer, version 0.1.19.2

* Updated requirement for disk space

Updated requirement for disk space

* Now official building manual includes cabal update

Now official building manual includes cabal update, so I think it is time to have it here too.

* Maybe lets have cabal build all everywhere

Now we have for Mac `cabal build all` and for linux `cabal build cardano-node cardano-cli`, I think it will be good idea to have more or less same approach for Mac and Linux

* clarify Secp256k1 requirement by node version

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* Update acca project image (#1003)

* Added acca branding

* Logo change

* Update builder-tools.js

* Update builder-tools.js

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* NFT Update Proposal (#1012)

* Add Aeoniumsky as "best digital art"

* Add VyFinance as "best longterm utility"

* Add Universe 25 as "best Zeitgeist"

* Align description with other CNFT award winners.

* Add Unsigned Algorithms as "most innovative"

* Add Hosky as "most impactful".

* Align description with other CNFT award winners.

* Remove everything else that is a.) not a category winner b.) does not fit in the exceptions explain in the pull request. To be specific this commit removes:
- ada monsters
- Canuckz NFTs
- Cardacitiy (site was no longer available anyway)
- Cardano Gods
- Cardanobits
- Cardinos (site was no longer responding anyway)
- Cicada Tactics (seems no longer active anyway)
- Crypto Doggies
- Crypto Knitties
- Crypto Mage (project paused anyway)
- H.Y.P.E. Skulls
- Jetchicken
- Kryptoids  (site was no longer available anyway)
- Politikoz
- The Galgos (site was no longer available anyway)
- The Hoskinsons  (site was no longer available anyway)

* Add adahandle due to uniqueness and success

* Add changelog for March (#1014)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Update Docusaurus to 2.4 (#1013)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Move guidelines for builder tools and showcase into docs (#1017)

* Move guidelines for builder tools and showcase into the docs/portal-contribute and link from the comments
Add sentence on about adding NFT projects like mentioned in #1012

* Update docs/portal-contribute.md

Co-authored-by: Robert Phair <rphair@cosd.com>

* Update docs/portal-contribute.md

Co-authored-by: Robert Phair <rphair@cosd.com>

* Update docs/portal-contribute.md

Co-authored-by: Robert Phair <rphair@cosd.com>

* Update docs/portal-contribute.md

Co-authored-by: Robert Phair <rphair@cosd.com>

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add Lace to showcase (#1021)

* Add Lace to showcases

* Add 'lace.png'

* Update Lace description (#1024)

Minor but very important tweak. Thanks for your patience with my contributions =)

* Update installing-cardano-node.md to ver 1.35.7 (#1025)

* Update installing-cardano-node.md

update the guide from 1.35.5 to 1.35.7 (download links and min reqs)

* fix punctuation + typography

* replace direct version links by the generic /latest

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add plu-ts to Builder Tools + Smart Contract platforms (#1027)

* add plu-ts

* also add cardanocli-pluts and koios-pluts

* fixed build (please add plu-ts tag)

* added plu-ts in

* added plu-ts in docs/smart-contracts/overview.md

* original yarn.lock

* add newline at end of yarn.lock

* add plu-ts to get-started and create-smart-contract sidebar

* fixed images (?)

* removing 1 newline from end of yarn.lock

* github seems to tack on extra newline in UI editor

---------

Co-authored-by: michele-nuzzi <michele.nuzzi.2014@gamil.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Update and extend the example section for OpShin (#1030)

* Add Receiving Payments (POS + Blockfrost API) tutorial (#1031)

* Add POS guide using Blockfrost API

* Remove unused content

* Remove unused space

* Remove unused space

---------

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* POS tutorial - change 'clone' to 'fork' typo (#1032)

* Change 'clone' to 'fork' typo

* Update docs/integrate-cardano/point-of-sale.md

Co-authored-by: Robert Phair <rphair@cosd.com>

* 2 more tiny changes (wording, formatting)

---------

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Fix OG image for catalyst page  (#1034)

* Fix OG image for catalyst page

* Modify OG image with the correct path

---------

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Fix OG image path on all markdown files, including fetched data on build (#1035)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Fix mobile jump bug when using search bar (#1039)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Receiving Payments (Blockfrost API) - Minor Documentation fix (#1036)

* Modify file name and swap input value from ₳ to $

* Add terminal command documentation

---------

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Resolve unique key issue in showcase and builder tools page; fix svg error (#1037)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add aada.finance to Showcase (#1040)

* Add Aada.finance showcase

* Typo fix in aada.finance tags section

---------

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add flipr.io to Showcase (#1042)

* Add flipr.io showcase

* Remove empty space

---------

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* update: blockfrost (#1048)

* Merge stake pool course branch up to date with some adjustments

---------

Signed-off-by: Miguel Angel Cabrera Minagorri <devgorri@gmail.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Nicolas <61423239+thenic95@users.noreply.github.com>
Co-authored-by: Nils Codes <nils.peuser@igrafx.com>
Co-authored-by: Tommy Kammerer <31965230+katomm@users.noreply.github.com>
Co-authored-by: Matthias Benkort <5680256+KtorZ@users.noreply.github.com>
Co-authored-by: Carlos LopezDeLara <64222734+CarlosLopezDeLara@users.noreply.github.com>
Co-authored-by: sourabh.xyz <swasti@sourabh.xyz>
Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com>
Co-authored-by: christianschmitz <cschmitz398@gmail.com>
Co-authored-by: Crypto Catalyst <34759569+HT-Moh@users.noreply.github.com>
Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: Lucas <x@rvcas.dev>
Co-authored-by: minolinpwork <82283148+minolinpwork@users.noreply.github.com>
Co-authored-by: weqanhet <61522394+weqanhet@users.noreply.github.com>
Co-authored-by: Ziyang Liu <unsafeFixIO@gmail.com>
Co-authored-by: Jurijs I <jurijs.ivolga@gmail.com>
Co-authored-by: Matthias Sieber <manonthemat@users.noreply.github.com>
Co-authored-by: cexplorer.io <109023887+cexplorer@users.noreply.github.com>
Co-authored-by: Hong Jing (Jingles) <xiao_laoshu@hotmail.com>
Co-authored-by: olgahryniuk <67585499+olgahryniuk@users.noreply.github.com>
Co-authored-by: Quixote <82296005+QuixoteSystems@users.noreply.github.com>
Co-authored-by: Sebastian Nagel <ch1bo@users.noreply.github.com>
Co-authored-by: William Alvarez <williamalvarez672@gmail.com>
Co-authored-by: Jack-0 <Jack-0@users.noreply.github.com>
Co-authored-by: Wolfy18 <99564235+Wolfy18@users.noreply.github.com>
Co-authored-by: Pascal Grange <pgrange@users.noreply.github.com>
Co-authored-by: Misha <m282021@gmail.com>
Co-authored-by: cardadev <95915325+cardadev@users.noreply.github.com>
Co-authored-by: Erich Schudt <eschudt@bippit.com>
Co-authored-by: Manuel Schmidt <oversize@users.noreply.github.com>
Co-authored-by: Martin Lang <47434720+gitmachtl@users.noreply.github.com>
Co-authored-by: cf-web3-team-integrations <114756535+cf-web3-team-integrations@users.noreply.github.com>
Co-authored-by: Roberto C. Morano <roberto.morano@cardanofoundation.org>
Co-authored-by: Fabian Bormann <bormann.fabian@gmail.com>
Co-authored-by: EKivutha <30912874+EKivutha@users.noreply.github.com>
Co-authored-by: Andrew Westberg <andrewwestberg@gmail.com>
Co-authored-by: iNimrod <71173864+inimrod@users.noreply.github.com>
Co-authored-by: Miguel Ángel Cabrera Miñagorri <devgorri@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sandro Schaier <80533393+schaier-io@users.noreply.github.com>
Co-authored-by: Aaron Dunnington <aaron.dunnington@gmail.com>
Co-authored-by: Brian W Bush <account@brianwbush.info>
Co-authored-by: Anton Eriksson <antoneriksson978@gmail.com>
Co-authored-by: Markus Läll <markus.l2ll@gmail.com>
Co-authored-by: Eitan Seri-Levi <eserilev@ucsc.edu>
Co-authored-by: Franco <57100022+fangio10@users.noreply.github.com>
Co-authored-by: Cardano APEX Stake Pool <79419090+cardano-apexpool@users.noreply.github.com>
Co-authored-by: tomveich <67786658+tomveich@users.noreply.github.com>
Co-authored-by: Hong Jing (Jingles) <jinglescode@gmail.com>
Co-authored-by: RdLrT <3169068+rdlrt@users.noreply.github.com>
Co-authored-by: Olof Blomqvist <olof@twnet.se>
Co-authored-by: Niels Mündler <n.muendler@posteo.de>
Co-authored-by: Dominik Schrempf <dominik.schrempf@gmail.com>
Co-authored-by: Benjamin <31835324+Fuma419@users.noreply.github.com>
Co-authored-by: Markus <gufmar@gmail.com>
Co-authored-by: Dudi Edri <edridudi@gmail.com>
Co-authored-by: dudie <dudi@anyclip.com>
Co-authored-by: omahs <73983677+omahs@users.noreply.github.com>
Co-authored-by: Balance Analytics <105126958+Balance-Analytics@users.noreply.github.com>
Co-authored-by: JAGO <70987753+thisisjago@users.noreply.github.com>
Co-authored-by: matiwinnetou <mateusz.szczap@gmail.com>
Co-authored-by: DorienP <65040302+DorienP@users.noreply.github.com>
Co-authored-by: Dario Bugmann <dario.bugmann@outlook.com>
Co-authored-by: LukaKurnjek <100196101+LukaKurnjek@users.noreply.github.com>
Co-authored-by: Luka Kurnjek <luka.kurnjek@iohk.io>
Co-authored-by: Wesley <wesley.batista.santos@gmail.com>
Co-authored-by: Aaron Priebe <thepriebe@gmail.com>
Co-authored-by: DCOne Crypto <106427209+DCOneCrypto@users.noreply.github.com>
Co-authored-by: Wout <wout@mick-wout.com>
Co-authored-by: James Dunseith <68281861+workshop-maybe@users.noreply.github.com>
Co-authored-by: jamesdunseith <jdunseith@gimbalabs.io>
Co-authored-by: Michele Nuzzi <64633004+michele-nuzzi@users.noreply.github.com>
Co-authored-by: michele-nuzzi <michele.nuzzi.2014@gamil.com>
Co-authored-by: Marek Mahut <marek.mahut@fivebinaries.com>
fill-the-fill added a commit to cardano-foundation/developer-portal that referenced this pull request May 12, 2023
* Modify broken link (#696)

* Modify broken link

* Modify broken link with new solution

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Update weekly report 08.03 (#724)

* Update weekly report 08.03

* Typo fix

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Fix broken links and one typo in the Plutus section (#728)

* Fixed image for dapps-on-cardano (#729)

* Remove outdated projects (#727)

* Remove outdated projects

* Remove Crypto Heroez and NFTea

* Remove Rewards Calendar

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Update weekly report 10.03 (#732)

* Update weekly report 10.03

* Fix spacing

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add August 2022 Developer Interview with Strica.io  (#736)

* new dev blog post for August 2022 about Strica

* fix typos and incorrect wording

* add strica image to blog

* Add links to projects and spell check.

* Remove requirement to order alphabetically (#739)

see #647

* Update weekly report 17.08 (#741)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Rework 'Get Started: Cardano Components. (#744)

Somehow, the presentation of the Cardano components felt completely
  off. Most 'components' presented in this section were actually just
  builder tools promoted as "core components". Truth is, they're not,
  they are merely builder tools that happened to be developed by the
  same company also developping core components.

  When it comes to Cardano's architecture and core components, we can
  roughly divide it in 4: settlement, consensus, networking and
  scripting − despite consensus and networking being heavily
  intertwined.

  Hence, I've reworded the components section to reflect that, and moved
  all builder tools where they belong. Flagging the `cardano-cli` as
  _favorite_ since it is a must to learn to use. Interestingly enough,
  I couldn't find any good "Getting Started" source for the cardano-cli,
  walking people through basic usage and commands that this tool
  provides. There are various guides and tutorials that make use of the
  command-line but I have yet seen any that really offers an
  introduction the the cli itself. Something to write?

* Update kes_period.md (#747)

Updating Kes period info

* [Typo] [minting.md] "Amout" -> "Amount" (#743)

* Add new filter to check latest showcases and builder tools  (#749)

* Add new filter to check latest projects into showcase and builder tool section

* Clean up code structure in builder tools and showcases

* Fix toggle jump bug

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add cardano-transaction-lib (#750)

* Update Weekly Report 31-08 (#752)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Addition of HeliosLang (#755)

* Addition of HeliosLang

* Addition of HeliosLang preview image

* feat: Add haltscam project (#702)

* feat: Add haltscam project ecosystem

Haltscam allows and provides a means of crowd-sourcing risky Cardano addresses, allowing community members to contribute to the database and prevent their fellow adopters from falling victim to scams or solicitation.

* Change tag from ecosystem to analytics

Co-authored-by: Robert Phair <rphair@cosd.com>

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add a new builder tool tag - PureScript (#753)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Revert "Addition of HeliosLang (#755)" (#756)

This reverts commit a7c27c404afdb722078bb3bd48c024aa5c2b2f37.

* Fix displaying unfiltered 10 last projects in showcases  (#757)

* Fix displaying unfiltered 10 last projects

* Fix displaying unfiltered 10 last builder tools

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add Aiken and Pix to Builder Tools (#761)

* chore: add entries for aiken and pix

* chore: add aiken and pix images

* Add NuFi wallet showcase (#758)

* Update weekly report 07-09 (#763)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Addition of HeliosLang with corrected github link (#760)

* Addition of HeliosLang

* Addition of HeliosLang preview image

* Corrected helioslang github link

* HeliosLang getstarted set to null

* Fix bracket issue in builder tools. (#765)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add NFT Gift Card Creator showcase (#754)

* Add files via upload

* Update builder-tools.js

* Revert "Update builder-tools.js"

This reverts commit b04add890ac084f711ca0811f4cdcbab7419de91.

* Add NFT Gift Card entry

Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Add Book Token showcase (#725)

* Add Book Token showcase

* Add Token tag

* fixing merge conflict, part 2 (without syntax error)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Fix cardano-node build instructions on recent MacOS M1 (#769)

* Update weekly report 09.14 (#773)

* Fix bracket issue in builder tools.

* Update weekly report 09.14

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Rework labels & filters on builder-tools (#767)

Notable changes:

  #### Rework labels in two sections: languages vs domains

  This makes it easier to navigate; one usually wants to select some technlogy they're familiar with, and then, some particular domain of application or problems they're trying need a tool for.
  There's probably some additional rework to do with the domains, but I've added a few to try to get at least every tool with a language and a domain that made sense. Consequently, I've also
  removed the 'library' label as it is implied by the presence of a language label, whereas APIs and services have new labels "http" or "websocket" depending on the case.

  #### Remove 'getting started' from labels

  The semantic of this label was a bit confusing IMO. One would thing that only "beginner friendly" tools would have this label but not, it only identifies
  tools / libraries that have a "getting started" page -- though the definition of a "getting started" page isn't quite clear. Most projects have README which would
  qualify as 'getting started'. I've left the "Getting Started" button, but removed it from the label to avoid cluttering the label list needlessly.

  #### Remove 'libada-go' from the favorite

  This library is unmaintained and hasn't moved in the past 13 months. I don't think we should point it to people as a "favorite".

* add voteaire to showcase section (#775)

* Add Cardano Signer builder tool (#774)

* Fix bracket issue in builder tools.

* Add Cardano Singer builder tool

* Modify spelling

* Modify image typo

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* cardano-signer: replace narrative thumbnail with logo (#777)

* updated tool picture for version 1.4.0

* replaced tutorial thumbnail with logo image

* Add StakePool Operator Scripts builder tool (#779)

* created spo-scripts builder-tool array entry + image file

* operatortool keyword doesnt allow getstarted external

* adding cli keyword for 2 new gitmachtl CLI tools

* added serialization tag, expanded tool description

* Add Github Changelog  (#776)

* Add Lerna package

* Add changelog

* Add extra step to changelog

* Update changelog content

* Modify bugged out PRs in changelog

* Add Changelog to gitignore

* Remove lerna package

* Modify date format

* Delete 2.0.1.md

Remove autogenerated content

* Delete authors.json

Remove autogenerated content v2

* Remove unnecessary code

* Add a comment to gitignore

* Cleanup in plugin

* Remove additional sidebar from previous changelog version

* Remove unnecessary content in changelog markdown file

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Modify maximum changelog users list from 10 to 20 before unfold option (#781)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Various open graph images (#788)

* Add updated open graph images

* Add developer blog images

* Update developer blog open graph entries

* Update default open graph image

* Delete old default open graph image

* Replace default open graph image in all the other files

* Add open graph images for get started section

* Update open graph image links

* Fix dates and weeks in Changelog (#790)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Open graph images patch (#795)

* Fix file names / folder problems introduced in #788

* Update open graph image names

* Add September 2022 Developer Interview with ADAO (#794)

* add adao logo

* add adao interview to dev blog

* scale down adao logo

* add text for the blog

* add why contribute section (#793)

Co-authored-by: Denicio Bute <>

* Remove weekly report markdown file (#789)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Update project structure documentation (#785)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Update hydra links for node binaries (#799)

* Updated script for getting pool statistic (#798)

Updated script for getting pool statistic, now we will use cexplorer api instead of deprecated and not updated adapools api.

* added Loxe to careers page (#796)

* Add "known problems"-section to "how to contribute?" (#792)

* add known problems when running the portal locally

* add yarn.lock hints

* Add yarn build hint

* Add guideline questions

* Update docs/portal-contribute.md

Co-authored-by: Robert Phair <rphair@cosd.com>

* Fix npm writing

* resolve last conversation

missing backticks on #2 of 2 code references

Co-authored-by: Robert Phair <rphair@cosd.com>

* removed adaex and adapools from Showcase (#800)

* Add cexplorer (#745)

* add cexplorer

* added featured image, corrected grammar in description

Co-authored-by: rphair <rphair@cosd.com>

* Add Discord and Developer Ecosystem into footer (#804)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Update Changelog (End of September) (#803)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Current Staging Build is broken, remove API tag from Cexplorer to fix it  (#802)

* Modify documentation of Cexplorer (Current staging build is broken)

* Move Cexplorer back to Buildert ools (Remove API tag to resolve staging issue)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add Mesh into builder tools and showcases (#784)

* add Mesh into builder tools and showcases

* update Mesh showcase tags

* Update src/data/builder-tools.js

Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* update Mesh image and tags

* remove Mesh from showcases

* Delete yarn.lock

* fixed my typo in resolving merge conflict

Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Adding a link to Plutus resources on Cardano Docs (#809)

Hello :) We have recently created a new section on Cardano Docs, which serves as a Plutus index - a list of different references to Plutus materials. We will be growing this list & also asking the community to contribute.
I have just added a link to it from your Plutus overview. Thanks so much

* Adding Cardano Leader Slot (#807)

* Adding Cardano Leader Slot

* Update src/data/builder-tools.js

Co-authored-by: Robert Phair <rphair@cosd.com>

* Adding Cardano Leader Slot logo

* removing api tag from previously merged project

... preventing your code from building & allowing further testing.  Basically this is fixing your merge conflict (no fault of your own) in advance 😎

Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Add Frankenwallet builder tool (#808)

* add Frankenwallet builder tool

* oops, forgot to add builder tool file

* minor fix to source of digested material

Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Add Connect with wallet builder tool (#816)

* Add Connect with wallet builder tool

* Remove JS tag

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add Project Catalyst Fund 9 Voting Results (#813)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* add open graph image for adao blog (#801)

* add open graph image for adao blog

* add correct path

* Fix tutorial links in plutus.md (#819)

* Update testnet files + outcome from cli query tip (#814)

* updated testnet files + outcome from cli query tip

* new changes

* Added testnet magic for environments + other minor changes

Added testnet magic for environments + other minor changes

Co-authored-by: Jurijs I <jurijs.ivolga@gmail.com>

* Add cnft (npm lib) builder tool (#817)

* added cnft (npm lib) tool

* massive file size reduction + correct name ;)

* format change

* Add Open Graph image for Showcase and Builder Tools section (#821)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add Bakrypt.io builder tool (#820)

* Added logo

* Bakrypt Logo

* Added Bakrypt Asset Maker

* duplicate file: only needed in builder-tools dir

* Delete bakrypt-io.png

* bakrypt logo

resized

Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* I was missing openssl (#791)

Thanks for the Mac installation doc. It worked perfectly (Intel) but I was missing openssl. I though it would be useful to add it in the brew packages list.

Cheers,

* Add CARP builder tool (#822)

* Add CARP builder tool

* line spacing & comma on added array item

to reduce chance of merge conflict from concurrent portal additions

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add Pooldata.live builder tool (#824)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add amount of PRs in Changelog (#823)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add Plutip builder tool (#783)

* Add plutip

* Addressing review comments

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add Carda Station to showcase (#830)

* Include Carda Station in the showcase

Our virtual world is live with users already building, interacting and playing games.

Find out more on our website https://cardastation.com/

* include preview image

Co-authored-by: Erich Schudt <eschudt@bippit.com>

* corrected + clarified link to NFT Support showcase (#828)

* Add yarn github action (#832)

* Action is implemented in .github/actions/yarn-build
* Add yarn.lock to repository to have deterministic builds
* Add Workflow to build the docs on every push and PR

* Add Koios Python builder tool (#806)

* Adding Koios Python

* Add files via upload

* killing (again) cexplorer api tag

probably an unintended result of OP's last merge conflict resolution

* removing operatortool tag

Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Remove un-reusable functions from reusable.ts script file (#834)

* Modify non-reusable functions

* Remove more un-reusable functions from reusable file

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Updating Cardano-Signer website url (#840)

The tool got its own repository a while ago, this is an update to point to this new repository.
Also added the `json` format tag.

* Add Demeter.run builder tool (#838)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add more technical concepts by Andrew Westberg (#843)

* Add new technical concepts by Andrew Westberg

* Fix punctuation for previously added technical concept

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* link transparently to operations book Environments page (#846)

* linking more transparently to Environments page

* Delete yarn.lock

* regenerate yarn.lock so not deleted from staging branch

Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Update Changelog (End of October) (#847)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add Changelog link into Contribute section (#844)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add multiple PR templates (#845)

* Add multiple PR templates

* Modify description for Standard Change template

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add STAMPD showcase (#841)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Fix displaying missing CIPs  (#848)

* Modify non-reusable functions

* Remove more un-reusable functions from reusable file

* Fix issue fetching all CIP content

* Modify regex and function to find CIP names

* Fix issue with CIP 49 with adding broken content to markdown file

* Add comment to temporary solution

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Modify image for Cardano connect with wallet builder tool (#842)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* chore: add vercel deploys (#855)

* chore(gh-actions): added vercel deployments

* chore(gh-actions): remove yarn-build step in favor of the implicit one for vercel deploys

Co-authored-by: Roberto C. Morano <roberto.morano@cardanofoundation.org>

* Replace Changelog title and remove copyright (#851)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* fix(gh-actions): revert vercel deployments (#857)

Co-authored-by: Roberto C. Morano <roberto.morano@cardanofoundation.org>

* Fix preprod typo (#858)

* Added Grafana Loki page (#859)

* Added tutorial for Grafana Loki - fixes #616

* Added tutorial for Grafana Loki(images and main doc in this commit)  - fixes #616

* Update tesnet faucet link (#850)

current link doesn't work

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add Kogmios builder-tool (#860)

* Add Kogmios builder-tool

* removed nonexistent kotlin tag

Co-authored-by: Robert Phair <rphair@cosd.com>

* Replace outdated website link (#854)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add TapTools showcase (#782)

* Add Taptools showcase

* Modify title

* fixed 1 spelling + 1 typography error

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Added User wallet authentication to docs (#863)

* Add Shareslake to showcase (#867)

* Add Shareslake to showcase

Signed-off-by: Miguel Angel Cabrera Minagorri <devgorri@gmail.com>

* removed inappropriate ecosystem tag

Signed-off-by: Miguel Angel Cabrera Minagorri <devgorri@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add Lending Pond showcase and a new Lending tag (#730)

* Add lending pond project & proposing new Loan tag

* Modify loan tag to lending

* Lower-case ada in description of Lending Pond and Lending tag

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add NFT Creator showcase (#766)

* Update showcases.js

* Add files via upload

* Update showcases.js

* Update showcases.js

* Update showcases.js

Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add CNFTLab party showcase (#839)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: Tommy Kammerer <31965230+katomm@users.noreply.github.com>

* Bump loader-utils from 2.0.3 to 2.0.4 (#862)

Bumps [loader-utils](https://github.com/webpack/loader-utils) from 2.0.3 to 2.0.4.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v2.0.4/CHANGELOG.md)
- [Commits](https://github.com/webpack/loader-utils/compare/v2.0.3...v2.0.4)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add changelog data for November 2022 (#869)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add nmkr studio in builder tools (#865)

* added nmkr studio in builder tools

* reset formating; changed getting started; renamed nft-maker to nmkr

* removed from build tool

* removed line break

* removed yarn lock

* updated yarn to latest commit

* Remove showcase Paradiso (#874)

* replaced HydraBuildList with static but valid links (#873)

* Added links for latest Marlowe development documentation. (#872)

* Added links for latest Marlowe development documentation.

A new section "Resources for Developing and Deploying Marlowe Contracts"
is added to the Marlowe page. The new section contains links to
documentation, repositories, and examples that explain how to design and
deploy Marlowe contracts on the Cardano blockchain.

* Adjusted links to improve search-engine optimization.

* Reduced nesting level of Marlowe developer resources.

* single spelling mistake (not checked completely)

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add more technical concepts by Andrew Westberg (#878)

* Add more technical concepts by Andrew Westberg

* given a properly sequential CPS number in meantime

See https://github.com/cardano-foundation/CIPs/pull/374.

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add Bridge filter into showcases (#880)

* Add bridge filter into showcases

* Fix punctuation of other tags

* Fix typo

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Fix some typos in minting.md (#882)

* Fix a double word typo in minting.md

* joined improperly broken line, variables format

Co-authored-by: Robert Phair <rphair@cosd.com>

* Update Docusaurus to 2.2.0 (#883)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Skip creating an empty policy script (#885)

* Skip creating an empty policy script

* Update minting.md

* clarified instructions for new shell users

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add Chainport to Showcase (#875)

* update chainport

* added new "bridge" tag to Chainport listing

Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Add Cardano Verify Datasignature builder tool (#890)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Added "Pet Registry" project to showcase (#893)

* Add files via upload

Added "Cardano Pet Registry" showcase image asset

* Update showcases.js

Added "Cardano Pet Registry" project to showcase

* Add Koios Api Python package project to builder tools (#896)

* Add Koios Api project to builder tools

* getstarted page has same content as landing page

see review comments further in the PR

Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Minor improvement of the native tokens docs (#900)

* Add Koios tag to Builder Tools (#898)

* add koios tag, apply to projects, link to get-started doc

* changes to .gitignore were not ignored

* restored yarn.lock from staging branch

* delete .yarn contents as agreed in #901

* gitignore yarn.lock but leave in repo, gitignore + remove .yarn (#901)

* Add gimbalabs developer spotlight interview for January 2023 (#909)

* Update Contributor instructions for yarn.lock (#906)

* yarn.lock doc updates including deliberately updated yarn.lock

* manually removed lines added to package.json by yarn "berry" 3.x

* attempting to delete yarn.lock from PR but not repo

...no documentation on the subject appears to answer this question in advance.  I'll restore it from `staging` if it gets wiped from my branch altogether.

* restoring yarn.lock AGAIN from upstream after hairy merge conflict

* removing GitHub UI from suggested means of reversing file changes

* Add Tokhun.io minting tag in Showcase (#908)

* yarn.lock doc updates including deliberately updated yarn.lock

* add missing minting tag to tokhun.io showcase

* reversing commits from #906 that ended up wrongly in my local staging

* reversing changes to yarn.lock as we're asking others to do

Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Add Milkomeda to Showcase (#899)

* added Milkomeda to showcase + unnecessarily changed yarn.lock

* forgot project featured image

* remove yarn install state for consistency with #900

Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Add Cardano Token Registry Python API to Builder Tools (#897)

* Add Cardano Token Registry Python API project to the builder tools

* removed getstarted: content same as landing page

Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add more technical concepts by Andrew Westberg (#913)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Update changelog for Decemeber and fix small error in previous month (#912)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* add Mesh documentation in Get Started (#916)

* add Mesh documentation in Get Started

* update typo and add getstarted link

* need leaf (not parent) pathname of document target

Co-authored-by: RdLrT <3169068+rdlrt@users.noreply.github.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Bump json5 from 2.2.1 to 2.2.3 (#919)

Bumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.3.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v2.2.1...v2.2.3)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Replace plutus-playground with demeter.run (#910)

* remove references to plutus-playground

Remove references to the plutus playground as it is no longer maintained and instead add a section about Demeter.run

* Move demeter to bottom

* tone down demeter text

Co-authored-by: Robert Phair <rphair@cosd.com>

* edit Security Best Practices for spelling, grammar, formatting, clarity (#921)

* fix expired Discord invite for CIPs server (#922)

* Add eopsin as Smart Contract language (#929)

* Add article on eopsin and eopsin logo

* Add eopsin to overview and sidebar

* fixes to spelling + punctuation

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add eopsin to builder tools (#928)

* Add eopsin to builder tools

* Add eopsin logo

* Move eopsin to end of array

Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Add Aiken as smart contract language  (#926)

* draft

* save

* revert overview

* revert yarn.lock

* semantic markup for caution about production use

* added Aiken to list of Programming languages

Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Fix typo in stake pool course (#931)

Co-authored-by: Robert Phair <rphair@cosd.com>

* Stake Pool Course introduction: grammar, usage, formatting (#930)

* correct gender bias (he -> they)

* correct outline indentation + unnecessary gender inflection

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add Periodic DNS Resolver to builder tools (#925)

* Update builder-tools.js

* adding thumbnail

* correcting thumbnail name. build tested and confirmed.

* fix listing for human readability

Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Add new Project Catalyst Website and update texts (#933)

* Add:
- the new project catalyst website
- adapt the paragraph discussing how new joiners can explore existing ideas.
- new section listing options on how to browse previously funded projects

* eliminated redundancy, changed to SEO UX friendly link

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add Raw Cardano showcase (#932)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Markus <gufmar@gmail.com>

* Add showcase Cardano Relay Map (#935)

* Add showcase Relay Map

* more explicit description

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add showcase NFTada.io (#934)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add Koios + Ogmios Java Clients to Builder Tools (#936)

Co-authored-by: dudie <dudi@anyclip.com>

* Fix: typos (#937)

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add BALANCE to Showcase (#946)

* Update showcases.js

* Add files via upload

* fixed redundancy between title + description

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add changelog for January 2023 (#947)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add Finitum Bridge to showcase (#942)

* Add Finitum bridge to showcase

* Add Finitum bridge feature image

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* Remove 'Edit this page' button from autogenerated content pages (#950)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Bump http-cache-semantics from 4.1.0 to 4.1.1 (#943)

Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases)
- [Commits](https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1)

---
updated-dependencies:
- dependency-name: http-cache-semantics
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Replace 'Committers' in changelog with 'Contributors' (#951)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add proper Aiken get-started page and other improvements (#955)

* Create Aiken page and sidebar entry

* Add basic getting started content

* Update Aiken description, link properly to the get-started page, set the favorite flag, link to website instead of repo

* Link get started with Aiken from relevant pages

* Add backlinks

* Add peerreview.money to Showcase (#949)

* peerreview.money

* Adding peerreview.money screenshot

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* Bump ua-parser-js from 0.7.32 to 0.7.33 (#938)

Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js) from 0.7.32 to 0.7.33.
- [Release notes](https://github.com/faisalman/ua-parser-js/releases)
- [Changelog](https://github.com/faisalman/ua-parser-js/blob/master/changelog.md)
- [Commits](https://github.com/faisalman/ua-parser-js/compare/0.7.32...0.7.33)

---
updated-dependencies:
- dependency-name: ua-parser-js
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Update Docusaurus to 2.3.1 (#956)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add Aiken's acca to builder tools (#958)

* Update builder-tools.js

* Update builder-tools.js

* Update builder-tools.js

* Update builder-tools.js

* Bump @sideway/formula from 3.0.0 to 3.0.1 (#954)

Bumps [@sideway/formula](https://github.com/sideway/formula) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/sideway/formula/releases)
- [Commits](https://github.com/sideway/formula/compare/v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: "@sideway/formula"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Fixed M1 installation (#957)

* Fixed M1 installation

Fixing M1 installation

#881

* Updated instalation for M1 llvm path set in shell profile now

* Added details about cabal update warning

* Edited note about cabal update

* spelling, punctuation + grammar

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add @dotare/cardano-delegation to Builder Tools (#953)

* Add files via upload

* Update builder-tools.js

* Update builder-tools.js

* Update builder-tools.js

* Add files via upload

* removed redundant query string to canonicalise URL

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* added Aiken category to Builder Tools (#960)

* New monthly addition (February 2023) to the Developer Blog - NEWM Interview (#961)

* New dev blog addition for February 2023. NEWM

* Revert "New dev blog addition for February 2023. NEWM"

This reverts commit 9c001d181b1c6802ef8767e8a7164b08ae9fbffb.

* Revert "Revert "New dev blog addition for February 2023. NEWM""

This reverts commit d73f29a81f8230e25e112923b61e257f1f1822c9.

* Add Cardano Studio to Showcases (#907)

* add cardano studio to showcases

* Revert "add cardano studio to showcases"

This reverts commit 8766296ede5777b8ade5cd6784b2dc7671d4d07d.

* add cardano studio showcase

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* fix broken links (#967)

* Add technical concepts for January 2023 (#948)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Update Mesh docs (#974)

* Updating Plutus pioneer program section (#972)

* Updating Plutus pioneer program section

Updating the "Get started with the Plutus pioneer program" section:
- removing outdated information
- fixing a broken link 
- add missing the link to the main page of the Pioneer program

* Typo

---------

Co-authored-by: RdLrT <3169068+rdlrt@users.noreply.github.com>

* Update the NEWM blog to the newest version (#969)

* Update the NEWM blog to the newest version. I accidentally used an outdated document and text when creating the original PR for the blog. This includes minor changes to the answers of the NEWM team.

* update stake pool spelling

* Updating links and text for the Plutus page. (#962)

* Updating links and text for the Plutus page.

* Updating section Get started with the Plutus Pioneer Program.

---------

Co-authored-by: Luka Kurnjek <luka.kurnjek@iohk.io>
Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Add Changelog for February (#975)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Installing cardano-node: update links to binaries (#978)

* Fix link to MacOS binaries

* might as well update to 1.35.5 while we're at it

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* Update minting-nfts.md (#980)

The tutorial offers a command and states what the user should see, but the example is not provided. This adds an example of what one might see when querying a UTXO with an NFT present.

Co-authored-by: Robert Phair <rphair@cosd.com>

* Modify testnet and devnets page (#963)

* Modify testnet and devnets page

* Add guild network to the doc

Placed below preview as it's typically used for short term dev testing only.

---------

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: RdLrT <3169068+rdlrt@users.noreply.github.com>

* Add more technical concepts by Andrew Westberg (#982)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Remove Loxe from careers list (#981)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add DCOne Webhook API to Builder Tools (#977)

* Add DCOne Webhook API to Builder Tools

Detailed description here: https://github.com/DCOneCrypto/StakeAddress-Tracking-Webhook-API/blob/main/README.md

* redundancy in project pathname, invalid category tag

* removed redundancy from project description

* 'api' tag not applicable to builder tools ('http' instead)

---------

Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Update installing-cardano-node.md (#979)

* Update installing-cardano-node.md

* encourage readers to run `cabal update` every time

* fix typography for CLI quote inside admonition

* fixing extra white space somehow included

---------

Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: Fill <60065019+fill-the-fill@users.noreply.github.com>

* Modify spelling and add more clear description on testnet page  (#983)

* Edit testnet page

* grammar error carried over from original material

* added Eternl as Nami multi-address wallet alternative

* Capitalise spelling

Co-authored-by: Robert Phair <rphair@cosd.com>

* capitalise Mainnet whenver used as proper noun

---------

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Add Crystal libraries (#984)

* Add Crystal libraries

* Rename bech32 implementation for Crystal

* Remove bech32.cr, remove http tag on blockfrost, rename cardano-kit

* Change color on Crystal tag

* Change images for crystal tools

* Remove yarn.lock

* Revert yarn.lock to before creation of add-crystal-tools branch

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* Bump webpack from 5.75.0 to 5.76.1 (#987)

Bumps [webpack](https://github.com/webpack/webpack) from 5.75.0 to 5.76.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.75.0...v5.76.1)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Rename eopsin to opshin (#989)

* Modify regex in CIP name fetching (#992)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* new developer spotlight blog for March 2023. Interview with Jingles, co-founder of Mesh. (#994)

Co-authored-by: Robert Phair <rphair@cosd.com>

* Modify NFT minting course with addition of network selection (#993)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Modify CIP, Rust Library and Token Registry script constant namings.  (#996)

* Modify script constants naming

* Modify constants naming inside of script functions

---------

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Correct grammar and spelling for Mainnet and testnets (staging) (#991)

* add Real World Marlowe to Marlowe page

* Correct grammar and spelling for Mainnet and testnets

* Update Showcase item Haltscam, including rename to Profiler (#997)

* feat: rebranded haltscam to Profiler

* fix: image and description for profiler

* fix grammar + redundancy in 'Profiler' description

* more redundancy I missed the first time

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* Tag Cardano Client Library as favorite (#1004)

* Suggestion towards favourite.

It is hard to argue cardano-client-lib is not a favourite library by now.

* Update builder-tools.js

* add Real World Marlowe to Marlowe page (#990)

* Add Lace to showcase (#985)

* Add Lace to showcases

Hello! As Lace will be launched on mainnet tomorrow, we'd like to add it to the showcases. Unfortunately, I can't upload an image to the showcase folder as I need to have the 'push' access. @katomm can you please support us with this?

* Add files via upload

* delete 'opensource' tag

* update Lace description

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add blurb about Plutus PBL course (#1009)

* Add blurb about Plutus PBL course

* uncapitalise English common nouns, PPP section anchor

---------

Co-authored-by: jamesdunseith <jdunseith@gimbalabs.io>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Revert "Add Lace to showcase (#985)" (#1007)

This reverts commit 55b005b5a9a7dc630f15a44973bc1000930660d5.

* Update installing-cardano-node with minor fixes (#1008)

* Update installing-cardano-node with Ubuntu 22 &etc

Update installing-cardano-node.md with Ubuntu 22 remarks and some other small fixes

* installing-cardano-node, updated GHCup version

The GHCup Haskell installer, version 0.1.19.2

* Updated requirement for disk space

Updated requirement for disk space

* Now official building manual includes cabal update

Now official building manual includes cabal update, so I think it is time to have it here too.

* Maybe lets have cabal build all everywhere

Now we have for Mac `cabal build all` and for linux `cabal build cardano-node cardano-cli`, I think it will be good idea to have more or less same approach for Mac and Linux

* clarify Secp256k1 requirement by node version

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* Update acca project image (#1003)

* Added acca branding

* Logo change

* Update builder-tools.js

* Update builder-tools.js

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* NFT Update Proposal (#1012)

* Add Aeoniumsky as "best digital art"

* Add VyFinance as "best longterm utility"

* Add Universe 25 as "best Zeitgeist"

* Align description with other CNFT award winners.

* Add Unsigned Algorithms as "most innovative"

* Add Hosky as "most impactful".

* Align description with other CNFT award winners.

* Remove everything else that is a.) not a category winner b.) does not fit in the exceptions explain in the pull request. To be specific this commit removes:
- ada monsters
- Canuckz NFTs
- Cardacitiy (site was no longer available anyway)
- Cardano Gods
- Cardanobits
- Cardinos (site was no longer responding anyway)
- Cicada Tactics (seems no longer active anyway)
- Crypto Doggies
- Crypto Knitties
- Crypto Mage (project paused anyway)
- H.Y.P.E. Skulls
- Jetchicken
- Kryptoids  (site was no longer available anyway)
- Politikoz
- The Galgos (site was no longer available anyway)
- The Hoskinsons  (site was no longer available anyway)

* Add adahandle due to uniqueness and success

* Add changelog for March (#1014)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Update Docusaurus to 2.4 (#1013)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Move guidelines for builder tools and showcase into docs (#1017)

* Move guidelines for builder tools and showcase into the docs/portal-contribute and link from the comments
Add sentence on about adding NFT projects like mentioned in #1012

* Update docs/portal-contribute.md

Co-authored-by: Robert Phair <rphair@cosd.com>

* Update docs/portal-contribute.md

Co-authored-by: Robert Phair <rphair@cosd.com>

* Update docs/portal-contribute.md

Co-authored-by: Robert Phair <rphair@cosd.com>

* Update docs/portal-contribute.md

Co-authored-by: Robert Phair <rphair@cosd.com>

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add Lace to showcase (#1021)

* Add Lace to showcases

* Add 'lace.png'

* Update Lace description (#1024)

Minor but very important tweak. Thanks for your patience with my contributions =)

* Update installing-cardano-node.md to ver 1.35.7 (#1025)

* Update installing-cardano-node.md

update the guide from 1.35.5 to 1.35.7 (download links and min reqs)

* fix punctuation + typography

* replace direct version links by the generic /latest

---------

Co-authored-by: Robert Phair <rphair@cosd.com>

* Add plu-ts to Builder Tools + Smart Contract platforms (#1027)

* add plu-ts

* also add cardanocli-pluts and koios-pluts

* fixed build (please add plu-ts tag)

* added plu-ts in

* added plu-ts in docs/smart-contracts/overview.md

* original yarn.lock

* add newline at end of yarn.lock

* add plu-ts to get-started and create-smart-contract sidebar

* fixed images (?)

* removing 1 newline from end of yarn.lock

* github seems to tack on extra newline in UI editor

---------

Co-authored-by: michele-nuzzi <michele.nuzzi.2014@gamil.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Update and extend the example section for OpShin (#1030)

* Add Receiving Payments (POS + Blockfrost API) tutorial (#1031)

* Add POS guide using Blockfrost API

* Remove unused content

* Remove unused space

* Remove unused space

---------

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* POS tutorial - change 'clone' to 'fork' typo (#1032)

* Change 'clone' to 'fork' typo

* Update docs/integrate-cardano/point-of-sale.md

Co-authored-by: Robert Phair <rphair@cosd.com>

* 2 more tiny changes (wording, formatting)

---------

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Robert Phair <rphair@cosd.com>

* Fix OG image for catalyst page  (#1034)

* Fix OG image for catalyst page

* Modify OG image with the correct path

---------

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Fix OG image path on all markdown files, including fetched data on build (#1035)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Fix mobile jump bug when using search bar (#1039)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Receiving Payments (Blockfrost API) - Minor Documentation fix (#1036)

* Modify file name and swap input value from ₳ to $

* Add terminal command documentation

---------

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Resolve unique key issue in showcase and builder tools page; fix svg error (#1037)

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add aada.finance to Showcase (#1040)

* Add Aada.finance showcase

* Typo fix in aada.finance tags section

---------

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* Add flipr.io to Showcase (#1042)

* Add flipr.io showcase

* Remove empty space

---------

Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>

* update: blockfrost (#1048)

* Fix open graph image issue in stake pool course

---------

Signed-off-by: Miguel Angel Cabrera Minagorri <devgorri@gmail.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: fill-the-fill <fill.ickevics@gmail.com>
Co-authored-by: Nicolas <61423239+thenic95@users.noreply.github.com>
Co-authored-by: Nils Codes <nils.peuser@igrafx.com>
Co-authored-by: Tommy Kammerer <31965230+katomm@users.noreply.github.com>
Co-authored-by: Matthias Benkort <5680256+KtorZ@users.noreply.github.com>
Co-authored-by: Carlos LopezDeLara <64222734+CarlosLopezDeLara@users.noreply.github.com>
Co-authored-by: sourabh.xyz <swasti@sourabh.xyz>
Co-authored-by: Vladimir Kalnitsky <klntsky@gmail.com>
Co-authored-by: christianschmitz <cschmitz398@gmail.com>
Co-authored-by: Crypto Catalyst <34759569+HT-Moh@users.noreply.github.com>
Co-authored-by: Robert Phair <rphair@cosd.com>
Co-authored-by: Lucas <x@rvcas.dev>
Co-authored-by: minolinpwork <82283148+minolinpwork@users.noreply.github.com>
Co-authored-by: weqanhet <61522394+weqanhet@users.noreply.github.com>
Co-authored-by: Ziyang Liu <unsafeFixIO@gmail.com>
Co-authored-by: Jurijs I <jurijs.ivolga@gmail.com>
Co-authored-by: Matthias Sieber <manonthemat@users.noreply.github.com>
Co-authored-by: cexplorer.io <109023887+cexplorer@users.noreply.github.com>
Co-authored-by: Hong Jing (Jingles) <xiao_laoshu@hotmail.com>
Co-authored-by: olgahryniuk <67585499+olgahryniuk@users.noreply.github.com>
Co-authored-by: Quixote <82296005+QuixoteSystems@users.noreply.github.com>
Co-authored-by: Sebastian Nagel <ch1bo@users.noreply.github.com>
Co-authored-by: William Alvarez <williamalvarez672@gmail.com>
Co-authored-by: Jack-0 <Jack-0@users.noreply.github.com>
Co-authored-by: Wolfy18 <99564235+Wolfy18@users.noreply.github.com>
Co-authored-by: Pascal Grange <pgrange@users.noreply.github.com>
Co-authored-by: Misha <m282021@gmail.com>
Co-authored-by: cardadev <95915325+cardadev@users.noreply.github.com>
Co-authored-by: Erich Schudt <eschudt@bippit.com>
Co-authored-by: Manuel Schmidt <oversize@users.noreply.github.com>
Co-authored-by: Martin Lang <47434720+gitmachtl@users.noreply.github.com>
Co-authored-by: cf-web3-team-integrations <114756535+cf-web3-team-integrations@users.noreply.github.com>
Co-authored-by: Roberto C. Morano <roberto.morano@cardanofoundation.org>
Co-authored-by: Fabian Bormann <bormann.fabian@gmail.com>
Co-authored-by: EKivutha <30912874+EKivutha@users.noreply.github.com>
Co-authored-by: Andrew Westberg <andrewwestberg@gmail.com>
Co-authored-by: iNimrod <71173864+inimrod@users.noreply.github.com>
Co-authored-by: Miguel Ángel Cabrera Miñagorri <devgorri@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sandro Schaier <80533393+schaier-io@users.noreply.github.com>
Co-authored-by: Aaron Dunnington <aaron.dunnington@gmail.com>
Co-authored-by: Brian W Bush <account@brianwbush.info>
Co-authored-by: Anton Eriksson <antoneriksson978@gmail.com>
Co-authored-by: Markus Läll <markus.l2ll@gmail.com>
Co-authored-by: Eitan Seri-Levi <eserilev@ucsc.edu>
Co-authored-by: Franco <57100022+fangio10@users.noreply.github.com>
Co-authored-by: Cardano APEX Stake Pool <79419090+cardano-apexpool@users.noreply.github.com>
Co-authored-by: tomveich <67786658+tomveich@users.noreply.github.com>
Co-authored-by: Hong Jing (Jingles) <jinglescode@gmail.com>
Co-authored-by: RdLrT <3169068+rdlrt@users.noreply.github.com>
Co-authored-by: Olof Blomqvist <olof@twnet.se>
Co-authored-by: Niels Mündler <n.muendler@posteo.de>
Co-authored-by: Dominik Schrempf <dominik.schrempf@gmail.com>
Co-authored-by: Benjamin <31835324+Fuma419@users.noreply.github.com>
Co-authored-by: Markus <gufmar@gmail.com>
Co-authored-by: Dudi Edri <edridudi@gmail.com>
Co-authored-by: dudie <dudi@anyclip.com>
Co-authored-by: omahs <73983677+omahs@users.noreply.github.com>
Co-authored-by: Balance Analytics <105126958+Balance-Analytics@users.noreply.github.com>
Co-authored-by: JAGO <70987753+thisisjago@users.noreply.github.com>
Co-authored-by: matiwinnetou <mateusz.szczap@gmail.com>
Co-authored-by: DorienP <65040302+DorienP@users.noreply.github.com>
Co-authored-by: Dario Bugmann <dario.bugmann@outlook.com>
Co-authored-by: LukaKurnjek <100196101+LukaKurnjek@users.noreply.github.com>
Co-authored-by: Luka Kurnjek <luka.kurnjek@iohk.io>
Co-authored-by: Wesley <wesley.batista.santos@gmail.com>
Co-authored-by: Aaron Priebe <thepriebe@gmail.com>
Co-authored-by: DCOne Crypto <106427209+DCOneCrypto@users.noreply.github.com>
Co-authored-by: Wout <wout@mick-wout.com>
Co-authored-by: James Dunseith <68281861+workshop-maybe@users.noreply.github.com>
Co-authored-by: jamesdunseith <jdunseith@gimbalabs.io>
Co-authored-by: Michele Nuzzi <64633004+michele-nuzzi@users.noreply.github.com>
Co-authored-by: michele-nuzzi <michele.nuzzi.2014@gamil.com>
Co-authored-by: Marek Mahut <marek.mahut@fivebinaries.com>
Copy link
Collaborator

@Ryun1 Ryun1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey @AndrewWestberg, due to lack of author activity I am going to mark this proposal as waiting for author.

Please let us know if you still want to pursue this problem statement 🤓.

CIP-PTR-ADDR/CPS-????.md Outdated Show resolved Hide resolved
CIP-PTR-ADDR/CPS-????.md Outdated Show resolved Hide resolved
@Ryun1 Ryun1 added the State: Waiting for Author Proposal showing lack of documented progress by authors. label Jul 16, 2023
rphair and others added 3 commits July 16, 2023 23:22
Co-authored-by: Ryan Williams <44342099+Ryun1@users.noreply.github.com>
Co-authored-by: Ryan Williams <44342099+Ryun1@users.noreply.github.com>
Co-authored-by: Matthias Benkort <5680256+KtorZ@users.noreply.github.com>
@AndrewWestberg
Copy link
Contributor Author

Hey @AndrewWestberg, due to lack of author activity I am going to mark this proposal as waiting for author.

Please let us know if you still want to pursue this problem statement nerd_face.

I think it doesn't need to be pursued as a problem statement. If the plan is already to remove pointer addresses on the IOG roadmap, we don't really need this.

@rphair rphair removed the State: Waiting for Author Proposal showing lack of documented progress by authors. label Oct 21, 2023
@rphair
Copy link
Collaborator

rphair commented Sep 2, 2024

Confirming: the pointer addresses have been removed in the Chang hardfork (IOG Discord): https://discord.com/channels/826816523368005654/1229425972105838642/1279953687393075211

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category: Ledger Proposals belonging to the 'Ledger' category.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants