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 0xc9e851145d209be400fd8f0eac58466ea275ccd1b14a739a7e265903cbe42c17. 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/3a52a70c-61bf-4894-80db-8a2afcf7bb3b.json and https://artists.proofprofile.net/proofs/artist/3a52a70c-61bf-4894-80db-8a2afcf7bb3b.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xce4761b634f7ffb07b0e798ead33197d5675b1e2541a0e0eecd3817abdddee70","isrc":"ES71G2214424","name":"Fake Love","registered_at":"2026-06-25T12:24:21Z","spotify_id":"3pR7wvrF8FCEWccAeqAbOB","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 0xce4761b634f7ffb07b0e798ead33197d5675b1e2541a0e0eecd3817abdddee70. 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/3pR7wvrF8FCEWccAeqAbOB.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/3pR7wvrF8FCEWccAeqAbOB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c6f416ae8b30eb0189939857b103487c03966420d11b87c992df04214f841f3. 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/1mtZnVfjJ6I3ZID510PtNq.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/1mtZnVfjJ6I3ZID510PtNq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccf431139a43a4d971fe5a6935008a9fa3decc7590501c0eedde2d912210de5a. 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/3QpSXRB5cpiIAzXiTtkU3d.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/3QpSXRB5cpiIAzXiTtkU3d.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x991a0c85b8c469f23b811730ecdf3ed94bb39146fcd0a22281d709323a85cf55. 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/6IHbkzFxQPHeCKPXY4ZPmV.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/6IHbkzFxQPHeCKPXY4ZPmV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49e33173f4a067c770912ec38a67e0fe3e3f148428ec3ff7f819780778a02c05. 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/7GR16ji1nQ5IQlY6MNiOys.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/7GR16ji1nQ5IQlY6MNiOys.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb9e3579e6e34f9e5626b068a0df4f550b7366e0b96824a7c68974a4c7e7b632. 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/0ZEjkR7mekcXBSDEhf9C2V.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/0ZEjkR7mekcXBSDEhf9C2V.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x991a0c85b8c469f23b811730ecdf3ed94bb39146fcd0a22281d709323a85cf55. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4xCzpC1gGefiJOttpoDwzh.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/4xCzpC1gGefiJOttpoDwzh.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x323e9df4a09aa9043c1fc755044b459b23bc712bfedbc92068b70543732d936e. 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/5znseRP1uqmqPECGi58K4c.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/5znseRP1uqmqPECGi58K4c.
{"copyright_id":"0xb8b4a797116bffefd08f356c6205871e760619d1ff676c96045476bb932dac59","isrc":"ESA011711330","name":"El Monstruo Se Viste de Persona","registered_at":"2026-06-20T10:28:16Z","spotify_id":"0VwCNnHKFsteJ4vpsiWUaV","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8b4a797116bffefd08f356c6205871e760619d1ff676c96045476bb932dac59. 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/0VwCNnHKFsteJ4vpsiWUaV.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/0VwCNnHKFsteJ4vpsiWUaV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x372810c9228f7e9f9e28d47057ad631f3a24a26f414bcb0111956a0fe8943556. 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/33C85VOnNGGFDTl1LpB8wK.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/33C85VOnNGGFDTl1LpB8wK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0075e39ffe899c79a16bdbe569b38220513b40880682303b6beb087778d5a274. 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/4GxYo0nFvTUtE2eUdhhfM4.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/4GxYo0nFvTUtE2eUdhhfM4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ccfc3bd1dc22fa0cf4ad26b8fae563ffe4416cf49691d7ffbeff65fe3f6b93d. 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/3Cia6EfkSBs4wegMnbQl0y.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/3Cia6EfkSBs4wegMnbQl0y.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78b4a4b586ebd80c19964503c03b064ef03bb2415cc115c5ad660e95d9b13abe. 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/6m8IPisqZBv0iEGNPXhiHY.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/6m8IPisqZBv0iEGNPXhiHY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x109701dfd9c690bd825905e74ef4a487cfbbd2541bc2a699da085ff5813cf467. 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/5TFwjK9xDaO9v3U2JQyDS3.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/5TFwjK9xDaO9v3U2JQyDS3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe15027519230b10c08332e7d260a08d3f966fc87b45b61615ef04a70cca0f7ad. 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/4rA4FTI0UXMKFb3NfB6aHc.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/4rA4FTI0UXMKFb3NfB6aHc.
{"copyright_id":"0xf173a4bc899cb1756a28db3b65403a9c01931c43e33c7f972388ba0cadb80d63","isrc":"ESA011711343","name":"Con Lo Bien Que Le Quedaba","registered_at":"2026-06-05T09:27:18Z","spotify_id":"7iRuwcKN5koHvIWA3tC6pD","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf173a4bc899cb1756a28db3b65403a9c01931c43e33c7f972388ba0cadb80d63. 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/7iRuwcKN5koHvIWA3tC6pD.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/7iRuwcKN5koHvIWA3tC6pD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bede935a5ef7a1e855cb884019727eebcd9f9ae8fd837b5243b500619a0345e. 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/0gT1KJwDpUc1g36VjmJB3z.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/0gT1KJwDpUc1g36VjmJB3z.
La Ciudad Donde los Sueños No Se Cumplen
{"copyright_id":"0x2110ba619b7ff1e5df463a3d72498f87d141890280ed2e1335b308162850adf3","isrc":"ESA011713112","name":"La Ciudad Donde los Sueños No Se Cumplen","registered_at":"2026-06-23T07:52:19Z","spotify_id":"2NiDZdUh7Z95Pzq1qlSw1p","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2110ba619b7ff1e5df463a3d72498f87d141890280ed2e1335b308162850adf3. 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/2NiDZdUh7Z95Pzq1qlSw1p.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/2NiDZdUh7Z95Pzq1qlSw1p.
{"copyright_id":"0xd5a116e9d3969fceed5bf603a8f6e83e0e98deeb76c82d507459988a95f372be","isrc":"ESA011713120","name":"Mariposas de Plástico","registered_at":"2026-06-11T15:56:38Z","spotify_id":"1atOqu8GHVbui9QsU82OmK","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5a116e9d3969fceed5bf603a8f6e83e0e98deeb76c82d507459988a95f372be. 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/1atOqu8GHVbui9QsU82OmK.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/1atOqu8GHVbui9QsU82OmK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2074106d09b85b8e2639138adc0df0a5fd0f14740d58c3004aaadcf261c399cf. 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/0XO25acw2psk4e70fJOVBm.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/0XO25acw2psk4e70fJOVBm.
{"copyright_id":"0xa0e4b0ad34d0c5ecbd209a1f76552426079c50c84c8f25a43d7996cba653feec","isrc":"QZGLM2514255","name":"No Sabes Querer","registered_at":"2026-06-23T18:47:19Z","spotify_id":"0VT594FSRFnaGJO8zN8OhN","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0e4b0ad34d0c5ecbd209a1f76552426079c50c84c8f25a43d7996cba653feec. 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/0VT594FSRFnaGJO8zN8OhN.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/0VT594FSRFnaGJO8zN8OhN.