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 0xcf2abbb8f8b32b88969831d6fa67a9b30b78ea9c687225dc1521fbd42c3213f9. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7887d3c5-3945-47f6-a5a7-d8d604cac490.json and https://artists.proofprofile.net/proofs/artist/7887d3c5-3945-47f6-a5a7-d8d604cac490.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 0x7594a03d46952ae29724897cf0f6b1a6ed565ab7b958eb2505f301e130e73892. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-17T00:05: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/QZES52034364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd164cab12d5f12b5f3ebba7b52283645ca1e2a5d15a36ad1fb678b2f035a1477. 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/QZES52034366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41d83e736a3fb50b621e437d6efea1986b55295dd3c366877bccf9a2b709b319. 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/QZES52034367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18b51d7a7c496995daf45a106225f2b08696ddad06cd276f312d40cee575187f. 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/QZES52034368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09c64cc7c349a7b3df61e7624e774807a0a18dfac16ad24cbbc0480ad0d594b0. 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/QZES52034370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf392a8178616436d53a3a1cf88f9204bee2cddff9c9012d3cbec4e7f3e81e564. 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/QZES52034371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ce18af32ee7467910803f07e29ab3b9d59ff70cc59cbfa22b3cc286baef9544. 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/QZES52034373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb829980aaeb62faa9b5a679352e1587b6a5344bd97daa1d2f2f607469ff5f78. 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/QZES52034374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bda3acb3cac45015dbecbdb1535553f37d4e56736c94542bb85cf942b352972. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZES52034375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ca15db971b98b08c8472f378b5bc1b7dfb9dfe99d01a87d8220de2b50a6e356. 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/QZES52034376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf27b56d7b4cde4e402d64a8b41dcff2f25f1c4600cffe906b572549281ac58a9. 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/QZES52034377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeef21c17254189d4a19d2c2c48574df988326c2d20b9345f4b8d6f26f44148d7. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZES52034378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4be05c67c88f46d86e778a8ec27f7da79b6c7a2e66dce2a7162134d3bf9c27b3. 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/QZES52034379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d35f7881158e72a40ab60b60870c73e9101ea5904c24daf6f84ec6c09273d7a. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZES52034380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb94c01c4e9f92ce5c388be82546e4ac92b4ecd738c8e5e9bb4929303f27ec3e1. 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/QZES52034381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd840df73d25ce480fcaee581b46e4b8950014a88eb0d6d987bd758c1dbb854d7. 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/QZES52034382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55266c637ff1da0e0d5d26b1b0e8f03f3204230e16baf978e6001229d4a35987. 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/QZES52034383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d2dd64ed1a0650ead128b820914d52ce96bc15c77f96136ab7f59e9acf104a5. 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/QZES52034385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x591347c1eb93e2b823e2dca840dd3568d6c992c1925a249501b47babde5108e9. 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/QZES52034387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3a849533ef39e5d4536a6625d03640c5d2366674481bc8bc1108882d5bf3923. 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/QZES52034389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aba0911b6fc13b66b6d631e5f79102033bc347934e92aeadc56eabaea2daaa7. Chain 2 (Bitcoin): anchored in block 957246 (2026-07-09T01:49: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/QZES52034390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d22bd3fc1fc3cb80ec617a7bfca7027788cab4b0efa67459688a831460c0d31. 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/QZES52034392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e573bb52cfa7eeca6629ec6d958f152bbd1e2fbf65b789dda6671e90fc94d04. 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/QZES52034395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x548d652ceab88b7f1ab5c1896274cad12c4db1d77181fc5f45c54d2d1b4e5e2a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZES52034397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x161efaf68732615570404776ef97c19d5eaef051ea3dff10dce9f401c17cbada. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZES52034365.
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 0xa1bb3a7b286731be165d6eb25020acf728707327599d3e7dc776f2264cf361d2. 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/QZES52034369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f8b0d7b869c0f8dd736ea96701969105538809387a76bae50436a7f584eb5cf. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/QZES52034372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c61c927083c5c5e86278ba746387bc7e6ece210d95dcd638e47e7a8ec2d04dd. 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/QZES52034384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00771c2c6eea74f5b9403590cec1b77a0c2b7f922b175198a1ccaf3435b292f9. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/QZES52034386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a7ef30ae860f44cd496b274e7df14970c9ab960babc9ddfce2b849718d4fdc2. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/QZES52034388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd108c2791a38072867e765fb2bbcc342b9a523172b0d5ea50879d2335edf2434. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/QZES52034391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01ac601732a1601fe981a949d1ac4470affd7da64f7cf10d4a19d1d0ec46920f. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30:37Z), 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/QZES52034393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf1cc1f101bc9a7c9a1fd7e004973d5804140a560f3fdfc04154363d55a73d14. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/QZES52034394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57381638ef67e6277fd78d6fc30f733cafb232e88c604a45fc27988effda900e. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QZES52034398.