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 0xd1ff49e25c1fbf37d638a7269225a27ffb0de1a6554fa4af07dfb4c7556b5a88. 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/2821ca9f-77ff-4056-b1a6-936aefed15ac.json and https://artists.proofprofile.net/proofs/artist/2821ca9f-77ff-4056-b1a6-936aefed15ac.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 0xf870f3c5bd941ada02d9cda7611c9e452e9963694a5f2c23aa60e91e4fee5373. 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/ES64E2202510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf413d1c8cd0b2e252270392cb1e12f6144fc9cd13d9e14c6361bd1794a42eb04. 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/QZNWW2163343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x840f5a7e48b2948ed83434499f9d44b3797d348e00fa9010f5862842993bbe6b. 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/ES64E2200192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x829b4a4494d34ab960dc03556f2c781017922991beb0e0d0cfca87eb3c05aa9d. 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/QM6N22427117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8586bb5c8b469c999a2d231283cf6b35308dafbc1576f80ef6081f378e4f68a3. 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/QM4TW2459363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7b28814b00f0b9b493f55c36c94fcb1392ef090a2db1c7133d403673d737327. 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/QMFME2370121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14e11f7e19ee1478bcc09dd7a0649a61d1c5b48eb58ae766218b98f651a13a32. 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/ES64E2303594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d3fd281c13cd45ae79a5cde79a859519429bce96744b0ddd392fdcfbd1caaa8. 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/ES64E2301494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1501d92891a4e4fb92c39db4b371f81301e1bb4f3f858f9d65af421e36b3af6b. 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/ES65E2200114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62e674d8859b7a52a380088a39a2e150a3633c478ba0266a99ee94ccacd7e8e6. 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/QZRP42102105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f0acbdc92b5088ab1f105837163cbedbf65daf1a4ee77d091782ce4f31d0bad. 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/QZDA62139385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cb95a60a3cb34de4163f6a585a49536d0a2f81773e2b4b514b668127760b0a0. 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/QZFYX2199407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f5804a9cc355d3c3537bcdade120dcde5404332e674bae431614292de1a7db6. 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/QZDA62340816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42494a99fb85c2ef46d96daa6b9a1c945a3c14b596d74bc5df93709ef10ee05b. 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/QZMEN2061405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc66b4a4262218facb9efee2a6b82eb3d7f42d49b652bbf5109e2a883039ff3a0. 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/QT3EY2414276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dddc6672dc049f60e4a0b362c29cd1898d56dbb795bb0e5f7652b03dc7ced7a. 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/QT3EY2414277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x216adc6c3fb3e2fc5b051643edd0330a6cb41fe54ddf55f3da88b5ad24305950. 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/QT3EY2414278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b39d63b6a624d7dfe366c169154682466444727a427027c6f8e4223fe8b52f3. 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/QT3EY2414279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeec99f4b92e0d3cd338e92f4009cc9d6350ee795426bd2eebd38a64232cf43f1. 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/QT3EY2414281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2659215ac5941e9c11b4ef752d82570e0060f1bc16b149764488041d0cdd49fd. 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/QZK6H2373205.