Skip to content

Taylor/add flare #268

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

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 38 additions & 0 deletions networks/flare.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
title: "Flare support on Turnkey"
sidebarTitle: "Flare"
---

## Address derivation

Turnkey supports Flare address derivation with `ADDRESS_TYPE_FLARE`. Flare addresses are derived from the SECP256K1 curve, which Turnkey fully supports.

## Transaction construction and signing

Turnkey supports Flare transaction signing through our core signing capabilities. We provide flexible signing APIs that integrate seamlessly with the Flare ecosystem.

## Transaction parsing and signing

Turnkey's secure infrastructure ensures that private keys never leave our secure enclaves while providing robust transaction signing capabilities. Our signing system supports:

- Raw transaction signing for any Flare transaction format
- Secure key management with policy controls
- Integration with existing Flare development workflows

## Network support

Turnkey supports the following Flare networks:

- Flare Mainnet
- Coston Testnet
- Coston2 Testnet

## Key features

- **SECP256K1 Signing**: Full support for Flare's cryptographic requirements
- **Secure Key Management**: Private keys never leave Turnkey's secure infrastructure
- **Flexible Integration**: Seamlessly integrate with existing Flare development workflows
- **Policy Controls**: Apply custom policies to control transaction approvals
- **Multi-user Support**: Manage multiple Flare addresses under a single organization

If you're building on Flare and need assistance with Turnkey integration, feel free to contact us at [[email protected]](mailto:[email protected]), on [X](https://x.com/turnkeyhq/), or [on Slack](https://join.slack.com/t/clubturnkey/shared_invite/zt-31v4yhgw6-PwBzyNsWCCBTk2xft3EoHQ).
102 changes: 84 additions & 18 deletions networks/overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -29,47 +29,113 @@ Our SDK provides tools and scripts to help in constructing and signing basic tra

At our highest level of support, Turnkey offers the ability to parse transactions and define custom policies based on transaction parameters.

| Tier | Depth of support | EVM | SVM | BTC | ATOM | TRON | SUI | APT | MOVE | TON | XRP | SEI |
| ------ | :------------------------------- | --------------------------------------------- | --------------------------------------------- | --------------------------------------------- | --------------------------------------------- | --------------------------------------------- | --------------------------------------------- | --------------------------------------------- | --------------------------------------------- | --- | --- | --- |
| Tier 1 | Curve-level | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> |
| Tier 2 | Address derivation | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> |<Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> |
| Tier 3 | SDK construction and signing | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | | | | | | | | | |
| Tier 4 | Transaction parsing and policies | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | | | | | | | | | |
| Tier | Depth of support | EVM | SVM | BTC | ATOM | TRON | SUI | APT | MOVE | TON | XRP | SEI | FLARE |
| ------ | :------------------------------- | --------------------------------------------- | --------------------------------------------- | --------------------------------------------- | --------------------------------------------- | --------------------------------------------- | --------------------------------------------- | --------------------------------------------- | --------------------------------------------- | --------------------------------------------- | --------------------------------------------- | --------------------------------------------- | --------------------------------------------- |
| Tier 1 | Curve-level | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> |
| Tier 2 | Address derivation | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> |
| Tier 3 | SDK construction and signing | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | | | | | | | | | | <Icon icon="square-check" iconType="solid" /> |
| Tier 4 | Transaction parsing and policies | <Icon icon="square-check" iconType="solid" /> | <Icon icon="square-check" iconType="solid" /> | | | | | | | | | | <Icon icon="square-check" iconType="solid" /> |

For more details about each ecosystem, refer to the pages below:

<CardGroup cols="2">
<Card title="Overview" icon="file-lines" iconType="solid" horizontal href="/networks/framework">
<Card
title="Overview"
icon="file-lines"
iconType="solid"
horizontal
href="/networks/framework"
>
Overview
</Card>
<Card title="Ethereum (EVM)" icon="file-lines" iconType="solid" horizontal href="/networks/ethereum">
<Card
title="Ethereum (EVM)"
icon="file-lines"
iconType="solid"
horizontal
href="/networks/ethereum"
>
Ethereum (EVM) support on Turnkey
</Card>
<Card title="Solana (SVM)" icon="file-lines" iconType="solid" horizontal href="/networks/solana">
<Card
title="Solana (SVM)"
icon="file-lines"
iconType="solid"
horizontal
href="/networks/solana"
>
Solana (SVM) support on Turnkey
</Card>
<Card title="Bitcoin" icon="file-lines" iconType="solid" horizontal href="/networks/bitcoin">
<Card
title="Bitcoin"
icon="file-lines"
iconType="solid"
horizontal
href="/networks/bitcoin"
>
Bitcoin support on Turnkey
</Card>
<Card title="Cosmos" icon="file-lines" iconType="solid" horizontal href="/networks/cosmos">
<Card
title="Cosmos"
icon="file-lines"
iconType="solid"
horizontal
href="/networks/cosmos"
>
Cosmos support on Turnkey
</Card>
<Card title="Tron" icon="file-lines" iconType="solid" horizontal href="/networks/tron">
<Card
title="Tron"
icon="file-lines"
iconType="solid"
horizontal
href="/networks/tron"
>
Tron support on Turnkey
</Card>
<Card title="Sui" icon="file-lines" iconType="solid" horizontal href="/networks/sui">
<Card
title="Sui"
icon="file-lines"
iconType="solid"
horizontal
href="/networks/sui"
>
Sui support on Turnkey
</Card>
<Card title="Sei" icon="file-lines" iconType="solid" horizontal href="/networks/sei">
<Card
title="Sei"
icon="file-lines"
iconType="solid"
horizontal
href="/networks/sei"
>
Sei support on Turnkey
</Card>
<Card title="Aptos" icon="file-lines" iconType="solid" horizontal href="/networks/aptos">
<Card
title="Aptos"
icon="file-lines"
iconType="solid"
horizontal
href="/networks/aptos"
>
Aptos support on Turnkey
</Card>
<Card title="Movement" icon="file-lines" iconType="solid" horizontal href="/networks/movement">
<Card
title="Movement"
icon="file-lines"
iconType="solid"
horizontal
href="/networks/movement"
>
Movement support on Turnkey
</Card>
<Card title="Others" icon="file-lines" iconType="solid" horizontal href="/networks/others">
<Card
title="Others"
icon="file-lines"
iconType="solid"
horizontal
href="/networks/others"
>
Specific support for other ecosystems on Turnkey
</Card>
</CardGroup>
</CardGroup>