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 0x7e0f9ecc6ebbd43201401441f7a29de5d0c3770565498afdf9686c24f926174d. 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/53ff5043-5108-404c-acfc-43a3b7fb65e2.json and https://artists.proofprofile.net/proofs/artist/53ff5043-5108-404c-acfc-43a3b7fb65e2.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 0x12adc42b08a60e908ee0e49e4b71648617b7b16321e497d0cb5a535514514a05. 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/7ET13BNUAXt0l0FjSG413u.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/7ET13BNUAXt0l0FjSG413u.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb24adec09f006c8aad18c5e21888e24b0db107b0a4322576c02980fe9ff804d. 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/48bMh7qexSkUjukqD3Zi2E.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/48bMh7qexSkUjukqD3Zi2E.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b9a89557d5af8b033e2e2107840b804135bc1afdbf0e4c0e42b6635c3c7be6d. 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/4w2CEmU3f7nIG5zLnhYVp1.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/4w2CEmU3f7nIG5zLnhYVp1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdee31e578b4c33fbd8db3ae2802e9d9b98150c77dc6c72e741a2f6972797c806. 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/1ZmPyo3CFZw7hgwltukVb9.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/1ZmPyo3CFZw7hgwltukVb9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2af7b817ed20d8f1831f9b1f7f408bb65731bb9264653604285a1951c387d985. 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/2qsWGiu3VK0AbiXmitN8IF.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/2qsWGiu3VK0AbiXmitN8IF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x676a1eddcadb93383d8076934d5544e8517caf7142817c5e4aee324f8b1b39ee. 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/3pwc8E0fDVMM4Bkp2qxgqA.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/3pwc8E0fDVMM4Bkp2qxgqA.
{"copyright_id":"0xdece4f9097e22e30cef00360ed36c60ec05bdca7987d84f25849d801a5533e88","isrc":"QZNWQ2437011","name":"The Power of Everything","registered_at":"2026-06-05T16:30:47Z","spotify_id":"0QCTSPch7uVA344JWcNlIu","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdece4f9097e22e30cef00360ed36c60ec05bdca7987d84f25849d801a5533e88. 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/0QCTSPch7uVA344JWcNlIu.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/0QCTSPch7uVA344JWcNlIu.
{"copyright_id":"0x7172de56467772a365839adcbafd2f9a591aed05358c81a71116689bfdb7db2f","isrc":"QZNWQ2437012","name":"The Code of Dreamz","registered_at":"2026-06-07T06:56:59Z","spotify_id":"4FO0nu7NT6QWpQWNSJLGXP","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7172de56467772a365839adcbafd2f9a591aed05358c81a71116689bfdb7db2f. 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/4FO0nu7NT6QWpQWNSJLGXP.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/4FO0nu7NT6QWpQWNSJLGXP.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25d77275683a01ec06023f39aae66c86741f241f64593d1276bd2927d490dc3f. 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/6YWuNmeEhhQ7OFv7ApHnrl.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/6YWuNmeEhhQ7OFv7ApHnrl.
{"copyright_id":"0x0db78246bfe2bf0d14a3ffade2f8a69d3ce8bad98b7302757380deb834881c65","isrc":"QZNWQ2437014","name":"In The Face of Your Shadow","registered_at":"2026-06-11T06:24:28Z","spotify_id":"4Nyj0yZ4rG2rWyI1z6SaHx","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0db78246bfe2bf0d14a3ffade2f8a69d3ce8bad98b7302757380deb834881c65. 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/4Nyj0yZ4rG2rWyI1z6SaHx.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/4Nyj0yZ4rG2rWyI1z6SaHx.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aa3767c2b00afd84645e3ca28d89b76190d5efafc8b0a24c7a623e8aa716717. 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/4UurDTaym8siIzXS8uLue0.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/4UurDTaym8siIzXS8uLue0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bddef381ad9d4ad44a0cb4766e013f6d8024b9831770ee3b9c51250944633e7. 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/4va726K1RYscJXMJU9QTDj.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/4va726K1RYscJXMJU9QTDj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c18e412258c43fff1a55ba807e6715a6ac419c5e8a90c2272a7ce4c9be83bbf. 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/56TxtRzU75TZ1pW82bCgzH.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/56TxtRzU75TZ1pW82bCgzH.
{"copyright_id":"0x29f65fdf29a7f5436d5673a65cc382a6b0aaa65601b7ec21a07109993d19412d","isrc":"QZNWQ2437018","name":"The Stars Are Calling Me","registered_at":"2026-06-06T03:46:25Z","spotify_id":"6qHopwWujDPqo2E6VWYObS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29f65fdf29a7f5436d5673a65cc382a6b0aaa65601b7ec21a07109993d19412d. 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/6qHopwWujDPqo2E6VWYObS.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/6qHopwWujDPqo2E6VWYObS.
{"copyright_id":"0x0119b5abd0607de7b03c0c3e68badf788501e2d2c2e5e4854002087ac3eab9af","isrc":"QZNWQ2437019","name":"Close Your Eyes","registered_at":"2026-06-17T03:59:03Z","spotify_id":"4Oo5YNCPQ5rGCjeYne17ku","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0119b5abd0607de7b03c0c3e68badf788501e2d2c2e5e4854002087ac3eab9af. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T20:29:30Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4Oo5YNCPQ5rGCjeYne17ku.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/4Oo5YNCPQ5rGCjeYne17ku.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1840c6aebf4e20222e9d09c292ccf65ba9223096840e5a039e0d2ff3f13d7e0. 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/2pku66IzwrTpu5MBIw2qUS.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/2pku66IzwrTpu5MBIw2qUS.
{"copyright_id":"0x632559358d7c993c2c0ac9eaa4c5a48d9de3ed28d325ca156f54e46afdb90357","isrc":"QZNWQ2437021","name":"Welcome Home","registered_at":"2026-06-11T06:20:23Z","spotify_id":"1dkXMLitBjvkQiwj6j39L4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x632559358d7c993c2c0ac9eaa4c5a48d9de3ed28d325ca156f54e46afdb90357. 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/1dkXMLitBjvkQiwj6j39L4.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/1dkXMLitBjvkQiwj6j39L4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92a11732de4a0e04fe7c3cd8ac2abad20b0fe4e688561dd6ce15298a41c771b9. 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/2Otv4kpv5ErhsIsq6QIKDN.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/2Otv4kpv5ErhsIsq6QIKDN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x036481ac55521da8ab3824ecb1fdc55a584189b2179502128be994f9f273132e. 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/4xMVwjxseIPHvNJoGc7ywO.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/4xMVwjxseIPHvNJoGc7ywO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4d75415a3124d71234e58a9b8819d227c266cc21d2d0fd4e379cb30223cb0a4. 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/0ZeA18LtvW00HJciFAdlZX.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/0ZeA18LtvW00HJciFAdlZX.