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 0x8d11f5c3238762efe7fcf90e7ab0320db8930c112426e7fe3c0a992c3cdc742f. Chain 2 (Bitcoin): anchored in block 953592 (2026-06-14T05:36:59Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/03cab471-a1aa-4003-a50f-9d1415b14416.json and https://artists.proofprofile.net/proofs/artist/03cab471-a1aa-4003-a50f-9d1415b14416.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 0xf82bd98a19ae579bd338a52804febc9ae05f115a502e9b8e277eb95412ed2971. 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/LVL151904187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78404bcbe3977df279b9015cf16dac642aadc65cb5ca396a34749dbfc2730e4f. 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/LVL151801455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7fb9bea49aa67288e96ec105a8b29b4d8a5093a727879ab7323511cb495e43c. 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/TCAFB2025139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2de6e1b215e94aa25ceb792bb97712f5a238cd3a5e857b3b9029565ccffca0af. 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/TCAEQ2055851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44342d50337100b7252bac3a0cbcb8c9357bcc91f6ebd588083289fcf55c207c. 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/LVL151902616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddac5b591c8ea6e4bb358907bfa5796d0d6049ce1ec6247b0cf06349c5f03991. 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/LVL151801456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3e7f70d91e8f1546f518d2b212f53faa3e1122d256e5c63b63d91762ff2c684. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/TCAEY2020830.
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 0x4d94849f9e7a9b0b91d99853d49cd3985a58b9e6658c01dacba02d7715110aff. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/LVL151902615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94c2184c94365f5f51b93ca49149dbfeec9f8534f1929a3765a76f71b8cb2074. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/LVL152006141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4162725342af5a39cb436fe09a23f1bbbfe8a9b56dae14653ced1dc55f29ac0. 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/LVA630800001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf81ea77cc2387e311584561d8e568ded2c9aa61d817a03a7aedd2c92b00dc1e7. 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/LVA630800012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c4fb49bd557755b53efabc85526e822e3f34298cd1284c90adbfaf58728890d. 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/LVA630800015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8debb88438d1f020bfc13d4dadc17f16f8ff7601bc4e0c678f4b06a40547d431. 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/LVA630800014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f79f9912afaa9081723071b9bcc6168f8cb08a8a80e32c7c1afec58454127e7. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/LVA630800002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fcaa50733392cd1f1912ee670f196f8e38d971f325af71adb0344e95e1c0512. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/LVA630800011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41e72503716e00c899b50cb8af0586b3bde61d8ceb4db3509fda4483895e3084. 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/LVA630800003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac4416e83b9be0715374fa2fc9840913a4eeb8b52bb2af70cbb7155a20dd4105. 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/LVL151700308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2be9edd6b7c99ce1997ea47b79d5c9b4657e1d8f87f12c3fcf964feddb91e1a. 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/TCAHD2318042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb8f7efad3812c3da0da53c554b03f0b29b18aece3d27843f6a213d93c667b30. 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/TCAGX2387004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4140f5dae4c76b2c38ac37fb9f9f58d1040ef6cc3fe579e15429f74b141da6b. 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/TCAGT2300954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2591899b027dd620c045d1040186cbfe8648afc58aeef5d3ccdc49710937480d. 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/TCAGP2218251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3c69f7bb5a81390c1e862409749342fbbdff52c83c6e16b1996c537b6f05d9f. 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/TCAGN2227889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e44743afc0ae9df57c5edd7f0533dfdec4d8ec62f908bfac1fdce604fef5d6a. 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/TCAGL2232281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3556cb591cb9ca8970e571709fdd25248668052ccec63a978cae8c66d0653c9. 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/TCAGE2223429.