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 0x953522e617145574d6d699d32956cba14db4b57bdc5ca67757f812eedb4dc391. 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/a39e1255-1ba3-4599-96ed-0d905cbd14f4.json and https://artists.proofprofile.net/proofs/artist/a39e1255-1ba3-4599-96ed-0d905cbd14f4.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 0x3145ad28e4c1b836eb0eba2ed18bce9a4f3a96b414970f7535d149fdccee8429. 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/ESA092495072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd19af85b297956e3f1cfc12629ac9e497738f1aa631282e563b4f26d77a8c196. 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/ESA092495073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7c77d9ce65e942a490c4ca7902f1777c98d676748c1ce53463c8263dcc97137. 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/ESA092495075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbabe76d90b0b95d5ca028537f650af9308806e7345a36c3a59cda7494f13a7b2. 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/ESA092495076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc60e64ba0e4b924f33a05d9f5cfe6c6c6df1035280ae1ce5618b44ebc1353b63. 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/ESA092495078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf66d443adaccfb6cfc23a257e1195cb129b420b139421597f71d1853be3ecb95. 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/ESA092495079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3b196b40af6773c6ba49e95d06c179ec98a551b26e7f18df4cf9d75d715bf71. 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/ESA092495080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x987cb72193ac760747ba59f06b450754b397e94a2ff9c992ffee2da768b36e34. 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/ESA092495081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaad281a37373c09fd5102f9bf878778e08f0e5188b795e08a58776d823054d09. 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/ESA011390091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2b256f11c7c6724781f3e6063a23718a7a0cd7b790f0111486207aa6f876b29. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/ESA011390087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95022e64d197a1dbe5c4bba8d6b519199c1b43958b6f4484314c97cff8c11d92. 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/ESA011390092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53e59331b3e5701c5a523d3778bf75f99802d54f88641994db8f48f19d39de42. 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/ESA011390093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac76c2410d3ef92c60c2e9a8a0119961f2affbc49ded681e3543f10743618598. 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/ESA011390094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x554fc31281b0b6523ddd52e3d31d70142728e231ec36df01445a9551005d49ab. 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/ESA011390096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8df6b901f2dee17530af92539375613da67564e765e8ae8e30e5068bef75c185. 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/ESA011390097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f8b8963916294b5c497f766f01bfceb8c825368dc3656e887a2c03e58e915fe. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:41:51Z), 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/ESA011001746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e837af84f992efdfcbda807f7cbd24a1c540906d5f43e81d215df6f9ee52336. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/ESA011001747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb71e440a543b7b57995ddf051f60ad41ef6f2d448f588b0f1327e8cfaba55210. 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/ESA011200370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0167ce3e0e41cfb3d0f55a55e30fa9eb918da0d5ac828530588b8729a2d210d. 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/ESA011001859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf68a99589dfe553f5789c39b20dfe82a3714e062ce315dc5fac9a78bdc45ea66. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/ESA011001853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9621c2764cf410c29793768fd526f239a0f4747b9a77d00511581ed19c88303f. 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/ESA011001854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac67bf1c62eecea6b4c261b3c164f36b103a98fa97098a8eee9f9b75b3395f67. 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/ESA011001861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eb67316cfb8286450275a454cba66105b1c39b90b0e89b2211cbad1a55251af. 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/ESA011001862.
Si Bajo De Espalda No Me Da Miedo (y Otras Historias)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30948aefd39b00260adcfe11825bc71aa338aeca7dc2a74455fb4957a762b705. 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/ESA011000135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0930dbdf4cff8483de61e1411d3205a35e9bcacf37279bb7af6d8d3bfbd3362. 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/ESA011000136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6187905725fc1a7891189a6cc00b3f12581c2aa513042a3ece94f96cd2fcc0f. 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/ESA011000139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dbfa59bbbad363124fd00d4c780c855bf66aab5f2004eab5aca0e1cab5c030e. 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/ESA011000140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42592da5e67406ed7bf7b791b3abaf4bab3ca541c414bf84b797f55357354881. 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/ESA011000142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc65edd1a1c5e5aeadb5fb3b7aa2f1a8033a9a6db3d4d603c959ab75f02ad5dad. 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/ESA011000145.