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 0xaf38c3500cc44905b3d3d7b5210ea36c9b86f22b8c95364d7ce358348ff25fec. 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/697e2298-e223-4e75-978c-c5fcdcdd921c.json and https://artists.proofprofile.net/proofs/artist/697e2298-e223-4e75-978c-c5fcdcdd921c.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 0xf12bb4d952754c10fddd5380249cb8a41525f6abbaea828ea52f1e5e075a9fc1. 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/1mknBYSMyeB65lU19o6uln.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/1mknBYSMyeB65lU19o6uln.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7085256c665fc098246f4b14a857b66278164b6650420978a0c5b09bec8bbed1. 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/3aQRbKEwihpore2711FyIE.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/3aQRbKEwihpore2711FyIE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2905c28038e3fc94fa63746e278964697c6c158b19a03c1c1eb77b1163b0882d. 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/0K8ttvZsAhCe7H7PXHuCP1.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/0K8ttvZsAhCe7H7PXHuCP1.
{"copyright_id":"0xfdbf227f41f2ea4d8654e5eb7b1ce2d267a0f9cf0f84c4201a38b1ae31fb55a1","isrc":"GBKQU2456604","name":"Break A Sweat","registered_at":"2026-06-08T00:34:03Z","spotify_id":"7xoI2h5hWAPLZGZ2TbWTqD","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdbf227f41f2ea4d8654e5eb7b1ce2d267a0f9cf0f84c4201a38b1ae31fb55a1. 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/7xoI2h5hWAPLZGZ2TbWTqD.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/7xoI2h5hWAPLZGZ2TbWTqD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3099d1642bcd8c6814334fd96f0b87722c4c84e754bbfdf803ab5377f531f6a5. 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/3StpXQjVgm0FinDW5tx9FV.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/3StpXQjVgm0FinDW5tx9FV.
{"copyright_id":"0x60f2c285dce049b9f5433da0b92f7c1ad0289e42f2c89bd0c05607dfabf07cca","isrc":"GBKQU2405526","name":"⁠Can't You See","registered_at":"2026-06-07T15:03:37Z","spotify_id":"2Cev5d4N45ZCz9aRMotrES","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60f2c285dce049b9f5433da0b92f7c1ad0289e42f2c89bd0c05607dfabf07cca. 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/2Cev5d4N45ZCz9aRMotrES.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/2Cev5d4N45ZCz9aRMotrES.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9056476a998e5a6eb65d8af117447e49d35caed40333e36c5a18cf8799d145f9. 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/5XxoZuee3cGOtohadRMLf5.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/5XxoZuee3cGOtohadRMLf5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb89a60fb138ef9263d563a1675b9a41668b1b4783a7e259e26c7fd5219ab9c37. 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/5uBiwEDJh61DMyLycIELHV.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/5uBiwEDJh61DMyLycIELHV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc051a1f1621b396399c04a9a52d6235f65084ab2557287595d51f6c1e72152f8. 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/4VDTdMOPjnlWbY3VJvBXKy.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/4VDTdMOPjnlWbY3VJvBXKy.
{"copyright_id":"0x1a6c1c17c8a7a9f9164a1e3f94e9deac80f0b33a438f5208d5616bc76f894654","isrc":"GBKQU2405530","name":"Peer Pressure - Kellie Allen Remix","registered_at":"2026-06-08T22:37:32Z","spotify_id":"6UDWJS4RWzeXRp7VlEwakk","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a6c1c17c8a7a9f9164a1e3f94e9deac80f0b33a438f5208d5616bc76f894654. 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/6UDWJS4RWzeXRp7VlEwakk.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/6UDWJS4RWzeXRp7VlEwakk.
{"copyright_id":"0x45b78feb7c4a21ebb09b2fd9832e28a3d502c7a23c2bb85df07a075a000fa3d1","isrc":"GBKQU2391326","name":"Eye Of The Beholder","registered_at":"2026-06-05T07:15:36Z","spotify_id":"7CPv2BgkjjiPABKt4tP3oC","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45b78feb7c4a21ebb09b2fd9832e28a3d502c7a23c2bb85df07a075a000fa3d1. 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/7CPv2BgkjjiPABKt4tP3oC.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/7CPv2BgkjjiPABKt4tP3oC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb36bb857eede8048d7467ab86bb1a3bab3d842fc660cad934857ff6f6ff8c5ee. 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/2j2YS7QgttW9isU78Ja1W1.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/2j2YS7QgttW9isU78Ja1W1.
{"copyright_id":"0x2c982f63e3a9fc943b20fb9c2e55a815ada48f8c7ede2c73e9e145e2928875f6","isrc":"GBKQU2391328","name":"Locus Of Control","registered_at":"2026-06-28T03:58:41Z","spotify_id":"0VuKX4VHDOUIYRZnpBdCiz","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c982f63e3a9fc943b20fb9c2e55a815ada48f8c7ede2c73e9e145e2928875f6. 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/0VuKX4VHDOUIYRZnpBdCiz.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/0VuKX4VHDOUIYRZnpBdCiz.
{"copyright_id":"0x532ea9593112aad88fe83f31a0795d326a6483dd7c0a5b5eea6cee9e7e3736f5","isrc":"GBKQU2391329","name":"Dancefloor Delight","registered_at":"2026-06-07T05:19:43Z","spotify_id":"6wMH2pQfxklmr2vk9Kz5br","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x532ea9593112aad88fe83f31a0795d326a6483dd7c0a5b5eea6cee9e7e3736f5. 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/6wMH2pQfxklmr2vk9Kz5br.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/6wMH2pQfxklmr2vk9Kz5br.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6458c39e31083f668f3bba85fcd30c3c4a344430d0bb0c3effa2aee84248c254. 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/2wmS8kRuLiRUAGjRdObQHz.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/2wmS8kRuLiRUAGjRdObQHz.
{"copyright_id":"0xa8ffb5c16b4a310c28b7b17ee5d10c8db18e320b3c7deda5efe790532a5e3687","isrc":"GBKQU2368901","name":"Risk Taker","registered_at":"2026-06-26T13:09:21Z","spotify_id":"4ccbN1lxFKMxM4STUaMjWX","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8ffb5c16b4a310c28b7b17ee5d10c8db18e320b3c7deda5efe790532a5e3687. 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/4ccbN1lxFKMxM4STUaMjWX.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/4ccbN1lxFKMxM4STUaMjWX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39043002d3e0eefe41aabe01060fa8fb643e71c25553c04e3019e5e4e205e2f9. 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/6OOVYDd46HTYjmSBtzVU93.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/6OOVYDd46HTYjmSBtzVU93.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbd2042473bc2ab2ed0f13e08f3bf2c3bc8649c12fd86ad8b84edfb281d90faf. 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/0gN3qt7sYGHC3q21osirSa.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/0gN3qt7sYGHC3q21osirSa.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0040f6218a63048a9606903dc82d156fc84cfb0bfe3a54ea3a42c4afd59f4fff. 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/2ud5E7sDnadS8xNx902JbL.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/2ud5E7sDnadS8xNx902JbL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96c016eaddf4bcfc14ad81e140f278647e55f34f60962db38e9a85a35617e326. 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/4WfPtxF7o8oWmIcpSEmpXq.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/4WfPtxF7o8oWmIcpSEmpXq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc858dc7183642bf25c6af1fddb67fe525776fa68374b9007538ac4e40c210ac0. 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/2EI2yZzIKNALDo4xcIR4a8.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/2EI2yZzIKNALDo4xcIR4a8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef104b9595b4a0a02fd4c86ee7b9d34267954e65cbb46e6a7535c2dc047d8c96. 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/4LWYUkPnC8kHyDe7QszWA2.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/4LWYUkPnC8kHyDe7QszWA2.
Revelation - Alex Dam & Zambiancki Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3b0b5dcd9abca9104094711718c2dbba09a1bf04e1e4339db6701afd0f3d3dc. 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/4lq48b16GxnFcPHUHJ3FK8.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/4lq48b16GxnFcPHUHJ3FK8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdea2e511c37bb08021ea310e38bc7da3b669d0204bada369178f1806833ec753. 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/0SGLWinRUsKlh9fssLjGy0.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/0SGLWinRUsKlh9fssLjGy0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ea50f6b6c4d1842175b6802dd432dee44f78c6881a39144f022982d2adc1856. 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/7L9IqZbIZcFTP7tzTInf2o.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/7L9IqZbIZcFTP7tzTInf2o.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85978370f7ef9ad912f09e6b72518ab551da145799b91a627eb698e053e0bfe9. 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/0AbNPtXeyVDfmrM1IJWhyg.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/0AbNPtXeyVDfmrM1IJWhyg.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e422644549d5a9bbeb4cd7c713450462ed58d520a3b99e22dfdcd754cfd7c77. 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/6dPwSPNv112XFj5u1qVYKq.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/6dPwSPNv112XFj5u1qVYKq.
{"copyright_id":"0x1a6c1c17c8a7a9f9164a1e3f94e9deac80f0b33a438f5208d5616bc76f894654","isrc":"GBKQU2405530","name":"Peer Pressure - Kellie Allen Remix","registered_at":"2026-06-08T22:37:32Z","spotify_id":"4La8Ij0mM2umw2uhJnqXOV","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a6c1c17c8a7a9f9164a1e3f94e9deac80f0b33a438f5208d5616bc76f894654. 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/4La8Ij0mM2umw2uhJnqXOV.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/4La8Ij0mM2umw2uhJnqXOV.