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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55659d92ada8dab4608d707a347b2503d6f1fc0e6024182b1208fd59219434b9. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c5b31c46-8838-4578-9701-5a6b77e56e0b.json and https://artists.proofprofile.net/proofs/artist/c5b31c46-8838-4578-9701-5a6b77e56e0b.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86f903fc65d4102e5ca1fe507ece3269843beb989a195634a642bfe67e4392b2. 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/QZFYY2185658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x841bde794cc0abc90786a6fdc3be17ebe0b6a26092b2a22a89b829b7b528e225. 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/QZFYY2185659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6da0dde3cc3e0b9c33c914bed0984517f8f17a2da7756b273d77d6f741a21db. 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/QZFYY2185660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c77fcbf302684278460b4595a54c612a0e47937d2e78471a050309906c05af6. 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/QZFYY2185661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17ad828cf84a4d15f884fe5b48a5486be307c91984ca3212dadcb041133fb391. 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/QZFYY2185662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x339cfd3de646541579781a7073208a6344e164919c7feed2a7b9602a3dae1eb3. Chain 2 (Bitcoin): anchored in block 957084 (2026-07-07T20:41:57Z), 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/QZFYY2185663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97a5fd33814909a51db61a2d432cb8d0f0485a4f293db8f415981dfc1138c453. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/QZFYY2185665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01fcceb9c48d7c8f19703cb04b6d7ca219fe2becefe599bdde7bef106b190e3d. Chain 2 (Bitcoin): anchored in block 957026 (2026-07-21T16:02:57Z), 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/QZFYY2185667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3d5fa470edb3c963d1014c58e4a03facd2e289c2dc9062268f90821597c99db. 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/QZFYY2185670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0376724cd53c0640e71a04b99d906b7b514ed8ef42b0d29f84931059e8a3c646. 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/QZFYY2185671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x639c4a9867f860dba65f7bccffd942111e221b479162c31727128b5f5bf24d75. 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/QZFYY2185674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb78d5b15a9892e51d1f2df35516a8787aa88770e330f14b9627ec82560de3ef5. Chain 2 (Bitcoin): anchored in block 959138 (2026-07-22T14:10:55Z), 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/QZFYY2185664.
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 0x7e280d7458842a9b939b80b7e4bbd30269ab43d28e0f276d14c60611524478c3. 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/QZFYY2185666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe3633240eb7c89daa476d3d6b1de23cbbb9649b634f8beeb3dc1f015d205062. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZFYY2185668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe606140f4cfbca95f35bfd10990b5bdd5a7673f5f4fd5c93e283ba174b308ecb. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QZFYY2185669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a76befaeae09c8a964ee2edadcf8119ab3b4d43759e86cb1d90244f80954900. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02:37: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/QZFYY2185672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x102fffaaee1a9b4ad664f5fbbfa95212e8a478fe581cdcc51dd286e755b3f0ac. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZFYY2185673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2eab09a771953b656cfa7a72e2c417be3f452c3ed075da17b2b8cbe50eb1c793. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/QZFYY2185675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0485d7e7e1ba7bf01beb0231902fead6f499b63ba3a5f01edac7fafc23701385. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/QZFYY2185676.