Skip to content

Commit 263a47f

Browse files
llms
1 parent 7f2496c commit 263a47f

File tree

9 files changed

+72
-72
lines changed

9 files changed

+72
-72
lines changed

llms-files/llms-appchain.txt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3568,8 +3568,8 @@ This article covers the necessary aspects to consider when building and deployin
35683568

35693569
The Tanssi protocol provides block production as a service, orchestrating a decentralized and trustless set of sequencers, ensuring the networks' liveness. To do so, the protocol bridges both ends:
35703570

3571-
- **Node operators**: who run sequencers, offering their block production services to get rewards.
3572-
- **Developers**: who launch networks, which require sequencers.
3571+
- **Node operators**: Who run sequencers, offering their block production services to get rewards.
3572+
- **Developers**: Who launch networks, which require sequencers.
35733573

35743574
The protocol assigns a subset of sequencers to provide services to each network, rotating them after a period of time. The sequencers can serve any Tanssi-powered network, regardless of the custom logic they implement. On the other hand, networks deployed through Tanssi can customize their runtime as much as they need to fit their use case and upgrade the logic at any moment in a forkless fashion without worrying about the sequencer's setup.
35753575

@@ -3665,19 +3665,19 @@ Once the block is filled with network transactions, it will be proposed as a can
36653665

