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 0xedb59d6e11ff2231134c4b8b06fcbceb2667a38912be6ad7c12ea845f5ad0c66. 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/868e1126-8647-4f1c-97da-d6f4130e6add.json and https://artists.proofprofile.net/proofs/artist/868e1126-8647-4f1c-97da-d6f4130e6add.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 0x8de847c6e76707ffdad4089a49a025684b876a1c225041e016dfdee12dc06c11. 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/25Ee7HESOI3b6ZI5k9v5EP.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/25Ee7HESOI3b6ZI5k9v5EP.
{"copyright_id":"0x50c7dc335fee236cc773de93d4bbe3b7f0a2636cb6e869eae0f85e243697d9a8","isrc":"USMP60260615","name":"Condename A Tu Amor","registered_at":"2026-06-04T07:02:15Z","spotify_id":"2C40I3YZiqsNlpBxQ4O1y7","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50c7dc335fee236cc773de93d4bbe3b7f0a2636cb6e869eae0f85e243697d9a8. 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/2C40I3YZiqsNlpBxQ4O1y7.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/2C40I3YZiqsNlpBxQ4O1y7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ea177572fb09eed66966e2e0f5816ab860b56a460c4adb481e41344591e273d. 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/5AQ9YOBNGAc5diXnmQCqbf.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/5AQ9YOBNGAc5diXnmQCqbf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x924f3e0630af64adcfe9480e5e13402178d4ed01163b4d4274cc7d420c912c10. 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/737mXOvf2gn89CCBYbhNMI.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/737mXOvf2gn89CCBYbhNMI.
{"copyright_id":"0x10f744ee658c6a9b7ce508dac177efddabce72d5089c6a5c9c853b5ac19cae46","isrc":"USMP69962503","name":"Te Amo Tanto","registered_at":"2026-06-17T22:07:42Z","spotify_id":"1JlNZqmex7lH1BtJz4e2Ch","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10f744ee658c6a9b7ce508dac177efddabce72d5089c6a5c9c853b5ac19cae46. 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/1JlNZqmex7lH1BtJz4e2Ch.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/1JlNZqmex7lH1BtJz4e2Ch.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2c874d935c84db43563dc20098521889dd3af16e82bc0c1fa3411ed9750ee2b. 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/5uigR4S1fQCGv7YnKx6lPF.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/5uigR4S1fQCGv7YnKx6lPF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d41e31471d0d3984983375f3bf11c221f962c7cc43a90989304788a0f5ade88. 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/6tycXaxKeqGkayeQHBsPs4.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/6tycXaxKeqGkayeQHBsPs4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x216a6a589c13a5c458cf1ded2de7dbf677d0dab57022738f650121762462a60a. 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/0W8kqSeVMgNd7gXcvpRoPR.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/0W8kqSeVMgNd7gXcvpRoPR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2830ca45961d730f1af37800471664a26a763ae9b847422104548b27694503a5. 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/5JT2A7saD2mq8qt5Q0x1zi.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/5JT2A7saD2mq8qt5Q0x1zi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08ab512676bcb78e7a319ceb9515c63a5837632b9707de90c8e763596c633f68. 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/6Ct7T7kB5SSuBPNrcKXpCx.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/6Ct7T7kB5SSuBPNrcKXpCx.
{"copyright_id":"0x0b4db9bc8d1c98626593dca1648d1ece39a78946b0995a845c358bfe27fae111","isrc":"USMP60361091","name":"Señora De Madrugada","registered_at":"2026-06-04T06:50:23Z","spotify_id":"67hHhKVp67fqRwE0OehlnX","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b4db9bc8d1c98626593dca1648d1ece39a78946b0995a845c358bfe27fae111. 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/67hHhKVp67fqRwE0OehlnX.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/67hHhKVp67fqRwE0OehlnX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3374e02bc7177872b00efd8005cf4965b8306ab54d11f51a3f117b4b2686e9cc. 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/5wEadsu1XG1b4WjtM3fw6P.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/5wEadsu1XG1b4WjtM3fw6P.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x911c8e613556621076a8b6e493d5663a3569dc3d0070501fe90111cc059e277b. 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/4pUbDEIahRr4G3YYIGpoSX.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/4pUbDEIahRr4G3YYIGpoSX.
{"copyright_id":"0x6fd173ef99a83524cf05729d7f97ad369a1cb4496f845d1c7efebafba57b2392","isrc":"USMP60361094","name":"Quiero Ser Tuyo","registered_at":"2026-06-04T11:53:58Z","spotify_id":"1VUyrkvNrjo2jq6iLJi4gd","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fd173ef99a83524cf05729d7f97ad369a1cb4496f845d1c7efebafba57b2392. 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/1VUyrkvNrjo2jq6iLJi4gd.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/1VUyrkvNrjo2jq6iLJi4gd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ebab9fbcb384bb9fd03a6a591c2d58b51d16add54aff7695742a9b91747c3f2. 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/2CW8VJOj4bGbkS7DAijKv4.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/2CW8VJOj4bGbkS7DAijKv4.
{"copyright_id":"0xd6d63dc18d0c785ba75418c9c273dbc8c2e08899ac8a001c7f5fd8b533d9daee","isrc":"USMP60361096","name":"He Chocado Con La Vida","registered_at":"2026-06-04T14:01:27Z","spotify_id":"4815UJCPT7ftZL1iqv88au","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6d63dc18d0c785ba75418c9c273dbc8c2e08899ac8a001c7f5fd8b533d9daee. 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/4815UJCPT7ftZL1iqv88au.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/4815UJCPT7ftZL1iqv88au.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fb1722bc63f7a1c91d00a556a866f365c08f4506ceb52a1dbab23f5a909860b. 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/4IDk4uuSV3s0IBwvRMHWT1.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/4IDk4uuSV3s0IBwvRMHWT1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x456954d4f4a2a1e30baabc7ecd8d5504b482c753c0bb8737e498b63243a911e1. 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/6W0Fq3Z5RTufJVOT9EhNYd.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/6W0Fq3Z5RTufJVOT9EhNYd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5a82e59c399173371123c5b18ec26cb93d2af722c95208b1963299ac4832dc8. 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/6GHGvSM89aqo1SsSyn1uyq.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/6GHGvSM89aqo1SsSyn1uyq.
Un Callejón Sin Salida (feat. Tito Rojas)