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 0xf23201648988eabe367db277e5c81c88cbe4f48eb88113e87ef8fe19c9b025ce. 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/99bbc859-9be8-40d5-8ac0-fb90ca16abe1.json and https://artists.proofprofile.net/proofs/artist/99bbc859-9be8-40d5-8ac0-fb90ca16abe1.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 0x75f4954f29bda534cbc1bd121759f8414d346c152d99ebb7a1fa0191755b3a8d. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/QM7281875388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c08e27543b09adbdbdeeb79f716c8d3e10e1560ede3267cdc7b3caeb2cb710e. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53: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/QM7281875389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fcc8e2668eac6db01d88f5156a0dc335a0c1a2a22b926a1e22cf0bf8e4d4e6a. 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/QM7281875390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5742912d5151ec2b0c3caa88a3b8dd465be53db8aff973f9bf8ed3f3cfa0dd4a. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/QM7281875391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2447a05e6289d8220f4b28855c679375f77d11ea7f70db4d402845592578dbb. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/QM7281875392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83e6f9092b6b3a67a37f856ead1f4540d8021b71e35f9db69c3c6e18daed4976. Chain 2 (Bitcoin): anchored in block 960407 (2026-07-31T13:26: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/QM7281875393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f710f1bef239c3b8e87bc1953ad9bb534ae50f045eb4d96f47b8e71686b9ac3. 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/QM7281875394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x236db2334ff4b19c6f6a09b1a26c4b7f0829652f91975999a25f338dfa3e0c06. 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/QM7281875395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x480793474a749ab46debdb173624ef7faef3f4aadb3ee7bbc03aae0b3e7e834a. 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/QM7281875396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb04b213cdefb81ea4c9ad3aca041313c92efe409d883df19d7be84afca72de1a. Chain 2 (Bitcoin): anchored in block 960330 (2026-07-31T00:58: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/QM7281875397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2f0c01b4cfde75e4e64d39045cbef5d3ff99585fb8c35e01fb77964d5ea347e. 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/QM7281875398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56a289f5a5dc0d2861f065e21358bb6c01c73afd357b43ca218b404df5edb4de. Chain 2 (Bitcoin): anchored in block 960429 (2026-07-31T16:07:24Z), 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/QM7281875621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe80b81762157119c9e6c0f401418fb64eae4327084356a1746ccf5d4ebc3c30b. 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/QM7281875622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb87bdb0d49bec51a93682077e5f95ca4f606d69c092bcf0ea0e3b9c15a1c6a67. Chain 2 (Bitcoin): anchored in block 960167 (2026-07-29T23:42:34Z), 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/QM7281875626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb629f07fbe32bf5704a7031ce3cbd972498777a06da25f1bd19694d70bc8325f. 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/QM7281875628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ef709b43c6e2685115e3d2f7467942da364b88d1df9daec434db49576bce58c. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/QM7281883597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc04bc0c6012df14ac7009d98516eeb0a822530bc720d63b21e0609b0eff44d11. 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/QM7281883599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x511403c34653215ad7f28ffc3e4a191a0a9edfd2d59d16c739e92d42ac4e4c29. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QM7281883600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b30b3cfb5c5ee9bb32f731c936f30b3af8fd54628133114e326ff6bf2f6918d. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/QM7281883605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75b1c8f765d6eb26bf6f6d592e82090c251722272c0bd0805451978f902ee861. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QM7281883606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8872c4e48c1e5f3840e0dc958d67fa779f576cda526f50a5123bc00748e62b1d. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), 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/QM7281883607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80c5cef2a5ba1305b288532fbb3c4774fc7c8df12cb8b819d58fcc40269888f8. 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/QM7281883609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3426d2ec9b2b5a8747244ee3499627fabb268db4aaedcf9e7ed4f350ef1f64a. 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/QM7281883610.
La Luna Llena (with Rubén Rada & La Chilinga)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e6391a992df19c481f9ae999491ec4e5012cc27087cda246a990129b610b915. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ARF100900183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbba3f12a09f3da6af7e9d907324e3bc4f5a535fcf0976ccc7d1a77c18209ad1f. 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/ARF861500053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37e15e5815139e55a9fd2cd692befb975a56168dfb5ac5a737be90f802791989. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/ARG601000373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ff9ec8b785a7b4fd2e752dea0a44903c3291071c5762cf35857ba2d65c95663. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/ES7180060215.