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 0xc3ef1ac11389a58e2f13f96f13df4972fdbf9f6938a9b0fa841c2fcdecc657d7. Chain 2 (Bitcoin): anchored in block 954784 (2026-06-22T02:53:59Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f29f8811-bee0-4ba3-9ce0-8adadc54405a.json and https://artists.proofprofile.net/proofs/artist/f29f8811-bee0-4ba3-9ce0-8adadc54405a.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 0x64dc66378154a0cff47948f850cad5341bb791a7bac117a08896d1f89f9a685b. 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/QM6P42367599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf936c858600d776a4e4321cdc8ac9852e5c18dd34619cf6e7e982dc85cb79412. 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/QM6P42367620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99885e6338392e564e360b79b95bb36d0a67ea3ceb4c051d7700e7095600d6b4. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-21T20:53:40Z), 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/QM6P42367656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e561a7ee9c12a1699d99a35ef9dcf3e521dac68443462137c602398384221a9. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QM6P42367665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bc66118729aa3db5bcee6e0922f53e45b031d7567bd2c9292832479b96544d3. 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/QM6P42367677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7e4f1bf649670d2cfca977b38e1d9ea70553cf32924adcd4802eb6178c0d18a. 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/QM6P42367704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa59998d4fef0ea7e0ad1d46bef87eacc0b1f692a1f92804cef1f09b05c1aa584. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QM6P42367707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06c6329646309d0694e0996730aaee1d04b0b17a132e6d73f91d0414924faefa. 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/QM6P42367713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x634e0a5c21c8449ec514dfafb012123effcbbce7d1fa5373b2a9b325f0c3718b. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QM6P42367744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95a81e8caee83ab05bc6f1a0c288f2a1894f79f5044a90ac482558e96a2a588c. 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/QM6P42367747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dcd8c41347f7df085bd3efafb6c2ebf349b784af76f5e4c769cac90d6ee121a. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QM6P42367751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98de88f9dd762422d665feda541efd9e8d77e5c092b58bff9a3281f2f9d451ff. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QM6P42367762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x417f4e634e97e16e4fe78dbd24c0ae1dee4696733c4004649180d3ec6e51a993. 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/QM6P42367781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa67ce0f7dd50bab46aff04af3d6aa6379df924c86f83631920f7e7d796034613. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QMDA62478118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1523c1077a91326e4cdb3f0e716fe4576677e4fab235ae4caefc1318c4ec6c0. 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/QMDA62478117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac94e6fac63be52486263da79a1af8432f8dc3cc18acad07d53271c6ce4f1416. 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/QMDA62478114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf21e930c5357511ec7fffcf676649becf11a37e184a7fb457dbe427863bffc10. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QMDA62478112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf534ee3835fdfc6bf4a94f19e0e440696a1c1085ce63f2cdc3bd732b17d339e4. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QM6N22489829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c2e455fd0ab4be31c3a320556868bcdfbcaf18009532dd2fd70f415fc198ec9. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/ZAEM41600001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0deb2527ef3508278d18be5e33389cbda526e7cb3e5ef88e8bfc340334cf12d2. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/ZAEM41600005.
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 0x793b3c0f853864f7bdac9b188e80612b0a8296ad77c048373d1f89c6b8062457. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25: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/ZAEM41600007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedb5bafcc7a31196171d6ad829ccbdcc1d1ad46b6091dfb7ecc6ec449411d996. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-07T13:25: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/GX3Q92514586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad217fe01caf6f120755d5339c44ed0091916a59073f030c8d0973eb377bff9a. 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/GX3Q92514587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e53fb6c22a99ffe12cf62123154e7e2845cb2a16b84b44dad313f8f5d20fa2a. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-07T13:25: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/GX3Q92514582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad1c37855c3a5db6a0f2693cd68c8e073d2f2bb12971d6f6e73627d6eaa952a8. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/GX3Q92514584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5472e9685870ce8556672edc71c94afc24029e0e1ccd313fbbee10d42b760cec. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41: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/GX3Q92514585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e2d17eb7a67a697dfb739ffa131e4dd753102f0b44a7afa4307a352f37859e6. 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/ZAW0X2400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3477e9d8904822c3c18c3b6e54c09e44595b4f8fc65c591732c02cb479d0f10. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/ZAW0X2400013.