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 0x9d2ea5176673dd3c39b469e2e36ef9f4e95204608a9661e7c5ec2221aa30ccde. 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/7285da8c-4fc0-4684-b4d5-18e1215b973f.json and https://artists.proofprofile.net/proofs/artist/7285da8c-4fc0-4684-b4d5-18e1215b973f.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 0x2abc414abf90137f68932e51315e2e8f9ad023a38f35bfdc15d2ff1591b67ce7. 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/ZZOPM2002121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55cd680f802efa5042ec271d617a012fa713f940be867f16f9ff8a341c9c6226. 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/ZZOPM2002122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf9cceb3e15b51f9d7bbdf087c1fa2a1664ae4bb26ba4397aa0b70ecc3c69141. 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/ZZOPM2002123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3f79bb14cd84edf0938ea69884e18773a664d77a23370c653f5abeedd68d8fc. 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/ZZOPM2002124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d42b0fc4c81f24673f08f0dc98ff020e692afab943467071f2851366b2f1d32. 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/ZZOPM2002125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c394a009dd35aaa76ee05bec46b6be90964af62d23a37301a3650281df74fef. 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/ZZOPM2002126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa1f09beea5ecd63d234a0288e3d9c53ab2d80bef4c063535a11de12285f14c9. 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/ZZOPM2002127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1a90c10763f307a4a9d33c11610fe481fb5f064ebce583768340b06774c581e. 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/ZZOPM2002128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1cfac55f62ff5ad728863c3f5333994de65c7f14c053b24ff81458b6e70700f. 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/ZZOPM2002129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1488b88178c8aa2cba05e38cedee8a37b37c792a29a8d15fdfd2a081d3c444fc. 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/ZZOPM2002130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x552b1e8c9a1d8b66c63ef5729fab9ed21a429403eb59567bb92a887e28df2539. 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/ZZOPM2002131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd080bb0813f79b9cf85f07da0152c09545f86875aa9f0483879c7fd42f04eb77. 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/ZZOPM2002132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45547833903c56cfb56afa4e5c0c87c9d0b9bd8d4863b68c3244ba61ab002f6e. 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/GB2DY2200698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae3b7732884b1eead59a753afdd62dc0701a6c6dae1a20e20fdd2823aae0ae9a. 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/UKXN22215306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf786d256f98032246e29622db00066cd90ce4c857b5c0c78977d7a97f85ffb86. 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/GB2DY2200739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6e0103075b6b2bdafd3599335c8c64477d504006b0d839b5060d628b92ed05c. 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/GB2DY2200333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x529dc6aa06ac1b7cece410cfe5c265e419c6e0188a12eb0185e2b99ab3c1d860. 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/GB2DY2100419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf9cceb3e15b51f9d7bbdf087c1fa2a1664ae4bb26ba4397aa0b70ecc3c69141. 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/ZZOPM2002123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62a1bd557511ea9065ab0b79fb3900ff025d357e3e384cf68de18f454742c06b. 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/GBUM72000306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf6dce6c9b59f30744f4f0576c12634cd9edd425865f264229d48d970b2b8213. 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/TCAEO1901178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4de99a20028406a29cc793e1468540b312e97521dcc0c01700ec9abebd2721be. 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/GBMA21866407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22a2d09aab80d8f6ddc2d5e1e3ed56a52f54d07dbcb5279cce350e602ba6c1b4. 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/GBMA21850002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x762592baedcc8f5ebd49e9674b137a0448fa0a3c524033bb6ffd58102d4bfcee. 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/GB2DY2000575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31d28c983840633cdbd8b7ed1e295698a24facb081147ad783b8811867eea180. 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/USZXT2351500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0327c0f957c953a701806b2f2d45ab24cc757087b78f562cecb9088a4e97cded. 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/GB2DY2000580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8f2df5e9a96ace7c50943a0d2b8a726183d477779a0a97538d42220f209836c. 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/GB2DY2100818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ea4ec2f4f50c487d438ed9e103904a030956e1aa92bc53abd1a2b85e7dc7283. 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/GB2DY2000587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe57db1b5b7bec751024e26adebd46fbacd7ec115ea7076c42733d7716b9fd24. 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/GB2DY2000535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ea2913d386e030753c0a21d6f5be900865f56aceed5d2694121ff81c507966a. 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/GBMA21854013.