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 0x8e5910178a32a83159cc8f2d63e446097d156822ae59953a9377a378bca47608. 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/48b537e6-030f-4a42-8d60-f8d5ca678ac6.json and https://artists.proofprofile.net/proofs/artist/48b537e6-030f-4a42-8d60-f8d5ca678ac6.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 0xd20875efc5729af6238db380b23f69497d4dea0b36bf0d25a89fb350f6caa2f7. 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/7HIjoaiILq0lCGzFtd2lFK.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/7HIjoaiILq0lCGzFtd2lFK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a78d05c9111551759e9984e3726f519c283c2518ad79682b392ce3b35f86904. 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/0tNjTgWOaUveqYZYiJmBYS.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/0tNjTgWOaUveqYZYiJmBYS.
{"copyright_id":"0x4789002dab6a082ca6558effb87f18ceae38da64f598808c44554dec26f350da","isrc":"NLSB72400274","name":"Just Imagine","registered_at":"2026-06-04T10:15:05Z","spotify_id":"0uD6yDPOKCmcV7yYPlkCLG","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4789002dab6a082ca6558effb87f18ceae38da64f598808c44554dec26f350da. 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/0uD6yDPOKCmcV7yYPlkCLG.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/0uD6yDPOKCmcV7yYPlkCLG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c724d3c092c1d8a3909278a3b287980cec63276371e9acbc1a45f6a61fa1356. 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/3p4usibpsoAIATREBu6qRl.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/3p4usibpsoAIATREBu6qRl.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e41a00272d22b8fbab049022866fb8f0ba40a0db7dbded8570bbc9c9f451be1. 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/4SdMVMYjs6gokHrWi5lkjr.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/4SdMVMYjs6gokHrWi5lkjr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x056527158b37a922db82f78c4ba875a83d4ca6bff8bd283432bc3cc29814915d. 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/6x6cHK0rqhlBI8majXkXEd.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/6x6cHK0rqhlBI8majXkXEd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x227748639ccd91a993761abe7829ee55e89c2747398bf94e655fa05a4d49416f. 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/459dD5YirDnsvsSqEdwN8W.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/459dD5YirDnsvsSqEdwN8W.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe402d5d525752b955974e003d550f7fc61554c175ec5c07f41c4bd8d9916d3c9. 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/7i8BMig7TC2UJNUFkSRGxb.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/7i8BMig7TC2UJNUFkSRGxb.