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 0xc11af0ae5d744100aa368bbfd30ee9409918ef77f4405282e9d07bbc7838d3cc. 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/455ee6a2-95d3-443a-b2c9-4a5ba7e085a5.json and https://artists.proofprofile.net/proofs/artist/455ee6a2-95d3-443a-b2c9-4a5ba7e085a5.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 0x71e3e946f2a878f46c833e868a922a34d0b34e7a85239cba8501d121093b1f92. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/ES79C2323001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c6c0d01ca2d324342358ad0d690e3c04c6fa6cfe294f54f7100cf2493b4a142. 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/ES79C2323003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a925ebf9327cf44e495c6337f29abb0b0ff946dd3950fea0b7d6261b2fde2c6. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/ES79C2323004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7efaae4e1547401f1ff4b3e8556dcfd0a3daa9689f1b9fe8745cb60de100280. 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/ES79C2323005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6513cc5ae31c724726b9937e12dc5e502bbecc9226a0795788c614eb3621d49. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:43:39Z), 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/ES79C2323010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x849be4c3c12fb5fcdf0877c9e63fdb91a225e84a03fe12f3deede8a262bb9fca. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/ES79C1717001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4a2a1cef6c9eecc9ce09275e1128b245bcf69d20bc6036dda4b3dadef7c6419. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/ES79C1717003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3821864f5fcb0cfaa9e217a1218f6c465ac5f9cb14f737fffd45e93234d9ddd3. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/ES79C1717006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80c98f2a11c18457ee3709c48b04470792c8f2bc37930f091bf137506ae86c5d. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ES79C1717007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84bdc2e98760cd12e0d05042d73534f967dee63a9ee879b9a0dac84de018d9f4. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/ES79C1717008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x561c885c063efe49716ef6d65836bac35d37aa6070f8a7e54291308c443076a8. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/ES79C1717009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf97ee58f45895351996d4b3dca14b39aeab5e20b0ee6e7688336b78209aed8fc. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/ES79C1313001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5a6db5da87c3b44e840146a6088f7de7405597418bf2036e85e48d0bdfc9ba6. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18:01Z), 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/ES79C1313002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fd7ec11592420e74a43ea22d9fb287b0592fe09b582666f86502286428537aa. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/ES79C1313003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83424e22415435f5ff1be40e508b0c50689a4b1e65eae4040c65ce8163264fe9. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ES79C1313004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0f85018ac006a39764ea9ac735f7fcbe09fce3ee8a59fb01349c09b3ca34ad7. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ES79C1313006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaf59de82c55a04acfc661541803a19f81e02a75a11adde1c7bcb1140df801f3. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ES79C1313008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05070c1c98c5981804da08056138f03a1a6ac458ac56491323f14149377c341a. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/ES79C1010001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1c9977346164098b0160bcbf8ecbff10c3c29161fd3aa21e4e8760ab92929e8. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ES79C1010002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1815e168638a18c7c0592c0aab3845a910efe45fee8edd43d641b278e88a53bb. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/ES79C1010005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf449ea61fe2782fbca2f68903124f00052138d0baca683c5cce7400cdd2b5431. Chain 2 (Bitcoin): anchored in block 957198 (2026-07-08T15:54:54Z), 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/ES79C1010007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6d09b588e8809570816a7a28b836712ac1a2c56742f6234abb44895c2425ebf. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/ES79C1010013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77d802dc3c0e54c3b33363ed46b79fa9eebc1db954cd33a7c0c0560f1c37133f. 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/ES79C1308001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7b4908b40eb5e6e2b92db9936234bce1a87bab24068596effda07cca03f6d8e. 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/ES79C1308002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd817c8eab90c17d6947989743b1697d6fe97596586352ef4b0c77d99fde56698. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/ES79C1308003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb4aae7b846579ff5267530c72484fe1f6e32ba4d9067803561899e21d307a83. 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/ES79C1308007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe8b0e94b3e7505439a0792629cb183950427ef73a361cd22af4585c855f57f3. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ES79C1308010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8df73fe6ee9dd5cc5507568d7a47d2b815c8f919d4df0cca6c8469a12100f0b1. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ES79C1308011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d03fdcb1dbd7c147abe8878a5a7a3fdb7a15603b3a70ae5913b1036c335b8af. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ES79C1308012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a2b7b2b5dc4971e10b8a51733649446c546e81da0882803467e3f78b590087a. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/ES79C1305003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c7ef9b2e9f986f725786818acd48e98a740e496245392896ad375d33ddd5110. 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/ES79C1305005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde94cff285475059c75ef09fd3fd0edbfaf829b2e08d07601715ea32b3356ed6. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ES79C1305006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b5c6d24bd94971e5c95bc9046794ac2a3d418ffd40bb5f7afc93066929a4978. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/ES79C1305010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bc65ffdec0921fc3a6aeb1fb68a77291b471319efc0ef729695e49d4477d3d9. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/ES79C1302002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40f3f8b76ba79a4f0ae59b9e152efa862bfe65caabe84a1604e2126bec0d3967. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/ES79C1302005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bd4cdd3c67b303ee536453b2ade55f2ea8e65ab8aa32f6bc06c91d69eddb0e7. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ES79C1302007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8660957e5de8317e03b315c17922dd5b9ab2ab89ab4ba4105d8a44ce66d05445. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/ES79C1302008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cb0e94ccc1dff82727d2574133d865412b0bda6fa8c06d8e2b10d141eb416b6. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/ES79C1302010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae4721ae3c2b2cb89b36d252e315fe7ffe15abb6785352e88b77c420b3ca6e62. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/ES79C1302012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2493d8e7b9a736e6efd096ee72ebeb106b7ae636817e0fcad23f072f89c7ea7b. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ES79C1302013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7efaae4e1547401f1ff4b3e8556dcfd0a3daa9689f1b9fe8745cb60de100280. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/ES79C2323005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71e3e946f2a878f46c833e868a922a34d0b34e7a85239cba8501d121093b1f92. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/ES79C2323001.
Abolir el alma (Un homenaje a Rafael Berrio)