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 0xfd6d4c3f969a1e7dc2a9266e3e2f619c20491b5de6f708df33bb501160f686b7. 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/20e37a22-46d1-46cf-b0a2-b3ec326325bd.json and https://artists.proofprofile.net/proofs/artist/20e37a22-46d1-46cf-b0a2-b3ec326325bd.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 0x039d00b73084e323b483bdaac22bc9715f5d31ee68bd0087e568cf9e1dc8d298. 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/QZ5AB1762117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x699254ed62ae8a6c4aebedd03f1e1f19c452f24d66ca785cbf42b26160ed6e23. 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/QZ5AB1762124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6a24045d93ade538017a411c570373d2e8a8cc8aa942a5b23cc3e8039b948d3. 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/QZHZ31954889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79a21eb869cad084b8b5c642f6bb7a817ae840596c72bc010592348666e3a2c1. 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/US7VG1935342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf26a09da1f3d8b5b95a7733184a2844d22ea7bd9089964296d5b0b333dcb2ae. 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/QZHZ31954890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8d4703767f147a723cb158fc77418f64c2304f263b851fa934b6a3a80a0b3a5. 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/QZHZ31954892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aae300bf927bbcee8fb78e8baacbe6e38fb63b647b31bef83b509f89f20a6dd. 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/QZHZ31954893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x080f9a6d8ccdaddb232f2e34e1e0bba46d9a1ca8c00d8315c1d3e5234707b1f9. 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/QZ5AB2088208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ee3a49908b31cec4e645b580a88e59bc84df44e903c89311b681df8a597574b. 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/QZHZ31954894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4588ccf752ff429e00ffaee1b758165bf278a6c24f1ef3fd68cfeff3cb054867. 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/QM6P42181793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21e0e6f2378a1b38dd6c77900afa45c8b718bbb133445358e6f2427fcd1c8d44. 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/QZ5AB1940946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x434f65e623acadd949237da5cc03a231c2f9504c5d1971c7671c1b05fe76eda7. 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/QZ5AB2085467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x036c732261a5088112d17b73c31f46367177d0dc5f3a0eaea98c13cd1d365337. 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/MXUM72100051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x215037b4c9f58c700443d1b4606c7b3eecee66fa793c825713de7274575ced1d. 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/MXUM71902612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5dd10ac13137607ba566baa67c708c9098546e221feda7afa81e42c53784369. 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/MXUM71903304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2a791af3911709147bbd824da2c37256560606f136c07c7ee3ca3b3f9743dc7. 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/MXUM72100052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5885e395a2a9ee2bc30e44937c380fd4989cb8090cb718a7943b93ca120df698. 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/MXUM72008397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2339c5a49c2da6e99add9742fecb5019b88fc4730ffdfa16c821bb05d0abd225. 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/MXUM72004880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a9ad4191a4822e51145fdc34e2e382f10889e582dd6cb504dee292f6d7cfa17. 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/MXUM72100054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25297d5dc55e234bfffde07ebcb8a0d5ca2549657f203ed4083f877d17dd8cd1. 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/MXUM72100076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd8e7d03852e409f3ca1baa41fc0ce9a8b38540ed734cd8b3dd8b554b70ca276. 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/MXUM72100077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d6fcca2bdee0e212229cfa89c904d7212754e27c106a84c3a8e6d9ec607ab8c. 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/MXUM72006371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86b9d35cb0523fa0808186fe656c04fa4c18f22e4db23d0923275490b150d0d5. 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/MX3601900003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef44a89d2657ed80ccbfd1571d23260ad5cfc5f18336936ded6e39987b061366. 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/MX3602000001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b573ad8a4da66b01f9158a65f8d41b71248837165eb850d2ddd045ff2d82949. 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/MX3602000004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcb76e671637a3f4578247539ad7bacd46047a67aa1cee0bbcd402d966da98fa. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/MX3602000006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb251ca9ab7a331eaf8ed255bd924d2d09287be1ec2f16a6cf90de89bb3793f18. 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/MX3602300004.