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 0x014dd45d434dffa5e48ab85b47f2e3117c3efd83ca1acddb563ce301bda3fe0a. 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/c20358e4-01d7-4b93-a0f8-ac2f890ae9b4.json and https://artists.proofprofile.net/proofs/artist/c20358e4-01d7-4b93-a0f8-ac2f890ae9b4.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 0xa3cbf469253d38bdbbae30a599b375c9723fef9ab08f09c6f63dbfaeed11ff8e. 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/SE5752000951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe17456b83e94ad44c47c4f9b9ec450474572defcef6b086565e8ae37afa40d77. 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/SE5752000952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc606a4b068cd33cc5c7ec4c503a4fcae6bf48a6b5b8a1b10dbe0a46fcf1dc42a. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/SE5752000953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x545455914e1c300501513161b4fb32b1345bc85bbebf8bca8d55fd0d21092ac8. 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/SE5752000955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefc866604d41697f2c6779b63e75547ac1c81033009158ad5c2deda85b5e0ff4. 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/SE5752000958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7ca9a63f9a236397c1c4d3f02c0bdc49b0bcb64eb1635e8042a556de39b2a75. 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/SE5752000960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0be5a067de2383a1f3dc2da60242e08baf43ceb9fe6cf5936d66a380cf60a7d3. 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/SE5752000961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa44e4942bbbf1b3ed098d307bea6fa14f9e02d0213a73056b213dadb3ba3660. 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/SE6XW2323813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd85baebf0c0e93a691d938f6b78046ca0d9c8823be0cf0fff3e97d390a0ab04f. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZ7YY2390357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x705457ee77d2e939c00bfc132fd10bdbf067758ee0849ac11eea7e627cccb507. 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/QZ7YY2290024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x930c062c9511dd81d688da0e463a3f232aec2c4e21677479e71d619381713158. 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/QZ7YY2190422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7079e8388ab58b5b27f522e83b80f936bfb89edcfc28d2100c0ce48adba93ed. 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/QZ7YY2290031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe00bd698a1f5f43924a537b9f8b26e708063b9109598f0c9090824ed78052b7e. 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/QZ7YY2190423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab22cf4cb48b801644ced1f89d9b987fe7be70fe593c65b4a608af7ba40aea16. 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/QZ7YY2290034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b4c046df31e0cc22ef060c5f0d0b3614765d71a06cd849b1ea75b99a3ea347b. 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/QZ7YY2190200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a334785862897e1bd7df3ba1247e4109577ed3befba15c68a46398619db994c. 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/QZGLM1970694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dfd04f9a245f41d4524455c19b7729cc15c0473415ab405e5a7c50dbfec286b. 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/QZGLM1970695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3903cd6f8f58c5edc9523f9c7512f031953ab002310bdc4ccc3c2da1ab9ebba5. 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/QZGLM1970696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa88ecd1bb83e386eea5a9bf538d070d42c90fa6637f48f4440a98d1d5e77960c. 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/QZGLM1970697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d4109c6e695ea7dcb909b3d71a204caabfc420a9ddd21609a2e08cfcf65c496. 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/QZGLM1970704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa74bb5049ed854a3a293d588447863498d9de02a5d5e427c131832575f2ea2f8. 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/QZGLM1970705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7ffc54a5ce9cd1505b69c741fe49b72fdfbda250331d29678192829187e1f75. 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/QZGLM1970707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e191237f33dc4d043d1840904fdc717dbad4487fe1e61c4616390dac7e5d060. 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/USCGH1825454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb3393ae54d1a213dd1859f0d1452a166cb02c03d378ccfbd2612cdb808a0c76. 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/USCGH1761687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5f89a0a1edd434ff412e537fe903fdfb150083b9a9f469794058279847a8a57. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/SE6QE2390670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x930c062c9511dd81d688da0e463a3f232aec2c4e21677479e71d619381713158. 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/QZ7YY2190422.