metadata: {"type": "project", "title": "Teleporter contracts library by Suzaku", "logoImg": "bafkreiazn5r7oliidht42uq23y6fimwna3kpin4xwdwlplypi6ghz6u6mm", "website": "https://suzaku.network", "bannerImg": "bafkreics5puzhanrqqax32w5whtt7iko2427fqd5bdwfl6hzaoav7dyosi", "createdAt": 1720801090869, "userGithub": "Nuttymoon", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..OktaSNImLA0J5cWCAmSteKog8Wz8x0giUiy8kfYDjpzf1NegkTenkEUjARkYE8Fe9S8goS-69N_TcJsGdTMaDQ", "type": "Ed25519Signature2018", "created": "2024-07-12T16:18:01.655Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-07-12T16:18:01.655Z", "expirationDate": "2024-10-10T16:18:01.655Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x0691D2A17B46608a0B5A926a5a511E773f9bA036", "hash": "v0.0.0:fUEMDrJB6tA5NC63+UrPf3lHxqxh/mjNMohK5eENChU=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#suzaku-network#11584800"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..hg5RxKWg1BUC18ZYyBKkc57SVgtHYCjX_iLA2RObkrsOYQJQds1yylgh_Tju5Ys5Q9zVv7LSmXlNeC3csc-mDA", "type": "Ed25519Signature2018", "created": "2024-07-12T16:17:46.572Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-07-12T16:17:46.572Z", "expirationDate": "2024-10-10T16:17:46.572Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x0691D2A17B46608a0B5A926a5a511E773f9bA036", "hash": "v0.0.0:DanBBcQTKdmKdpKB35u7/ynLf8hpnwnB0eAjVnysjdY=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#SuzakuNetwork"}}}, "description": "The Teleporter contracts library is a subset of the [Suzaku Contracts Library](https://github.com/suzaku-network/suzaku-contracts-library), an open-source smart contracts library curated by the Suzaku team.\nWe aim to provide utility contracts to teams building on top of ICTT, namely:\n\n### [AvalancheICTTRouter](https://github.com/suzaku-network/suzaku-contracts-library/blob/main/contracts/src/Teleporter/AvalancheICTTRouter.sol)\n\nThis router contract can be used as a backend for:\n- Bridge UIs built on top of [Avalanche ICTT](https://github.com/ava-labs/avalanche-interchain-token-transfer)\n- DApps looking for a simpler routing logic\n\nA good analogy is the router contracts used in DEXs to route users to the correct liquidity pool when they want to swap tokens. Instead of a pool, the AvalancheICTTRouter routes to the correct bridge (`Transferrer`) contract depending on what token the user wants to bridge and to what destination chain.\n\nYou can learn more in the [README](https://github.com/suzaku-network/suzaku-contracts-library/blob/main/contracts/src/Teleporter/README.md).\n\n### Foundry deployment scripts\n\nDeployment scripts for [Avalanche ICTT](https://github.com/ava-labs/avalanche-interchain-token-transfer) Home and Remote contracts\n\n## Grant goals\n\nWe hope that this grant will enable us to:\n\n1. Finalize the development of the contracts (see the [issues list](https://github.com/suzaku-network/suzaku-contracts-library/issues))\n2. Audit the contracts\n\nOnce we have achieved those goals, we commit to open-sourcing the contracts under the MIT license.\n\n## Grant funding\n\nFor this purpose, we ask for:\n\n- $5,000 upfront to pay a smart contract developer for 1 month of development\n- $20,000 in retroactive funding, to cover:\n  - $15,000 for the contract audit\n  - $5,000 for extra development and review work done in the audit phase", "logoImgData": {}, "bannerImgData": {}, "projectGithub": "suzaku-network", "projectTwitter": "SuzakuNetwork"}
name: Teleporter contracts library by Suzaku