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 0x8ade26e80385b44eb84cc57eddababb79c06fa292ed6edbe9ebaaa62cb4cc52a. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8cb9c6a5-ade8-47c3-b28b-5cf760f1231f.json and https://artists.proofprofile.net/proofs/artist/8cb9c6a5-ade8-47c3-b28b-5cf760f1231f.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xf09c5eb3cf93b441600f35d7137265226a6e09bf5753c012e3ae1a77f8369aa6","isrc":"AUXN22300650","name":"Robot Dance (Radio Edit)","registered_at":"2026-06-10T20:24:53Z","spotify_id":"1tdzkJfjW3HDIWJS5YFwaQ","type":"track"}
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 0xf09c5eb3cf93b441600f35d7137265226a6e09bf5753c012e3ae1a77f8369aa6. 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/1tdzkJfjW3HDIWJS5YFwaQ.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/1tdzkJfjW3HDIWJS5YFwaQ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9638ffb10e6b9897d5f3738c5a0606354de57a081ad4ce58ddeddc86784cb25. 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/0Ci2qNwVx5QTB53zKRDsdO.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/0Ci2qNwVx5QTB53zKRDsdO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54dbc0c6e909c44e5b77868bf8ebaba89a26130628506435848e09e1a83046c6. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0SHyoVeUzIyqJtg0JZrK3N.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/0SHyoVeUzIyqJtg0JZrK3N.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9883945b4d6dfe87037f68903ae2c6c4414a8ea77788f1868370d1291e8f1c2. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6fY98zlZDes3gMgmP33AAy.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/6fY98zlZDes3gMgmP33AAy.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x037a62645d43fba07f570dbfb2c8662e9b55aa93487483bd476aaa9b3d4f86cb. 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/7d7rqNWAjajRAwXVylGjtm.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/7d7rqNWAjajRAwXVylGjtm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefbb98345e8a89e13cf3a56c2bae3d9403d3094b81f9d3b792d07bedcced9654. 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/3lV0iPcEsPGbmGZofdnwIW.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/3lV0iPcEsPGbmGZofdnwIW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12d0bd550f089ff6365e22b1bd665e604c74cd3b10657fb944ef07cc566eeb6c. 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/4O0VIHuOxL33SJcvHdHtEG.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/4O0VIHuOxL33SJcvHdHtEG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x403de7a0a34a30750c7a19d01b530ba12b10e99af75141400d6924e0dcf4ba35. 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/3jOgrL3syeQciFKQ9VgmoI.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/3jOgrL3syeQciFKQ9VgmoI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69c59e3303b5e6414a73417e03c811f334537e5244715988f3f06c0e04053fbe. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7FMx7eILF6lnMeyIPLLVlG.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/7FMx7eILF6lnMeyIPLLVlG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5901729fecca1ff4f85e3bfe7c10e20d75b921bac53984341f2b698626e9af0f. 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/1Q1clcocESI1KAgIQ638lS.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/1Q1clcocESI1KAgIQ638lS.
{"copyright_id":"0x64598b397f19a1da2a6ffcc40461a341433db1d83553aabf059847b577f0e643","isrc":"BKPE52300032","name":"Speak Up - Slow Motion, Duarte Remix","registered_at":"2026-06-21T10:51:41Z","spotify_id":"2zgaqDf1CttaQa7BRPgJpI","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64598b397f19a1da2a6ffcc40461a341433db1d83553aabf059847b577f0e643. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2zgaqDf1CttaQa7BRPgJpI.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/2zgaqDf1CttaQa7BRPgJpI.
{"copyright_id":"0x5f57008d7b7c4c4313e32a37d2dfeb8e3ba6cb2e4acd4cd281deea5ff8b9993e","isrc":"CA5KR2375027","name":"Thugs in the House","registered_at":"2026-06-09T13:36:39Z","spotify_id":"1tVrfhxuD9iWGoHEgq90Hp","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f57008d7b7c4c4313e32a37d2dfeb8e3ba6cb2e4acd4cd281deea5ff8b9993e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1tVrfhxuD9iWGoHEgq90Hp.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/1tVrfhxuD9iWGoHEgq90Hp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc52184af6a7dbda86ec9a2c88d5fe89f21ded870a5d824d1cd036e5bcac50ba9. 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/4dP3O7pLjdagN06GsssCsq.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/4dP3O7pLjdagN06GsssCsq.
{"copyright_id":"0xa42be2c93f8a80c97be02bd7c2d0c76b055e26c56eb4e32c6e0a04a6f1eafd8e","isrc":"GBKQU2335548","name":"Back Out","registered_at":"2026-06-26T03:16:53Z","spotify_id":"5NVvOLD77ShDwUYRaRtRbX","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa42be2c93f8a80c97be02bd7c2d0c76b055e26c56eb4e32c6e0a04a6f1eafd8e. 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/5NVvOLD77ShDwUYRaRtRbX.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/5NVvOLD77ShDwUYRaRtRbX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x574b4b7d0374176ff888038e33eafd5b18ce0df3570e5822bbfb873ea4c8f7c3. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6JPUnXVzg7Nsu0NMQyJQE9.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/6JPUnXVzg7Nsu0NMQyJQE9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9883945b4d6dfe87037f68903ae2c6c4414a8ea77788f1868370d1291e8f1c2. 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/1M4QhnNvbYPmEGx9SFK7Hj.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/1M4QhnNvbYPmEGx9SFK7Hj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2fa105bc82f39925612179c5cfa7d6c5754fe36e45f422df72e8038a4225ce3. 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/6BEAYuiyGLW1qEzwROV26G.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/6BEAYuiyGLW1qEzwROV26G.
{"copyright_id":"0xff83c1c1715d42c8f37d0c5774f3c75bcaeeedd3a924ace0fdd936ab360e235b","isrc":"CA5KR2304004","name":"Number Threes","registered_at":"2026-06-11T01:46:06Z","spotify_id":"0SvuFXiTmRnhOiUsmkFUdC","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff83c1c1715d42c8f37d0c5774f3c75bcaeeedd3a924ace0fdd936ab360e235b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0SvuFXiTmRnhOiUsmkFUdC.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/0SvuFXiTmRnhOiUsmkFUdC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22d697bef79dd9146906857c7fe1e600d6919a0a6f5303ead49336e43d70e9d3. 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/7pY7zNcV27QuL13BbsDG3K.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/7pY7zNcV27QuL13BbsDG3K.
{"copyright_id":"0x472d0ee4399aadb5473c4115f32db6e8ba66e5bc053d9abab227eb95f053e8ed","isrc":"GBKQU2278222","name":"Con Altura","registered_at":"2026-06-24T02:23:26Z","spotify_id":"6sT904RmtLcsWG3rTZEK3p","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x472d0ee4399aadb5473c4115f32db6e8ba66e5bc053d9abab227eb95f053e8ed. 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/6sT904RmtLcsWG3rTZEK3p.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/6sT904RmtLcsWG3rTZEK3p.
{"copyright_id":"0x9bdb6d44c4d5a7815fc1b081e9e9a23914cc29d343734599eb2ca016a4d4fa6d","isrc":"CA5KR2264062","name":"Lights Come On","registered_at":"2026-06-10T07:39:27Z","spotify_id":"6GJVvN7zZdtB5Ymz2Ylnqw","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bdb6d44c4d5a7815fc1b081e9e9a23914cc29d343734599eb2ca016a4d4fa6d. 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/6GJVvN7zZdtB5Ymz2Ylnqw.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/6GJVvN7zZdtB5Ymz2Ylnqw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b77658c943e6f9299054c49ee3f49b8c2b268355201b610eedb0238e1e991f0. 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/4ST8J3g9AgslIrvOuXGVI8.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/4ST8J3g9AgslIrvOuXGVI8.
Here I Go Again (Slow Motion & Duarte Remix)
Here I Go Again - Slow Motion & Duarte Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc6da1b3f3f4c4845719c7d642ac85d272ea15440d349123beb23867d2d06ddb. 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/1k7ioqP3LnAYNzX6hU1tcE.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/1k7ioqP3LnAYNzX6hU1tcE.
{"copyright_id":"0xebf984ab34706dfaced251cdd68b77b94cdf03758d9fd9f07d2d1251072d331e","isrc":"GBKQU2201867","name":"Stop Posing","registered_at":"2026-06-07T11:00:14Z","spotify_id":"526mWSg3CtvKCXvMRuqDYc","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebf984ab34706dfaced251cdd68b77b94cdf03758d9fd9f07d2d1251072d331e. 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/526mWSg3CtvKCXvMRuqDYc.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/526mWSg3CtvKCXvMRuqDYc.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83f063b8282560d90c1416ba10125e20a6a80c399d34b73fe79ebec3772653c3. 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/1d6oBQDqFvhaovrpLxK4le.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/1d6oBQDqFvhaovrpLxK4le.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cd4d48ea45162bcf07d8e2794b616fb5d56a5b1c5c53db5a40c999723445ff5. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3O4mYiWT9Qv20iqaDaUquc.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/3O4mYiWT9Qv20iqaDaUquc.