36663666
As presented in the [Introduction](#introduction), Tanssi is an infrastructure protocol that addresses the complexities and high costs associated with setting up and maintaining blockchain infrastructure, streamlining the deployment of networks. This protocol brings benefits for both participants:
36673667

3668-
- **Networks**: teams can focus on the core logic of their product, the UX, and the UI without dealing with the challenges of infrastructure bootstrapping and its management.
3669-
- **Sequencers**: bearing with the responsibility of keeping their hardware and software configuration in optimal conditions, they are incentivized to execute transactions and produce blocks on behalf of the Tanssi networks.
3668+
- **Networks**: Teams can focus on the core logic of their product, the UX, and the UI without dealing with the challenges of infrastructure bootstrapping and its management.
3669+
- **Sequencers**: Bearing with the responsibility of keeping their hardware and software configuration in optimal conditions, they are incentivized to execute transactions and produce blocks on behalf of the Tanssi networks.
36703670

36713671
[Block production as a service](#block-production-as-a-service) carries associated costs that must be covered by the networks that want to leverage Tanssi for such a purpose. The following sections cover the general aspects of those costs and associated service payments.
36723672

36733673
### Service Payments {: #service-payments }
36743674

36753675
There are three main costs associated with block production as a service that any network must cover using Tanssi tokens to deploy successfully and get the block production services:
36763676

3677-
- **Registration deposit**: the initial deposit that is locked from the account that signs the network registration transaction.
3678-
- **Registration storage deposit**: the initial deposit that is locked from the account that signs the network registration transaction. It is a variable amount depending on the appchain's runtime size.
3679-
- **Sequencers assignment**: every time the Tanssi protocol assigns sequencers, which happens once per session, a fixed fee is charged. This fee gives networks the right to be assigned sequencers and discourages networks whose runtime logic fails to produce valid transactions or blocks.
3680-
- **Block production**: networks must pay for each block produced on their behalf. Since the protocol selects and assigns the sequencers on a per-session basis, networks must have enough funds to cover all the blocks to be produced in an entire session to be served.
3677+
- **Registration deposit**: The initial deposit that is locked from the account that signs the network registration transaction.
3678+
- **Registration storage deposit**: The initial deposit that is locked from the account that signs the network registration transaction. It is a variable amount depending on the appchain's runtime size.
3679+
- **Sequencers assignment**: Every time the Tanssi protocol assigns sequencers, which happens once per session, a fixed fee is charged. This fee gives networks the right to be assigned sequencers and discourages networks whose runtime logic fails to produce valid transactions or blocks.
3680+
- **Block production**: Networks must pay for each block produced on their behalf. Since the protocol selects and assigns the sequencers on a per-session basis, networks must have enough funds to cover all the blocks to be produced in an entire session to be served.
36813681

36823682
The current configuration is set as follows:
36833683

llms-files/llms-basics.txt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1402,8 +1402,8 @@ This article covers the necessary aspects to consider when building and deployin
14021402

14031403
The Tanssi protocol provides block production as a service, orchestrating a decentralized and trustless set of sequencers, ensuring the networks' liveness. To do so, the protocol bridges both ends:
14041404

1405-
- **Node operators**: who run sequencers, offering their block production services to get rewards.
1406-
- **Developers**: who launch networks, which require sequencers.
1405+
- **Node operators**: Who run sequencers, offering their block production services to get rewards.
1406+
- **Developers**: Who launch networks, which require sequencers.
14071407

14081408
The protocol assigns a subset of sequencers to provide services to each network, rotating them after a period of time. The sequencers can serve any Tanssi-powered network, regardless of the custom logic they implement. On the other hand, networks deployed through Tanssi can customize their runtime as much as they need to fit their use case and upgrade the logic at any moment in a forkless fashion without worrying about the sequencer's setup.
14091409

@@ -1499,19 +1499,19 @@ Once the block is filled with network transactions, it will be proposed as a can
14991499

15001500
As presented in the [Introduction](#introduction), Tanssi is an infrastructure protocol that addresses the complexities and high costs associated with setting up and maintaining blockchain infrastructure, streamlining the deployment of networks. This protocol brings benefits for both participants:
15011501

1502-
- **Networks**: teams can focus on the core logic of their product, the UX, and the UI without dealing with the challenges of infrastructure bootstrapping and its management.
1503-
- **Sequencers**: bearing with the responsibility of keeping their hardware and software configuration in optimal conditions, they are incentivized to execute transactions and produce blocks on behalf of the Tanssi networks.
1502+
- **Networks**: Teams can focus on the core logic of their product, the UX, and the UI without dealing with the challenges of infrastructure bootstrapping and its management.
1503+
- **Sequencers**: Bearing with the responsibility of keeping their hardware and software configuration in optimal conditions, they are incentivized to execute transactions and produce blocks on behalf of the Tanssi networks.
15041504

15051505
[Block production as a service](#block-production-as-a-service) carries associated costs that must be covered by the networks that want to leverage Tanssi for such a purpose. The following sections cover the general aspects of those costs and associated service payments.
15061506

15071507
### Service Payments {: #service-payments }
15081508

15091509
There are three main costs associated with block production as a service that any network must cover using Tanssi tokens to deploy successfully and get the block production services:
15101510

1511-
- **Registration deposit**: the initial deposit that is locked from the account that signs the network registration transaction.
1512-
- **Registration storage deposit**: the initial deposit that is locked from the account that signs the network registration transaction. It is a variable amount depending on the appchain's runtime size.
1513-
- **Sequencers assignment**: every time the Tanssi protocol assigns sequencers, which happens once per session, a fixed fee is charged. This fee gives networks the right to be assigned sequencers and discourages networks whose runtime logic fails to produce valid transactions or blocks.
1514-
- **Block production**: networks must pay for each block produced on their behalf. Since the protocol selects and assigns the sequencers on a per-session basis, networks must have enough funds to cover all the blocks to be produced in an entire session to be served.
1511+
- **Registration deposit**: The initial deposit that is locked from the account that signs the network registration transaction.
1512+
- **Registration storage deposit**: The initial deposit that is locked from the account that signs the network registration transaction. It is a variable amount depending on the appchain's runtime size.
1513+
- **Sequencers assignment**: Every time the Tanssi protocol assigns sequencers, which happens once per session, a fixed fee is charged. This fee gives networks the right to be assigned sequencers and discourages networks whose runtime logic fails to produce valid transactions or blocks.
1514+
- **Block production**: Networks must pay for each block produced on their behalf. Since the protocol selects and assigns the sequencers on a per-session basis, networks must have enough funds to cover all the blocks to be produced in an entire session to be served.
15151515

15161516
The current configuration is set as follows:
15171517

llms-files/llms-custom-runtime.txt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2991,8 +2991,8 @@ This article covers the necessary aspects to consider when building and deployin
29912991

29922992
The Tanssi protocol provides block production as a service, orchestrating a decentralized and trustless set of sequencers, ensuring the networks' liveness. To do so, the protocol bridges both ends:
29932993

2994-
- **Node operators**: who run sequencers, offering their block production services to get rewards.
2995-
- **Developers**: who launch networks, which require sequencers.
2994+
- **Node operators**: Who run sequencers, offering their block production services to get rewards.
2995+
- **Developers**: Who launch networks, which require sequencers.
29962996

29972997
The protocol assigns a subset of sequencers to provide services to each network, rotating them after a period of time. The sequencers can serve any Tanssi-powered network, regardless of the custom logic they implement. On the other hand, networks deployed through Tanssi can customize their runtime as much as they need to fit their use case and upgrade the logic at any moment in a forkless fashion without worrying about the sequencer's setup.
29982998

@@ -3088,19 +3088,19 @@ Once the block is filled with network transactions, it will be proposed as a can
30883088

30893089
As presented in the [Introduction](#introduction), Tanssi is an infrastructure protocol that addresses the complexities and high costs associated with setting up and maintaining blockchain infrastructure, streamlining the deployment of networks. This protocol brings benefits for both participants:
30903090

3091-
- **Networks**: teams can focus on the core logic of their product, the UX, and the UI without dealing with the challenges of infrastructure bootstrapping and its management.
3092-
- **Sequencers**: bearing with the responsibility of keeping their hardware and software configuration in optimal conditions, they are incentivized to execute transactions and produce blocks on behalf of the Tanssi networks.
3091+
- **Networks**: Teams can focus on the core logic of their product, the UX, and the UI without dealing with the challenges of infrastructure bootstrapping and its management.
3092+
- **Sequencers**: Bearing with the responsibility of keeping their hardware and software configuration in optimal conditions, they are incentivized to execute transactions and produce blocks on behalf of the Tanssi networks.
30933093

30943094
[Block production as a service](#block-production-as-a-service) carries associated costs that must be covered by the networks that want to leverage Tanssi for such a purpose. The following sections cover the general aspects of those costs and associated service payments.
30953095

30963096
### Service Payments {: #service-payments }
30973097

30983098
There are three main costs associated with block production as a service that any network must cover using Tanssi tokens to deploy successfully and get the block production services:
30993099

3100-
- **Registration deposit**: the initial deposit that is locked from the account that signs the network registration transaction.
3101-
- **Registration storage deposit**: the initial deposit that is locked from the account that signs the network registration transaction. It is a variable amount depending on the appchain's runtime size.
3102-
- **Sequencers assignment**: every time the Tanssi protocol assigns sequencers, which happens once per session, a fixed fee is charged. This fee gives networks the right to be assigned sequencers and discourages networks whose runtime logic fails to produce valid transactions or blocks.
3103-
- **Block production**: networks must pay for each block produced on their behalf. Since the protocol selects and assigns the sequencers on a per-session basis, networks must have enough funds to cover all the blocks to be produced in an entire session to be served.
3100+
- **Registration deposit**: The initial deposit that is locked from the account that signs the network registration transaction.
3101+
- **Registration storage deposit**: The initial deposit that is locked from the account that signs the network registration transaction. It is a variable amount depending on the appchain's runtime size.
3102+
- **Sequencers assignment**: Every time the Tanssi protocol assigns sequencers, which happens once per session, a fixed fee is charged. This fee gives networks the right to be assigned sequencers and discourages networks whose runtime logic fails to produce valid transactions or blocks.
3103+
- **Block production**: Networks must pay for each block produced on their behalf. Since the protocol selects and assigns the sequencers on a per-session basis, networks must have enough funds to cover all the blocks to be produced in an entire session to be served.
31043104

31053105
The current configuration is set as follows:
31063106

llms-files/llms-evm-template.txt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11592,8 +11592,8 @@ This article covers the necessary aspects to consider when building and deployin
1159211592

1159311593
The Tanssi protocol provides block production as a service, orchestrating a decentralized and trustless set of sequencers, ensuring the networks' liveness. To do so, the protocol bridges both ends:
1159411594

11595-
- **Node operators**: who run sequencers, offering their block production services to get rewards.
11596-
- **Developers**: who launch networks, which require sequencers.
11595+
- **Node operators**: Who run sequencers, offering their block production services to get rewards.
11596+
- **Developers**: Who launch networks, which require sequencers.
1159711597

1159811598
The protocol assigns a subset of sequencers to provide services to each network, rotating them after a period of time. The sequencers can serve any Tanssi-powered network, regardless of the custom logic they implement. On the other hand, networks deployed through Tanssi can customize their runtime as much as they need to fit their use case and upgrade the logic at any moment in a forkless fashion without worrying about the sequencer's setup.
1159911599

@@ -11689,19 +11689,19 @@ Once the block is filled with network transactions, it will be proposed as a can
1168911689

1169011690
As presented in the [Introduction](#introduction), Tanssi is an infrastructure protocol that addresses the complexities and high costs associated with setting up and maintaining blockchain infrastructure, streamlining the deployment of networks. This protocol brings benefits for both participants:
1169111691

11692-
- **Networks**: teams can focus on the core logic of their product, the UX, and the UI without dealing with the challenges of infrastructure bootstrapping and its management.
11693-
- **Sequencers**: bearing with the responsibility of keeping their hardware and software configuration in optimal conditions, they are incentivized to execute transactions and produce blocks on behalf of the Tanssi networks.
11692+
- **Networks**: Teams can focus on the core logic of their product, the UX, and the UI without dealing with the challenges of infrastructure bootstrapping and its management.
11693+
- **Sequencers**: Bearing with the responsibility of keeping their hardware and software configuration in optimal conditions, they are incentivized to execute transactions and produce blocks on behalf of the Tanssi networks.
1169411694

1169511695
[Block production as a service](#block-production-as-a-service) carries associated costs that must be covered by the networks that want to leverage Tanssi for such a purpose. The following sections cover the general aspects of those costs and associated service payments.
1169611696

1169711697
### Service Payments {: #service-payments }
1169811698

1169911699
There are three main costs associated with block production as a service that any network must cover using Tanssi tokens to deploy successfully and get the block production services:
1170011700

11701-
- **Registration deposit**: the initial deposit that is locked from the account that signs the network registration transaction.
11702-
- **Registration storage deposit**: the initial deposit that is locked from the account that signs the network registration transaction. It is a variable amount depending on the appchain's runtime size.
11703-
- **Sequencers assignment**: every time the Tanssi protocol assigns sequencers, which happens once per session, a fixed fee is charged. This fee gives networks the right to be assigned sequencers and discourages networks whose runtime logic fails to produce valid transactions or blocks.
11704-
- **Block production**: networks must pay for each block produced on their behalf. Since the protocol selects and assigns the sequencers on a per-session basis, networks must have enough funds to cover all the blocks to be produced in an entire session to be served.
11701+
- **Registration deposit**: The initial deposit that is locked from the account that signs the network registration transaction.
11702+
- **Registration storage deposit**: The initial deposit that is locked from the account that signs the network registration transaction. It is a variable amount depending on the appchain's runtime size.
11703+
- **Sequencers assignment**: Every time the Tanssi protocol assigns sequencers, which happens once per session, a fixed fee is charged. This fee gives networks the right to be assigned sequencers and discourages networks whose runtime logic fails to produce valid transactions or blocks.
11704+
- **Block production**: Networks must pay for each block produced on their behalf. Since the protocol selects and assigns the sequencers on a per-session basis, networks must have enough funds to cover all the blocks to be produced in an entire session to be served.
1170511705

1170611706
The current configuration is set as follows:
1170711707

0 commit comments

Comments
 (0)