Tortuga Finance Docs
  • Overview
    • Liquid Staking on Aptos
  • Stake APT
    • Tutorial: Stake APT via Tortuga
    • Tutorial: Buy tAPT from DEX
    • Use tAPT
    • Fees
    • Before You Stake
  • For Validators
    • How It Works
    • How to Join
  • For Developers
    • Integration Resources
    • Tortuga <> Pyth
  • Protocol
    • Overview
    • Whitepaper
    • Governance
    • Tokenomics
    • Reference
      • helpers::circular_buffer
      • helpers::math
      • helpers::pool
      • helpers::stake_pool_helpers
      • helpers::iterable_table_custom
      • oracle::validator_states
      • delegation::delegation_state
      • delegation::delegation_service
      • tortuga::validator_router
      • tortuga::stake_router
      • governance::permissions
      • governance::utils
      • tortuga_governance::staked_aptos
      • tortuga_governance::tortuga_governance
    • Security Audits
Powered by GitBook
On this page
  • Key contract functions
  • Contract addresses
  • tAPT information
  • Price feeds
  • Brand and design
  1. For Developers

Integration Resources

All resources to build on or provide an interface to the Tortuga protocol.

PreviousHow to JoinNextTortuga <> Pyth

Last updated 1 year ago

This page curates the majority of resources that you might need to integrate with Tortuga Finance. Teams building any of the products (and more!) can find all they need on this page:

  • UI builders

  • Wallets

  • DeFi dashboards

  • Decentralized exchanges

  • Liquidity aggregators

Key contract functions

These are the primary functions the contract would need to interact with:

  • to stake APT and receive tAPT.

  • to return tAPT to the contract and receive a Ticket which could later be claimed to retrieve the APT. The exchange rate is locked at the time the request to withdraw is made.

  • can be used to convert the tickets to APT.

  • can be used to get the current number of outstanding claims a delegator can eventually make to retrieve their APT.

  • fetches the details of a ticket given its index.

For more documentation, please visit the section.

Contract addresses

The Tortuga protocol is available at the following addresses:

The Tortuga Governance module, which holds all resources including the tAPT coin, is available at the following addresses:

tAPT information

  • Name: Tortuga Staked APT

  • Symbol: tAPT

  • Decimals: 8

Price feeds

Brand and design

Primary color: #FF007A

Testnet:

Mainnet:

Testnet:

Mainnet:

Please visit Hippo's coin list repository for the canonical token registry:

supplies the price feeds for the tAPT token.

Mainnet:

This price feed relies on the for up-to-date token price information.

0x3cf126fc1e6066d7c7841d998be87b432f27ddbab2ef9cc8c2172800c70e9aae
0x8f396e4246b2ba87b51c0739ef5ea4f26515a98375308c31ac2ec1e42142a57f
0x2f37694be6350f94bbd49e2e87bafd85c79096dcdb155f3071b2fd2a02ac0e2c
0x84d7aeef42d38a5ffc3ccef853e1b82e4958659d16a7de736a29c55fbbeb0114
hippospace/aptos-coin-list
Switchboard
https://switchboard.xyz/explorer/7/0x638b524fa794b1fba6cbe0e1af088d8dbbaaab48523ac9baab285587af318a8d
Pyth oracle network
Reference
199KB
TortugaAssets.zip
archive
stake_router::stake
stake_router::unstake
stake_router::claim
stake_router::get_num_tickets
stake_router::get_ticket