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 0x8a1d720a3d516c5fc29644716650326d2bba19d232b6fd6c5b44b07a5e3762e3. 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/4cf82d6a-ccbd-4d65-8ee9-b439d4f15d4a.json and https://artists.proofprofile.net/proofs/artist/4cf82d6a-ccbd-4d65-8ee9-b439d4f15d4a.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 0x9aa4fbd797f6d70e048d87d19782e30e4dd7de2cb6315d85a38c1155ad11f894. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21:44:44Z), 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/QZPJ32198566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0a8c780f4cbbd354c44d2dfb59015d9b05cfda97bb8479e03e564e62e2c7644. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09:33Z), 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/QZPJ32198567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b987b62196a79fbc6a6bd896dc018c9e341a557fff48f0700355d35b9bfe938. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/QZPJ32199389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc6d65ca495c38f003b62854933e1533c35f4a101f1bb050c268de922991dcb4. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/QZPJ32199390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd20287ea8a6a81247f7c510d9fa8a4779a366972e027e05904e92a8c6a3e2b81. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24: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/QZPJ32245451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x494e19298e998a6daebccab531884f94e261720715658cb159e0b25b55d2f60f. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57:46Z), 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/QZPJ32296444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b987b62196a79fbc6a6bd896dc018c9e341a557fff48f0700355d35b9bfe938. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T10:36:35Z), 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/QZPJ32199389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0a8c780f4cbbd354c44d2dfb59015d9b05cfda97bb8479e03e564e62e2c7644. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/QZPJ32198567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x628c4eb09d34dd9e40c455e8d6434f7e5eb47bc2ede52ab932847b43f6d1528b. Chain 2 (Bitcoin): anchored in block 958870 (2026-07-20T14:06: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/AUMEV2584830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c544f060fc6150d70e6ae70e68434a0627b6b8524cc743454cde45de8064b9b. 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/QZPJ32330593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x357e5629d8fcd53879edaa0b965b27be0747e71a3ebeb3b171ab75ad60a2179e. 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/QZPJ32353937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x933b774b6970a9854ec207924e1c1a02ce7f597287aee60a565ef50c816d990d. 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/QZPJ32344882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b3bb3b9e8834acee562dd4425adff356a4188c7f2173c0ce7ae2bf372ab7e11. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZPJ32331907.
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 0x0d90e66b1aa7a5f7ba81573dfcb2bf4cc2f4ad121533be1d6d9637b60245cf9f. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QZPJ32355327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42204cfc582ac94b2855af8bb1b09a9232a33df3fd27d814ff7faac885089424. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/QZPJ32347875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b4e8db082de8182945bf9f761dc1189207eae0b4e23f12426854897e9ec4ce4. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZPJ32331417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb6fc33f4e9e4d4e2b4f5e0996de41b0c22bf9e48ca396b71161fbcf3536378f. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/QZPJ32344621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5c9eb5151b68f561e09b59ff5895a569210e9e2b3760a433e34b252200a0d3d. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38: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/QZPJ32345720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd44bce301fba5a24cc49962f19da00b7707bfd9af481a49c9b8246c2debf02b3. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/QZPJ32344042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc521ee8764c584d66e92cc1f50f2857b5dec6759165d97c71b0b340b6ff1d3bb. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QZPJ32230227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc80dd86be6826d6f4c07c731bad20ac0a19f5b5426cae8a7b8a31db02f59d9a7. Chain 2 (Bitcoin): anchored in block 960355 (2026-07-31T05:49:18Z), 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/QZPJ32317718.