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 0xa481e7b62a8dadebf51b73596ecfa13d087fa530290ad9fd1347854027642795. 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/b32d5662-621d-4af4-91d7-0c2ce86afc78.json and https://artists.proofprofile.net/proofs/artist/b32d5662-621d-4af4-91d7-0c2ce86afc78.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x7ae3ba223bd39c83fb9cd80923d8a49effd18c3dbc063ba6808e79058d828f8a","isrc":"PLUM72400137","name":"W OCZY","registered_at":"2026-06-07T21:23:49Z","spotify_id":"3KqxRjYLEs1twNChvKUDAk","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 0x7ae3ba223bd39c83fb9cd80923d8a49effd18c3dbc063ba6808e79058d828f8a. 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/3KqxRjYLEs1twNChvKUDAk.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/3KqxRjYLEs1twNChvKUDAk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01c8158855dd6714a3067b32e297a33b7faf9dc68806c0a4c1e090cbed6c013b. 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/39enuB5hG5KcQLOiHNb8Gn.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/39enuB5hG5KcQLOiHNb8Gn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89c6f9a8d6f4831d2199da6b540f9bd480856fa81ef36995c98f1311de1e451c. 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/0qcZuUNzA06yhfQP7jkQ9m.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/0qcZuUNzA06yhfQP7jkQ9m.
{"copyright_id":"0x71e6242ab434a2ad00adbfd83e6eb71f1bbc0d3a1e68541d9d514f01859fbd5f","isrc":"PL86E2300003","name":"Pożegnanie (poważny)","registered_at":"2026-06-07T21:15:17Z","spotify_id":"1DQFqqz66cxq3gsGKxVOlA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71e6242ab434a2ad00adbfd83e6eb71f1bbc0d3a1e68541d9d514f01859fbd5f. 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/1DQFqqz66cxq3gsGKxVOlA.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/1DQFqqz66cxq3gsGKxVOlA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ae3ba223bd39c83fb9cd80923d8a49effd18c3dbc063ba6808e79058d828f8a. 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/4Bw2Btne0H5CubS19oMPkq.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/4Bw2Btne0H5CubS19oMPkq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40f6e137d0b18f3cc33b0b7358804c880f461b4dab10ba28349f2ae8efaa0b17. 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/3gKnscKNfKR8w7AmQjOYpr.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/3gKnscKNfKR8w7AmQjOYpr.
{"copyright_id":"0x608bf4e61fc6bfaed269487d792aa1640fd206ca6c391d2c9fea0577d395d7b0","isrc":"PLUM72400160","name":"LECĘ SIĘ KARNĄĆ","registered_at":"2026-06-08T13:40:44Z","spotify_id":"7g2AdNkrsBV3CRH9fwdpW4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x608bf4e61fc6bfaed269487d792aa1640fd206ca6c391d2c9fea0577d395d7b0. 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/7g2AdNkrsBV3CRH9fwdpW4.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/7g2AdNkrsBV3CRH9fwdpW4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7031a97588699fb612b92a48fd3e4e7ad991d2438375223f1e0e04731fe66044. 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/039ixFE4ty4gshxj7xBc9w.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/039ixFE4ty4gshxj7xBc9w.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5313242116fd9967258ccb8a726f909353e95119ad88cd00dd06a6257ac72be0. 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/5dN8hfmLhaWi15T70LPJpk.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/5dN8hfmLhaWi15T70LPJpk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3dc85a14a86814ea300918a9c3bad52186085731c42841971336139e29b90af. 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/22uKY5qCkw5fa7DGXIgTUf.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/22uKY5qCkw5fa7DGXIgTUf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b5a373b121cf3069b328611da1468be4d5c6ae8b453f112784c90fdda5e924e. 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/0ViNFeCX5K9uCa4mmzw3PS.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/0ViNFeCX5K9uCa4mmzw3PS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4422f9fba1f79c7c4e478ea1bdac8b14cc227305dcae740448eff41f26d1ee69. 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/5dr9R4kLX1sljnSO2dN8yH.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/5dr9R4kLX1sljnSO2dN8yH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2365019ba2bd3af704d6a5f5a40a4137c0f737e2b062ab15661506e378b47aa3. 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/2hoPMZq9uXTNoiA7x1vQGK.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/2hoPMZq9uXTNoiA7x1vQGK.
{"copyright_id":"0x7190169464fd0b19b36c17e82ad44f3bc1a4301c90efdf3d6dcc9a17095b540a","isrc":"PLF242211695","name":"Koło Ratunkowe","registered_at":"2026-06-21T07:19:26Z","spotify_id":"2kPuKqmNpMloXnXsqnfz1T","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7190169464fd0b19b36c17e82ad44f3bc1a4301c90efdf3d6dcc9a17095b540a. 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/2kPuKqmNpMloXnXsqnfz1T.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/2kPuKqmNpMloXnXsqnfz1T.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf543f5fc2d613a2ce0899ed869376d57ca9625a9adbdceed95df835d08a68d7. 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/3YyoU1ninCUP4CgbAtxFlq.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/3YyoU1ninCUP4CgbAtxFlq.