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 0x7cb3e9368c03f2f702054b7f5b01c90ee54be09b0939dec13d2721030cad5615. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7e4e815d-13d8-4101-95b8-505c4ad76470.json and https://artists.proofprofile.net/proofs/artist/7e4e815d-13d8-4101-95b8-505c4ad76470.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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 0xbbe9ec5f734c3bf944839e6d19f9e8f7c281f3501e56bd17b0e94a086991c939. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T20:37:47Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6Io3YX1POznm7dp4ZUNF3F.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/6Io3YX1POznm7dp4ZUNF3F.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd66b041753dabe370ef842f30179ea48ed38c646d900fa5193023ec62b66633. 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/6Zmd2CKIzWsvJWVsmznkuN.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/6Zmd2CKIzWsvJWVsmznkuN.
{"copyright_id":"0xa9b6edde3e02b0f71f91675e84fbb93650364757bbf7e3c54ea8644a8c704e0a","isrc":"LTC151700016","name":"Nenoriu Grįžt Namo","registered_at":"2026-06-08T14:33:41Z","spotify_id":"5BzI2ZyQjdIjnsETOjLcQN","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9b6edde3e02b0f71f91675e84fbb93650364757bbf7e3c54ea8644a8c704e0a. 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/5BzI2ZyQjdIjnsETOjLcQN.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/5BzI2ZyQjdIjnsETOjLcQN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c30ef2e674f9fe41381fade8d3f0102b4084d3f0f5c8e51fbd0d112e4f70875. 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/3pSWl7WiUs8mtJfM9G3BJ4.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/3pSWl7WiUs8mtJfM9G3BJ4.
{"copyright_id":"0x8a2d6852f66c8cea03f2091ea70bac74579d7d90cae9514b4f925f66fe459d30","isrc":"LTC151700017","name":"Dviese Official Club Remix","registered_at":"2026-06-24T21:12:47Z","spotify_id":"3Vjbks8BxNcIAVK4LFQ5cw","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a2d6852f66c8cea03f2091ea70bac74579d7d90cae9514b4f925f66fe459d30. 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/3Vjbks8BxNcIAVK4LFQ5cw.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/3Vjbks8BxNcIAVK4LFQ5cw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c30ef2e674f9fe41381fade8d3f0102b4084d3f0f5c8e51fbd0d112e4f70875. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5UsWJkf0wFWb8QiNuRCyxC.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/5UsWJkf0wFWb8QiNuRCyxC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c30ef2e674f9fe41381fade8d3f0102b4084d3f0f5c8e51fbd0d112e4f70875. 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/1FbOb7XttYi3hcGaPQwI8m.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/1FbOb7XttYi3hcGaPQwI8m.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f58623d83a6632486b9c8b7c815380761287f6dce9cd41a49d1a535797848dd. 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/3l8QNAHH8VVAcZzephCUKY.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/3l8QNAHH8VVAcZzephCUKY.
{"copyright_id":"0x0daec9d852b73c6a2cc06d9acdd373add2602ad0f9324df2db27111dc412dc04","isrc":"GBLFP1780915","name":"Stay With Me","registered_at":"2026-06-18T21:12:43Z","spotify_id":"7nEX15VEJJ5mlnwLxtgA5D","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0daec9d852b73c6a2cc06d9acdd373add2602ad0f9324df2db27111dc412dc04. 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/7nEX15VEJJ5mlnwLxtgA5D.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/7nEX15VEJJ5mlnwLxtgA5D.
{"copyright_id":"0x709e1b9577a4fffcbaa16a0aec7e0381933e5dd7181b74b541d3f97ff5c73d6a","isrc":"LTC322300003","name":"Atvirkščias Pasaulis","registered_at":"2026-06-09T14:58:41Z","spotify_id":"3ynDRlekizCXUn7N4IeF51","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x709e1b9577a4fffcbaa16a0aec7e0381933e5dd7181b74b541d3f97ff5c73d6a. 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/3ynDRlekizCXUn7N4IeF51.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/3ynDRlekizCXUn7N4IeF51.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12471dc10e5c03c74131813b9cdcbb380a9c8e76bec9cfa6cd1ef9218ca37275. 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/0crjpDQtS5kXse0e3su0Ft.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/0crjpDQtS5kXse0e3su0Ft.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf733db371dc813d0a2301f18e9801a96d6cc2866a9f117e70c2960a81bf083f9. 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/59Gl53UjUCKTMaZEhf4Roc.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/59Gl53UjUCKTMaZEhf4Roc.