Skip to content

Commit de33bf7

Browse files
authored
Merge pull request #965 from hirosystems/develop
platform updates
2 parents 0e8bf43 + 8689a48 commit de33bf7

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+177
-472
lines changed

content/docs/stacks/chainhook/index.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ To get started, check out our [installation guide](/stacks/chainhook/installatio
4747
## Related tools
4848

4949
- **[Ordhook](/bitcoin/ordinals/ordhook)**: Simplify your testing with the Clarinet JS SDK.
50-
- **[Hiro Platform](/stacks/platform)**: Streamline your app development in our hosted dev experience.
50+
- **[Hiro Platform](/stacks/platform)**: A developer platform for building, deploying and scaling Bitcoin apps.
5151

5252
<br />
5353

content/docs/stacks/clarinet/index.mdx

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import { SecondaryCard } from "@/components/card";
1414

1515
Using a simple command line interface, Clarinet enables you to build and iterate on your contracts locally before moving into production on the `mainnet` network.
1616

17-
You can code with <TooltipProvider inline><Tooltip><TooltipTrigger asChild><span className='cursor-default border-b border-dotted border-primary'>Clarity syntax support</span></TooltipTrigger><TooltipContent>Using the [Clarity VSCode extension](https://marketplace.visualstudio.com/items?itemName=HiroSystems.clarity-lsp#:~:text=This%20VS%20Code%20extension%20brings,safety%20checks%2C%20debugger%20and%20more)</TooltipContent></Tooltip></TooltipProvider>, run tests, debug your code line by line, and deploy your contracts to a local Stacks blockchain environment to rapidly iterate on your code. Clarinet can also be used as a hosted service in the cloud via the [Hiro Platform](/stacks/platform).
17+
You can code with <TooltipProvider inline><Tooltip><TooltipTrigger asChild><span className='cursor-default border-b border-dotted border-primary'>Clarity syntax support</span></TooltipTrigger><TooltipContent>Using the [Clarity VSCode extension](https://marketplace.visualstudio.com/items?itemName=HiroSystems.clarity-lsp#:~:text=This%20VS%20Code%20extension%20brings,safety%20checks%2C%20debugger%20and%20more)</TooltipContent></Tooltip></TooltipProvider>, run tests, debug your code line by line, and deploy your contracts to a local Stacks blockchain environment to rapidly iterate on your code.
1818

1919
## Installation
2020

@@ -79,7 +79,7 @@ After generating the file, you can refer to the documentation for your shell to
7979
## Related tools
8080

8181
- **[Clarinet JS SDK](/stacks/clarinet-js-sdk)**: Simplify your testing with the Clarinet JS SDK.
82-
- **[Hiro Platform](/stacks/platform)**: Streamline your app development in our hosted dev experience.
82+
- **[Hiro Platform](/stacks/platform)**: A developer platform for building, deploying and scaling Bitcoin apps.
8383
- **[Stacks.js](/stacks/stacks.js)**: Leverage a JavaScript library that handles basic functions, such as user authentication and transaction signing.
8484

8585
<br />

content/docs/stacks/connect/index.mdx

-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ Stacks Connect is one of the most popular packages of [Stacks.js](/stacks/stacks
3232
## Related tools
3333

3434
- **[Clarinet](/stacks/clarinet)**: Build your app in the go-to development environment on Stacks.
35-
- **[Hiro Platform](/stacks/platform)**: Build your app in the cloud in a hosted environment.
3635
- **[Stacks Blockchain API](/stacks/api)**: Fetch data and broadcast transactions with the Stacks Blockchain API.
3736
- **[Stacks.js](/stacks/stacks.js)**: A collection of JavaScript libraries to build web applications on Stacks.
3837

content/docs/stacks/hacks/archive/build-a-custom-api.mdx

-2
Original file line numberDiff line numberDiff line change
@@ -117,8 +117,6 @@ In this section, you will integrate Chainhook with your smart contracts. This in
117117

118118
## Deploying your contracts to testnet
119119

120-
Before you begin, make sure you have logged in to the [Hiro Platform](https://platform.hiro.so/) and created or imported a project. If you need help with this, refer to the [Create Project](/stacks/platform/guides/create-project) guide.
121-
122120
In order to create your chainhook, you need to deploy your contracts to `testnet`. From your projects page, click on the Deploy button near the top right of your screen. You'll see your deployment options: choose "Generate for Testnet."
123121

124122
> _**Note**_

content/docs/stacks/index.mdx

+3-3
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,8 @@ import heroImage from '@/public/stacks-hero.svg';
5959
<SmallCard
6060
icon={<Cloud />}
6161
href="/stacks/platform"
62-
title="Cloud-Based Development"
63-
description="Develop, test, and deploy smart contracts straight from your browser."
62+
title="Quickstart App Templates"
63+
description="Full-stack starter-kits, including front-end, back-end, and smart contract components."
6464
/>
6565
<SmallCard
6666
icon={<Code />}
@@ -110,7 +110,7 @@ import heroImage from '@/public/stacks-hero.svg';
110110
icon={<Hiro />}
111111
href="/stacks/platform"
112112
title="Hiro Platform"
113-
description="A hosted developer experience for creating, testing, and deploying smart contracts."
113+
description="A developer platform for building, deploying and scaling Bitcoin apps."
114114
/>
115115
<SmallCard
116116
icon={<Clarinet />}

content/docs/stacks/platform-api/index.mdx

+3-3
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ The Platform API unlocks powerful automation opportunities in your application c
99

1010
In particular, this API lets you programmatically create, update, query, and delete chainhooks as well as interact with a platform-hosted devnet from your local machine.
1111

12-
In order to use these endpoints, you first need to [create an API key](/stacks/api-keys) in the Hiro Platform.
12+
When you create a Platform account, you'll automatically receive an API key that's required to use these endpoints. You can also create additional API keys in the [Hiro Platform](/stacks/api-keys) as needed.
1313

1414
## Popular endpoints
1515

@@ -34,8 +34,8 @@ In order to use these endpoints, you first need to [create an API key](/stacks/a
3434

3535
## Related tools
3636

37-
- **[Hiro Platform](/stacks/platform)**: Streamline your app development in our hosted dev experience.
38-
- **[Chainhook](/stacks/chainhook)**: You dont need the platform to create event streams. Leverage chainhook independently, so your app can react to on-chain events in real time.
37+
- **[Hiro Platform](/stacks/platform)**: A developer platform for building, deploying and scaling Bitcoin apps.
38+
- **[Chainhook](/stacks/chainhook)**: You don't need the platform to create event streams. Leverage chainhook independently, so your app can react to on-chain events in real time.
3939
- **[Stacks Blockchain API](/stacks/api)**: Fetch on-chain data from the Stacks blockchain.
4040
- **[Token Metadata API](/stacks/token-metadata-api)**: Fetch fungible and non-fungible token data on the Stacks blockchain.
4141

content/docs/stacks/platform/guides/build-contracts.mdx

-91
This file was deleted.

content/docs/stacks/platform/guides/connect-desktop-to-cloud.mdx

-143
This file was deleted.

content/docs/stacks/platform/guides/contract-monitoring.mdx

+1-6
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,7 @@ title: Monitor contracts
33
description: Learn how to monitor your contract with custom alerts after you deploy to mainnet.
44
---
55

6-
## Prerequisites
7-
8-
- Create or import a project by following the steps in the [create project guide](/stacks/platform/guides/create-project).
9-
- Deploy a project's Clarity smart contract to mainnet by following the [Deployment guide](/stacks/platform/guides/deploy-project).
10-
11-
This feature goes beyond just security—it’s also a way to better understand how your contracts are being used. You can also set up alerts for various public functions in your smart contract to gain insight on which functions are receiving the most calls and how users are interacting with your contract.
6+
This feature goes beyond just security—it's also a way to better understand how your contracts are being used. You can also set up alerts for various public functions in your smart contract to gain insight on which functions are receiving the most calls and how users are interacting with your contract.
127

138
## Set up contract monitoring
149

0 commit comments

Comments
 (0)