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 0x02d322750b465e1cfcf8210a075325e994e927108bc35977222ca2b1c944652c. 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/2854a761-9a54-454b-b87d-b577cf864e38.json and https://artists.proofprofile.net/proofs/artist/2854a761-9a54-454b-b87d-b577cf864e38.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xa539a9fbe3136ff27702bac4e9ab3f153da846920ec87e41673f2a4c334c3ff3","isrc":"JPPO02304186","name":"Show - Jax Jones Remix","registered_at":"2026-06-06T00:40:31Z","spotify_id":"6dp3IPheUZdVbusysJ5CbW","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 0xa539a9fbe3136ff27702bac4e9ab3f153da846920ec87e41673f2a4c334c3ff3. 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/6dp3IPheUZdVbusysJ5CbW.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/6dp3IPheUZdVbusysJ5CbW.
{"copyright_id":"0xf6cceebe69ec7d0afbd913e09f59464f2890874dd391293adf66bcb9fe8d2dc8","isrc":"JPPO02304407","name":"Show - Jax Jones Remix / Extended Mix","registered_at":"2026-06-06T20:41:32Z","spotify_id":"7wHWooU28ZsBkQTtQeAs8a","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6cceebe69ec7d0afbd913e09f59464f2890874dd391293adf66bcb9fe8d2dc8. 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/7wHWooU28ZsBkQTtQeAs8a.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/7wHWooU28ZsBkQTtQeAs8a.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x056da96fb3882683df11beb8f7932dcebc8ba9c6332900909868a10262a3c458. 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/4gpvY7b9wHA9G1ZsMDu15b.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/4gpvY7b9wHA9G1ZsMDu15b.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bb27efdb684650b9ba5a22de3bb6d49e25f21e73239f1b9903123fa9ec1ff9e. 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/1rDgAHDX95RmylxjgVW9tN.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/1rDgAHDX95RmylxjgVW9tN.
{"copyright_id":"0x8f5fa3bf340cebcd9fb8e27dfa8922651267789dcba036afe865cf47959120e1","isrc":"JPPO02201806","name":"新時代 - ウタ from ONE PIECE FILM RED","registered_at":"2026-06-01T16:14:57Z","spotify_id":"2l2yRJWgMiJkfPbRNiuC25","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f5fa3bf340cebcd9fb8e27dfa8922651267789dcba036afe865cf47959120e1. 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/2l2yRJWgMiJkfPbRNiuC25.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/2l2yRJWgMiJkfPbRNiuC25.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcff8f6c641e5b7c06b003af1e28ea58d165e06131fc1d4c1d773b36f0c749894. 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/6EzZn96uOc9JsVGNRpx06n.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/6EzZn96uOc9JsVGNRpx06n.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8699b48f1c5b40dbbed8156752be14fa598ebe7d1222fdc1e94d5e2ca5a8de10. 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/1SGsYkgcVoGd4GCBlQyuYh.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/1SGsYkgcVoGd4GCBlQyuYh.
{"copyright_id":"0x37c5d3e8aaa5ece1062e78e71f4e1ebddf3c0477a4e330408d757833951b178b","isrc":"JPPO02302501","name":"UNFORGIVEN - Japanese ver.","registered_at":"2026-06-04T07:50:05Z","spotify_id":"07Kq5cRJkYNieu1rge3PZX","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37c5d3e8aaa5ece1062e78e71f4e1ebddf3c0477a4e330408d757833951b178b. 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/07Kq5cRJkYNieu1rge3PZX.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/07Kq5cRJkYNieu1rge3PZX.
{"copyright_id":"0x37c5d3e8aaa5ece1062e78e71f4e1ebddf3c0477a4e330408d757833951b178b","isrc":"JPPO02302501","name":"UNFORGIVEN - Japanese ver.","registered_at":"2026-06-04T07:50:05Z","spotify_id":"31cPtAsM5gjCeQYhlwbIBD","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37c5d3e8aaa5ece1062e78e71f4e1ebddf3c0477a4e330408d757833951b178b. 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/31cPtAsM5gjCeQYhlwbIBD.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/31cPtAsM5gjCeQYhlwbIBD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77b5b89b4efcd4e740cc164257dba651088aaa781b2942c5a7275f1063b00b0e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6Ov5UOtMKIfADzHwK6HwDo.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/6Ov5UOtMKIfADzHwK6HwDo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bb27efdb684650b9ba5a22de3bb6d49e25f21e73239f1b9903123fa9ec1ff9e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6b0fyG86Oxy2ybE6fwGm6B.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/6b0fyG86Oxy2ybE6fwGm6B.
{"copyright_id":"0x8f5fa3bf340cebcd9fb8e27dfa8922651267789dcba036afe865cf47959120e1","isrc":"JPPO02201806","name":"新時代 - ウタ from ONE PIECE FILM RED","registered_at":"2026-06-01T16:14:57Z","spotify_id":"1tglp9NSrIzINwxpD9v1pa","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f5fa3bf340cebcd9fb8e27dfa8922651267789dcba036afe865cf47959120e1. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1tglp9NSrIzINwxpD9v1pa.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/1tglp9NSrIzINwxpD9v1pa.
{"copyright_id":"0xf36a88aac0ff8474ac509a90dcf3af6f48d5f559777f5482cae35a68b3074c70","isrc":"JPPO02202252","name":"私は最強 - ウタ from ONE PIECE FILM RED","registered_at":"2026-06-10T13:38:30Z","spotify_id":"0adsfypH2MgR1SRbRUWuop","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf36a88aac0ff8474ac509a90dcf3af6f48d5f559777f5482cae35a68b3074c70. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0adsfypH2MgR1SRbRUWuop.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/0adsfypH2MgR1SRbRUWuop.