A simple, yet rock-solid, functional language with an imperative bias, targeting UPLC

Joined January 2023
One builder told me he just wanted an easier way to know when @pebble_lang updates, without checking multiple sources. So EchoWatch now supports Pebble release notifications. Small feature, but hopefully it saves developers a little time. More @Cardano tech stack Coming soon
4
9
171
I can definitely recommend!
I can definitely recommend!
4
5
2
13
1,685
As part of the @pebble_lang milestone, I have to write a few contracts of various complexity to demonstrate Pebble working. While doing so, I thought it would be fun to deploy one of them on mainnet such that everyone could try it out. So let me present to you: TheCardanoMasterpiece.com This is a 1008x1008 collaborative art project, where the full image is stored onchain (yes, the full megabyte) and replicated on ipfs, with the smart contract validating the ipfs link matches, fully onchain, fully trustless. The way it works is simple: - mint an ownership NFT - draw on it (load an image) - submit the transactions onchain, and watch the collaborative art take shape. The initial price is 2.5 ADA per pixel; however, the price to claim will likely increase as the supply of unclaimed pixels decreases. Once all pixels are claimed, you can list and buy ownership NFTs on the marketplace if someone else has listed them. Have fun.
5
11
2
34
3,889
v0.4.0 was deprecated in favor of @pebble_lang v0.4.1 with some important bug fixes
v0.3.7 turned out to be v0.4.0 @pebble_lang 0.4 now fixes many miscompilation bugs reducing execution costs (matching or slighthly outperforming aiken on average) Introduced `redeemerof` keyword to help with composability between contracts github.com/HarmonicLabs/pebb…
1
3
14
613
v0.3.7 turned out to be v0.4.0 @pebble_lang 0.4 now fixes many miscompilation bugs reducing execution costs (matching or slighthly outperforming aiken on average) Introduced `redeemerof` keyword to help with composability between contracts github.com/HarmonicLabs/pebb…
1
3
1
14
1,200
Impressive that current models can one-shot a contract in pebble Not the most optimised contract, but not too bad either, it even prevents double satisfaction (which early models definitely always ignored). This used to be hard a few years back, and at the core of major businesses like jpg store.
1
3
16
844
Pebble 0.3.1 is out! Introduces optimisations targeting the *new PlutusV3* (upcoming hardfork) With cost reduction up to -40% in CPU and -50% in memory pebble.harmoniclabs.tech/Ins…
3
16
57
1,718
Would you go to token2049 if there was a Hackathon with a prize for building with @pebble_lang ?
Would there be any appetite to scale up the booth at Token2049 and host an embedded MiniSummit with Token? We could do a hackathon with a large ada prize and have a stage for Cardano ventures to present. Subsidize some of the larger projects to attend?
3
2
14
1,133
How it feels to wait for pebble to reach 67%
2
2
1
40
859
Some even juicier optimizations coming up with @pebble_lang targeting plutus v4 Pebble is not only easy to write and read, but it's probably the best choice if you care about efficiency Make sure you vote YES for it
Upgrading @pebble_lang to target PlutusV4 Make sure your DRep votes YES to get pebble ready to be used in production.
2
8
26
1,169
Upgrading @pebble_lang to target PlutusV4 Make sure your DRep votes YES to get pebble ready to be used in production.
2
9
1
28
2,216
We appreciate @Cardano_CF voting yes on the Pebble & Tooling maintenance proposal We hope the other DReps who showed support previously will still choose to support us once again so that we can get started working on it 🙏
1
7
45
819
Planning to release pebble 0.2.0 tomorrow Will introduce: - initial support for unit tests + property based tests - namespaces - better support for generic functions - better support for interfaces If you would like to test it out check out the installation process
4
10
4
48
3,023
Starting to implement some low-hanging fruit that is specified in the first milestone of the pebble proposal In the next version of @pebble_lang you will be able to define contract states (datums) and spending methods only for that state (state transitions) With pebble, you don't need to worry about matching datums and redeemers You can just focus on your contract logic
2
6
2
32
1,166
pebble retweeted
Pebble is the other Harmonic Labs proposal worth looking at. 4.6M ADA for a TypeScript-style smart contract language and maintenance of the tooling stack many Cardano apps already touch. Mesh, Lucid Evolution, Midgard and plenty of dApps depend on this directly or indirectly. Not flashy. Plumbing. @hlabs_tech @MicheleHarmonic THIS IS NOT A PAID PROMOTION
6
16
65
1,578
Both proposals have been submitted In an effort to contain treasury spending we have reduced our base ask by 125k USD *per proposal* 250k USD less in total We also reduced the contingency from 25% down to 15% We need all the community support we can get, don't wait to vote, we can't wait to start working 🫡
I would just like to thank everyone that has shown support for our proposal, directly or not, it does matter Special thanks to @IOHK_Charles, @ESCOweb3 , @Jennycitalinda , @Cerkoryn , @InputEndorsers and I'm surely forgetting so many others All of them have no interest in HLabs but still showed up for a random dude with a vision We were 0.22% short, which goes to show the massive support our proposal has received from you, the community Will be taking a few days to properly rewrite the proposals splitting the 2 projects and then resubmit Me and my team at HLabs are very grateful for the support you guys have shown to us
11
29
8
104
6,733
Vote for Pebble + Gerolamo!! Super important for Node Diversity, this is the proposal that brings Node Diversity to the browser. Two days left!! Supported by @IOHK_Charles 👏
8
28
4
112
17,642