1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x015ec4f8518e3c22a35053dec06ebda969047247c30302fbdf32a1f135894290. Chain 2 (Bitcoin): anchored in block 953620 (2026-06-14T09:36:10Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1cbc91d9-b520-42b5-85f0-0844787a03f9.json and https://artists.proofprofile.net/proofs/artist/1cbc91d9-b520-42b5-85f0-0844787a03f9.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc946334930a392b3595be002d8121280e211f725b2a77a7e3696f26e43896c71. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES6102328605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8176b92ef21e9d3fa3e198f0294f485402e7c0d4d8038a38e8227b13fb5d459c. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES6101927201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d482171629702f8471676242bc30bd2c9cbd0be0eec56bfcb4a4dc3e4e3b656. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES6101927202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3006ba215daea5a5a00ce8068eaef7b981e544bfbf35aa01de174768223da64. Chain 2 (Bitcoin): anchored in block 960404 (2026-07-31T13:06:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES6101927203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3df60cd0c53a04c54092ce474f6bccb96535bf2079abba4c8c982e41e41aa29e. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES6101927205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00b3f9181f85b298dece6c228be24295bee5fef32ae632ee059222357a5ca555. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES6101927206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4188318c951c3a77289510e27d6f2314c389ea8c43e506b474f363234390291. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES6101927207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x240fbccfc09faba3759aa683608bb29d42fd7ede880c3df4bffe843362770bf5. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES6101927208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ee999d1c3a36cc6903b18549ca8de3d43b91a05696af8fc88da8356b85c7e04. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES6101927209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d2e3eec06fe94d3ba1dbe030de90b15c7896beeec61fe7cf52c0546bf5b9eeb. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES6102328604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07eac84a43e1c0b018b36faa209646eb1013160eee7051da796ad4f8e1bd14c7. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES6102328601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fbedd5ef8aaa987083f03a2fcbac5281b5a1e7e8ffb1bc16c6cad0c9873092c. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES6102027210.
Palosanto. Canciones Con Guitarras del Mundo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25b9f17678ecc4eb1de8bb7f7d3ba01cab1849318fa0460b7fcc6d3fc7ddf761. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES71G2125031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cd0b4b4da0afb6466223ea9810d4d5f359b3ec651e7bbc2ba67bb228931d7ea. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES71G2125032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e0d0e5c07b7ed277ab439a3508fb4c5be87fb443db4cc32455ebe6efbc24e19. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES71G2125033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ba4b981ec0939711265a2ca3b6700dbcbfd5bf165891203976ce8288bb3fb2a. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES71G2125034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x584b5145a8cbc260c3cac833739e6ce88f5377e7f8c6d5429200d0d501e28422. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES71G2125035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05f8d707bde61660381583dfa852d84e3bc0301b48160a2b04b0bbda316fe298. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES71G2125036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bbaa5b86234024ad142f0f28c134fa3e1d738ae5a6473fb6a39d90f09efe08c. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES71G2125039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00f9a70d2a68b142edd60342ab02327f416cd5125fec3e67809fb4c460b33d5f. Chain 2 (Bitcoin): anchored in block 960268 (2026-07-30T14:53:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES71G2125037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fbd61d8c8c366137e2a6d6c82b0661807e300bf6ddf45b30073b39397df93a8. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES71G2125038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe848d16b1cc9621ddfd4f98a753cacecf3f14784a11dcee69f3a1a4376fe06f6. Chain 2 (Bitcoin): anchored in block 960435 (2026-07-31T16:33:26Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES71G2125040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c9aafe4008b151e0827e650dc7e2dd6eb7907b78a4b8eda4801205401a40db3. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES71G2125041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b767da7002e9f735bec41cd5ce4b15261e0f951ba953dd33d56dea56d82085b. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES71G2125042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xede7de2b9c61870a85d4f434b5b44608d94795ec4fbc9d19b815843129b3cd55. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES71G2125043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f822452108d0b6575d83c991e43b9fb49b7112c48933e2bce789ec1291e16a0. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES71G2125044.
Pa'l Pino Caminito de Teror (En Directo)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd393fa5831371eefb779ff175f0e9cf2cf3dd96663fb98177062afa96fb795c. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES71G2013581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fd66d8abf1f604a349fd23c3c78c69c48cabb00d877408aab7dc622a853089c. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES71G2013569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4160634426d31dce22e2ca985d550dda6b50423a4c3afffb304bc8bbd331e017. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES71G2013573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb82074c563b461cd40983bc97f3f8c19bfb0f4ef6a70e8fc761b7aaa7d6abd68. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES71G2013580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b4ecc2c1684027835adb1962240f1aca776e571e382080b6a75a7ae697354d8. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES71G2013577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42f3b71a88d737e84c50dd46f05bf2f01712a151341f51a8603eb59e2fc2b641. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES71G2013567.