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 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 0x012b174bc610ac294268984096cd3110834639a25d5a5cf40ee2d0a5f8d34cdb. 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/57861e78-d739-40f4-ba57-e74f1541ec41.json and https://artists.proofprofile.net/proofs/artist/57861e78-d739-40f4-ba57-e74f1541ec41.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 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 0x97b4a5969e75f1dc8d5d6e561c18b833e4f9806bede151f0282081d2160e9bd3. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/CA5KR2490788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe89ecdb55658abb260397431c8eb7714c448a24be0eac3458781f82b25fff58c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DGA072420730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc82feb9e59d95254016d4daa1faaf4771f0064e0365c20bd8622426961d6b2ad. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DGA052414590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e2377a0364448afcb560e811e456ae2dae079d57d43c26b674c80d617eb2a1a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/FRX872469203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x889cadd847fb3870423dc07c25181e54eaa331f5779372d75f0949629bf60d6f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/FRX452441924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda8ff2661ffc4fdf24e0446400f3b4523fbe02b9288639bca6a0d3eb05c142f1. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/FR2X42443254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a131d19facdf53dd333f0e64573afa92cbed7a54b12f198fcd1e5aedafdf7cc. 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/DGA0P2388653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac6cf65bd65359ff44b13b8ed52811066308d989f47c8c30e8a4d6d84e9e2b41. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DGA0P2319744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16345ddc9119f59e21d880fa44c29912510ff3d408ee556681cc1c7139dd8ab5. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZNMT2355366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2e45380e4cd2ec635fda422324e7bedcdd5dfb1c25b6efd4c98b47f5be471a6. 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/QZJG52388772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45999960d1bf31064d2930c23851c18ebc7315c4106141b97e9f625c8c6fda20. 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/GBARL2200317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f34820b8592ccb21affbf53f115b11729a990686e4f55608cc5cf729902d642. 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/QZMWW2115379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd783acafd733b40c5d3ceb5bbefe9f5937a38f2cb7974b73be2a3cc20cc127dd. 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/QZMWW2115322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x151f9a4285e505fddf34cca632e3c1b3572ba9a0cbf8b40c2d07aa097d85a23d. 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/GBUM72105736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfe584736d9ae6a15961bba1f6a5794d2f0870cc355a81ed6c04ee9ecf153bbb. 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/QZNMV2132424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d37d39176b3116eec2abf77022dbca622cbbcd4daa884f064ea3473ce8acbc8. 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/QZNB82094991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f771f834f4e8e34994e52dfce71f9550d8c4bc415b051ce5e265e18e362b7f7. 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/QZMWW2045804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38a017500c5c4b040cae732bf7b9034862ee7e78ba40da0bd420a51433558134. 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/QZ85M2041691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54c4b3268c87724ce8f8042bcf99ea0d1ac5f4b60a6248accb955a263e8b83b5. 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/QZ85M2064235.