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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcedeb2691168640ae85e93b6fb8bf50d9e4a053dfcd6c96f40e45932dd350c36. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/04682b46-5a53-4654-910a-7442855c22bb.json and https://artists.proofprofile.net/proofs/artist/04682b46-5a53-4654-910a-7442855c22bb.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc53015f70290c8159fe724b24e91c8164f91b6ef74c878a8a667fc782ffb76c4. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/ES5021800423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85b0e1c8d0c420cf670725e831606932e0958515924a28ae8a0dc68b4464432f. Chain 2 (Bitcoin): anchored in block 957805 (2026-07-13T04:34: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/ES5021800565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ac878c0e9622cd96b6ccb6e74a3a7b654adadd36ea7659a511147b86e0e4c1f. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12: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/ES5021900394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8faa4e52f545ddcd889c6d121f6f4e7646d8cfac399408c13084aee53fad9377. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28:02Z), 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/ES5021900661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0c4089b7761e8379149ed32cab7aa8851f4c03a84c45105a2cefdb44969e4f0. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/ES5021900674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0834353151bb1233c14e7dd87586e29715adcf85fa61215a7f7fc0570f44c5d. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/ES5022001144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f54d0269908dfa97dfacec08892c7ed37e2fb1bdbb6d6853aff622b7954cd30. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/ES5022100193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27cf66504f21e5e465d96f23aad462540e50fcc6d7ffefcae7bfd758b46b14ca. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/ES5022101479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cf5056ab4a31ce73d66e201d901d7c774a9f49b6fdb736f280462d8a85b1a34. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/ES5022102026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5fbdae6937648d94d1771fe0ff67ef75a6c45d7059a9177cae0be9800e3a39f. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/ES5022101486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7790b64271a0d23fbf7244e9f780052366f9be4e3a3ef898cf26132255e0e22. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/ES5022101483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f54d0269908dfa97dfacec08892c7ed37e2fb1bdbb6d6853aff622b7954cd30. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/ES5022100193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c104f6092381f6080fe21d106fa9446765b0764d0eb63c15c5d1110bfa74830. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55:21Z), 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/ES5022101484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadb492d04e0206731f4b28f718cdc95a30534c32e2607b56d105b1bdf59f9b5a. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T22:56:22Z), 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/ES5021901411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeb0fe1c0e4574f8be8a0b6d1dba74c8648716978cb4d28182ba328aeaab1266. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/ES5021901668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5fbdae6937648d94d1771fe0ff67ef75a6c45d7059a9177cae0be9800e3a39f. Chain 2 (Bitcoin): anchored in block 957884 (2026-07-13T16:55:06Z), 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/ES5022101486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd55078d94d48b7aa7f15bde4c6308b39e9c2a2836c88db9d8b2c66ad168e1dba. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ES5152100051.
Vive en mí (feat. Arnau Griso) - Acústica
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b217c6c834a1d4b670fbe45ddd90a0e93bc56750168f1a7d967352c3d9ef712. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/ES5151901630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeced5461725df02bee9cbd9277e89d227d26792998fefebd690bb5c84b1f88cd. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/ES5152000558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47800d0ae9e95460288b8655ca4f26cdcfe95d9c33fe435847567fdacac88238. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/USA2P2118793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e963005038b5254c45550b392a0ee03f3868829aced6857e615b4a30f89114a. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/ES5021900825.
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