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 0x8954088eb2f7cf6f7418e5f43b4b1742b97f1c1f1401a0d2e849be4ba6e399cb. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/97761c07-9731-44fa-a054-b780b580f33a.json and https://artists.proofprofile.net/proofs/artist/97761c07-9731-44fa-a054-b780b580f33a.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 0x5163f4c9591e5db4b5d3c5673c80ab593afd3680e7b615c8ba815e078827dc63. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZDA82321066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa317715d2f5442a0c635a41de6b6f5618db539983360477b9af7eb8faddde819. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T01:50:52Z), 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/QZK6K2362938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34532282fd1cbb7854ac1c46bf3d5dd3c4fc10fcfae3e8a188c1e1c170545bb8. 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/QZTB32371756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddff4987c5ff8a85f936a2399d578f009a89a80906ceb9315a9660ca511e53d5. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T21:03: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/QZTB32371757.
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 0x6a977ff427d3f0ad4556fd844d2fbe3b368c5cdd927575760d2571ed118aae82. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-16T00:24: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/QZWFP2371743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d503a642316168ce8d9cfb1b2a3cbaeea72d21f1050bcbec841ee3a1096f3f7. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/QZHNB2471341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32ec55f8e5708fa9677e2092d092cb3ad89c76f0b202fe6430b505847db6009e. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T07:38:39Z), 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/QZK6F2426688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0209885803cc585531117cca9939f3224e9418964e153d5128c45d96144e38e7. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/QZTAW2484240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x993348a8c56cd95b361e2a7c5376daac4fe157054249a86de1cd096cc2d90a06. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZZ7V2471680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9455f4c68e50cdec6490bfc7a8da37ea68f375971a1e59449a8354f68a6f1321. 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/QZZ7V2471681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0556afaa530a383c6c72deadfcb03f1715e973090d31b8f310885838407f782a. 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/QZZ7V2471682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87abe2f1f414f9af384cd6c1a79e36067344d761fd8e3ba35df073797f53ca75. 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/QZZ7V2471683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2275e6a6021d93d97ee49baf65f6fd7e2505485048bc8306e1e8969ccb872744. 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/QZZ7V2471684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddda6d6b514981f1cc2ecffdf0312f28879e5cac18431035ca30dc72a25ca3db. 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/QZZ7V2471685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2571ae0200fbdaf67701432178838adab9fd640b6c0747346cce57da7d26cfe4. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZZ7V2471686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4079c8791bad7f5d7cc6efbc92790c9314384aa519d364d8125462de29732f21. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZZ7V2471687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc94fd339979ca4778c850034b4a56ffffc2c166c06ba928b2f2e8680a2208c8a. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZZ7V2471688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea32bb35ee28640020a3db32e8d23b652c50c79b1c3eee9afef33bcf5e667db7. 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/QZZ7V2471689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa049d0494cfd4b09e9289cd92f1c2a07fba1a303ec83f515b398d4b65164a800. 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/QZZ7V2471690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b2d41606dd0aac60b58c24252e500eb5e03402e49e1e2869f6431516107e5f2. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZTAT2551690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68e17e6df0e29126722dfaf4cdd682d2a6933e9595a053d7e14298a3241c6684. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZTB82574077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1336f1d7da0ccb10ca59b8f080131b56f62915b14bfaba3a177bb9951d553ce4. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZTB82574080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45a9471f9039ec94c019fb57a2aee2fc2f3dafa4d7afad2aa0b384c88affa0ca. 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/QZFZ62440682.