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 0xeb3f652a316dc5fe48f4dae035930104e91a2f4ade95ffd6feb1e0e14fdda93b. 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/25604c50-8493-426e-a612-103226bd2d89.json and https://artists.proofprofile.net/proofs/artist/25604c50-8493-426e-a612-103226bd2d89.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 0x82d205604d7e433654c91f06097451b32db7ea632ee13e70bab7c8742d39f183. 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/2Z6Ni6AAlSNiMRTSNFU259.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/2Z6Ni6AAlSNiMRTSNFU259.
{"copyright_id":"0xf0f14bb38eb2ca474953deaa4f4ff32045ccc0767ac17a4b916436e4c2b93f82","isrc":"TCAGX2393450","name":"Motjo Poku Floot","registered_at":"2026-06-25T12:57:53Z","spotify_id":"4c4nb7mROK3kZJYIHc8Oji","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0f14bb38eb2ca474953deaa4f4ff32045ccc0767ac17a4b916436e4c2b93f82. 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/4c4nb7mROK3kZJYIHc8Oji.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/4c4nb7mROK3kZJYIHc8Oji.
Spraakmakers Vol. 2 - Urban & Hiphop Hits
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x210dd1c34afe803f2601ab485d8498628b3509d33a4c5f200d4d8811ae42d371. 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/2lwBVsQoOryjZwmIML8lOh.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/2lwBVsQoOryjZwmIML8lOh.
{"copyright_id":"0x7b01d0d18ca5a26fa9d0aee82967baea534c9c67d680d8e3339c6f0de3bdb3cd","isrc":"TCAHP2333000","name":"Tja Mi Go","registered_at":"2026-06-08T14:24:27Z","spotify_id":"1mdzy7tw4KcTHfcdpvIwA0","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b01d0d18ca5a26fa9d0aee82967baea534c9c67d680d8e3339c6f0de3bdb3cd. 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/1mdzy7tw4KcTHfcdpvIwA0.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/1mdzy7tw4KcTHfcdpvIwA0.
{"copyright_id":"0xb99983bce1f43de458d83e6f79a455c59e9452fd860c3e47cc64abe42d201c67","isrc":"TCAHP2333060","name":"Je Bent Me Baby","registered_at":"2026-06-08T22:52:06Z","spotify_id":"7zuvW3iOeuFwe9oosuLcFE","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb99983bce1f43de458d83e6f79a455c59e9452fd860c3e47cc64abe42d201c67. 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/7zuvW3iOeuFwe9oosuLcFE.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/7zuvW3iOeuFwe9oosuLcFE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85d5260c18e3f544865875c6b6824b5a2ed1768821721debf3a588c3adea745e. 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/5Jha3iAtg8YFE0sWCk8WLH.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/5Jha3iAtg8YFE0sWCk8WLH.
{"copyright_id":"0x61dcfe19f9a71259f7f6ebffdf205d346d4199dd8bace9f75d53295e1333729e","isrc":"TCAGX2344110","name":"Fosteng Tori (Live)","registered_at":"2026-06-24T19:55:01Z","spotify_id":"6p2hN06lXcOCbn5ncizb2p","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61dcfe19f9a71259f7f6ebffdf205d346d4199dd8bace9f75d53295e1333729e. 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/6p2hN06lXcOCbn5ncizb2p.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/6p2hN06lXcOCbn5ncizb2p.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f6bcf263a580a122f69fd8942eed0e626bb526474b38c687a6eb0232675774c. 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/6nsZTtbn2ifOIdNRkP6Pbe.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/6nsZTtbn2ifOIdNRkP6Pbe.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66f01bb68ab39747c202242d439c493acb1e876009753e837c58cbeb6d8552f2. 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/3cAm4khQ1Lj7HrrrLuuG9E.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/3cAm4khQ1Lj7HrrrLuuG9E.
{"copyright_id":"0x3cde6670ddc1fc4e6c989ed184b432398f9dcec48df3145ec5748bb87304bcbe","isrc":"TCAGX2393126","name":"Hallo Lieve Mensen (Live)","registered_at":"2026-06-27T13:13:57Z","spotify_id":"3rbNmQC46TL0mWvCRmBwrB","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cde6670ddc1fc4e6c989ed184b432398f9dcec48df3145ec5748bb87304bcbe. 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/3rbNmQC46TL0mWvCRmBwrB.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/3rbNmQC46TL0mWvCRmBwrB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe34c47c5c1894ca83e38ecb0f5b178990a8d298f76f1c9157ac21b2028096652. 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/28hqhC2Lv2Wu9AexZpklTg.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/28hqhC2Lv2Wu9AexZpklTg.
{"copyright_id":"0xd037af08bf4ac9a5ef6c1c5ec58f48037762e6c1e30b754b061ba261e2d9b382","isrc":"TCAGX2393140","name":"Bangu Nenge (Live)","registered_at":"2026-06-27T13:14:50Z","spotify_id":"4wwuaLZGCAEWeNwB0LInOy","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd037af08bf4ac9a5ef6c1c5ec58f48037762e6c1e30b754b061ba261e2d9b382. 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/4wwuaLZGCAEWeNwB0LInOy.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/4wwuaLZGCAEWeNwB0LInOy.
{"copyright_id":"0x3fbdafb2eff04c92fca8c759a14d31cd5c7e7c0fc929999f16bb897ded6de8af","isrc":"TCAGO2270499","name":"Love Medley (Live)","registered_at":"2026-06-20T11:50:56Z","spotify_id":"4FpoCWa4TzCVTF0GxEGPpm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fbdafb2eff04c92fca8c759a14d31cd5c7e7c0fc929999f16bb897ded6de8af. 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/4FpoCWa4TzCVTF0GxEGPpm.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/4FpoCWa4TzCVTF0GxEGPpm.