1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47bd0b523db8f84e4719da4c8d11d22cfc4e7e678a225ff4f21ced162e404ba0. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/bdb354c1-172c-4b4a-bc55-6a750e8c616a.json and https://artists.proofprofile.net/proofs/artist/bdb354c1-172c-4b4a-bc55-6a750e8c616a.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Even Before (Beloved Sessions) [feat. Hailey Swags]
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb583722e25c443d75e0170a69162b22354e0ac0ccd9e66789e2dba29eb912d0. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6r1v5blOcqGV0BOON6AiTw.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6r1v5blOcqGV0BOON6AiTw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73a7e9abe1a26d6c51e813a926abbfd5bbdb7f002ea5a2eaf5c143894425066d. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7sfbQhhTSyFTL9YiwEWSvN.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7sfbQhhTSyFTL9YiwEWSvN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f96dde7a5a176cff32958af32a6299562dc9f2abab0ed4ea6ab0157f35abe25. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0PvnXAYLUskNnobSkcZLqa.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0PvnXAYLUskNnobSkcZLqa.
{"copyright_id":"0x36a09e53f8d0b4ee60f4634ed5a82df35e646f30d611ea1d84a95ebf14297e2c","isrc":"QZNWX2073714","name":"Now That I Know You","registered_at":"2026-06-06T19:05:34Z","spotify_id":"7GyxAMUQvBATuWG6pu5oZh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36a09e53f8d0b4ee60f4634ed5a82df35e646f30d611ea1d84a95ebf14297e2c. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7GyxAMUQvBATuWG6pu5oZh.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7GyxAMUQvBATuWG6pu5oZh.
{"copyright_id":"0x1bb1e09575fdd9aa71c4ebc10b82fb954dba687f7f23ad27dd6469c45e450baf","isrc":"QZHNB2097094","name":"Out of Breath","registered_at":"2026-06-09T05:10:19Z","spotify_id":"0JoYuG1Im8R1fzWytX2IW7","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bb1e09575fdd9aa71c4ebc10b82fb954dba687f7f23ad27dd6469c45e450baf. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0JoYuG1Im8R1fzWytX2IW7.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0JoYuG1Im8R1fzWytX2IW7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb583722e25c443d75e0170a69162b22354e0ac0ccd9e66789e2dba29eb912d0. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2Vq4hGM8ysjCiX893LvaBj.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2Vq4hGM8ysjCiX893LvaBj.
{"copyright_id":"0xcca8afb55de1e17dd0316cd85c8b31c634faac7a77089b780359b18cdea5f6d8","isrc":"QZFZ42158811","name":"To Love You","registered_at":"2026-06-11T16:44:07Z","spotify_id":"3X27JjmZQytqhKmV0q9OKT","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcca8afb55de1e17dd0316cd85c8b31c634faac7a77089b780359b18cdea5f6d8. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3X27JjmZQytqhKmV0q9OKT.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3X27JjmZQytqhKmV0q9OKT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb06c968a1b9c994f8872fee0f28d9f892cf952d092491ff050e1e87d4423072a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1hunB808oTlmGyjlzBrFKG.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1hunB808oTlmGyjlzBrFKG.
{"copyright_id":"0x31fd06ac20f1b34fcdaeb51d132c8a9c84c223afa6a316a553d3862cab41da73","isrc":"QZFYW2175157","name":"Find My Own Way","registered_at":"2026-06-08T05:17:09Z","spotify_id":"4m7ToQcyKlgDojdCicuDl3","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31fd06ac20f1b34fcdaeb51d132c8a9c84c223afa6a316a553d3862cab41da73. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4m7ToQcyKlgDojdCicuDl3.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4m7ToQcyKlgDojdCicuDl3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4a10515dcc71e614e5699c2819e0aa7df109f2edb4fc4c06fea2ddd31872efd. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5dqKAnrv3KDxWN6XS2J2YH.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5dqKAnrv3KDxWN6XS2J2YH.
{"copyright_id":"0x6dff07be0899a67181d4f6b36ce476a31c1dde9eed507f5763fbc15713ab7097","isrc":"QZHNB2136995","name":"Far Away","registered_at":"2026-06-24T20:12:29Z","spotify_id":"0OEjqgCBACqXNrqJWmYsuu","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dff07be0899a67181d4f6b36ce476a31c1dde9eed507f5763fbc15713ab7097. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0OEjqgCBACqXNrqJWmYsuu.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0OEjqgCBACqXNrqJWmYsuu.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73a7e9abe1a26d6c51e813a926abbfd5bbdb7f002ea5a2eaf5c143894425066d. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4ohGPzpLzxVukyumBww6us.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4ohGPzpLzxVukyumBww6us.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc14ef0195581dbd0adf8b7889657cc2d8313d5cef287a535f3ddfd032990198d. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3W7V00IacENzrZGkoln7Ux.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3W7V00IacENzrZGkoln7Ux.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae95796710f02a4b946cc2a2f020adfdc61f8bff827dc60941a1a934c1f2bf40. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6vspppoTiq4ms4IOoRdeLo.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6vspppoTiq4ms4IOoRdeLo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae95796710f02a4b946cc2a2f020adfdc61f8bff827dc60941a1a934c1f2bf40. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/22MbMQn7H1UiZCdg9hdbkO.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/22MbMQn7H1UiZCdg9hdbkO.
{"copyright_id":"0xddbb94440256038cb5bde6d642bef16df8d8a583df68d1c3dab775726d162621","isrc":"QZES52569870","name":"Find Me - Before I'm Too Far Gone","registered_at":"2026-06-07T09:32:33Z","spotify_id":"4TvGZ8qQf8Xh1rzNFVYeO5","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddbb94440256038cb5bde6d642bef16df8d8a583df68d1c3dab775726d162621. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4TvGZ8qQf8Xh1rzNFVYeO5.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4TvGZ8qQf8Xh1rzNFVYeO5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae95796710f02a4b946cc2a2f020adfdc61f8bff827dc60941a1a934c1f2bf40. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/17xpEvS67EB5yVeZODVjNx.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/17xpEvS67EB5yVeZODVjNx.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e94df790aaa6e5041f665e1f01175876f94394857893d1eeb697ab0f6122a41. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4sWLsxVqFwDPJ14Ths1jj7.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/4sWLsxVqFwDPJ14Ths1jj7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ec607a3ed2b1956293472cc28b50c0ba52900a5e58ac198543ee32453115066. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/48K10uiZFwjZdLcJ5bbvPt.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/48K10uiZFwjZdLcJ5bbvPt.