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 0xb63ee41fceebfd093b31e30c68afd299fe0235a075eef452cb1c7e2b6646bc1f. Chain 2 (Bitcoin): anchored in block 954500 (2026-06-20T04:47:29Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9bcf7fd7-04d6-4316-b784-fc3965378ee1.json and https://artists.proofprofile.net/proofs/artist/9bcf7fd7-04d6-4316-b784-fc3965378ee1.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 0x56c313f5bc7f838ce5e3ef1392d8bec14c7bc658e909f2c6109e17001f9b00c3. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48:45Z), 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/USDY42402637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x157ccf89571b8fd8b024c0e8007085e32c5d16372ef972e03f1662894b43db71. 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/USDY42402638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3992a98438df1fafb167fbea73e39bfdaf36f96dca294d69b9bd265231b30b4c. 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/USDY42402639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8268c4402e651dc67c55474d1e3761b2dcd0cf78e7ed6bc12b20872f9454ad4. 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/USDY42402640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed2e128267ab22c07fa132a70ccd79c648734c96964e3785464b82f53a19c0a7. 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/USDY42402642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe245317fe14be61779336a9ba03f686e81adfb37696310f4ff15208cf14e79df. 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/USDY42402643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09f52f1755b32a26656494baf05ac19343a0450b490a3af4fc5903e1e2d51ac1. 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/USDY42402645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0638a258001ae014eb0ec817a8e2a272968ee88d6745ffc362dcb6c2e1e4ba74. 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/USHM22168519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9113051d5b552441586f86af8d6a5aecf05534f0bbe70b5114085e3e1036fa15. 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/USCGJ2428332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe46fd1df182d66434b58c78e7bb52d9e3ec20bc4bf389abbb1823feeea59f644. 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/USX9P2390798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3b98e23de8ef9ca87977d810c3e37e5f16baf5b54ba806956749b5439a68954. 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/USHM22392422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45c81d8c402b70900041cab62b9e7713f4eede80a185ce11e98c12a065f3812b. 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/USHM92296614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd68c66553fa0efc88a83b1926d55b3e3dc48dd1709b907f2a0b8f76eddfc1f54. 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/USCGJ2197979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30e428e9cede1d38bb98b71db9dcab1bc03e3041e0027a52d72900da73c0a722. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/USL4Q2008280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x502eb8cfc8e3cc7b9417f082cc0b3857b2c77848631e7213ee3b358e552d40ee. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/USCGJ2041416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe989d54f89c2a6c2c65be05812d6a049a426c6fc6bedf890e6bfaa8c65408de7. 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/USL4R1928993.