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 0x4e19b7f4a09a12e5158f2fab0cb8ac2937f5eba3658933d039dccd1a9dd0d6ef. 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/6b210305-c5f9-4734-a1b0-e9be4fc9ccbf.json and https://artists.proofprofile.net/proofs/artist/6b210305-c5f9-4734-a1b0-e9be4fc9ccbf.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 0x221cc8a0928c6eeda4ad21175cc280400de43fb98bf76a7326152cda778b45c6. 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/ZA0W02200113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82e8604892fe869d35d69c0c78064473f51468fa4d4b8f932fb62824456aac28. 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/ZA0W02200114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcead2e898a967f449959efdb03d60cd9a7d27790cb923b769a8f731d1aacd686. 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/ZA0W02200115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bdea8b3ebfa091612f652789e371574570d133becc4e0a433dcb28f4333a438. 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/ZA0W02200116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7fbcf790c44faf0d4e7dd69c0336b7e5442cfbb1f268a0bb11fb2e117e272e8. 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/ZA0W02200117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ac5fdf9946b5d70bc667503c4f596d1b3327cc4481f47ac5e400af7a6d1c987. 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/ZA0W02200118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fe4ad3c2ff0fa3841c855422e6a5dbb8fe92f69d6c9894c32d1cfb22dcd1af9. 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/ZA0W02200119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65d5c29ac20032c9bb7dcf7156e909c60ddd2ea2bca4ed14eefb2373f5cd05a0. 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/ZA0W02400160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3430aa7c1fe1fc2f82c41550a8f6c282e27847abf38e0a63b0c21b3666757411. 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/ZA0W02400161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd10c426ce24d15be7248ce81e395ba9b3fc41b96985885f5f8f461d1571f1a85. 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/ZA0W02400162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb048ebcd5625e03e9541a94311af2c7d857b652671baa394f1c0b5513bd54bf. 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/ZA0W02400163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x978ac3e3b044d5c6ab96fd4bf093592a1931bbebf3b62cccff993de53c79d384. 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/ZA0W02400164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe832d5754aa2abd9d74c670c57c5eeccdd84d23070d105cc001e88d5ea0ec4d2. 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/ZA0W02400165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65d5c29ac20032c9bb7dcf7156e909c60ddd2ea2bca4ed14eefb2373f5cd05a0. 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/ZA0W02400160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcead2e898a967f449959efdb03d60cd9a7d27790cb923b769a8f731d1aacd686. 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/ZA0W02200115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cd73298b8a9ba6ef5a8c6d088d47a1f920ae2d0bdd76763415d52449e3eacef. 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/ZA0W02200084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57537dc267bddc2778d8afadea12243c2f7311f8b893fffd72f64253fee531c8. 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/ZA0W02200085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa57fa66fbfa253fbd5b5f0df362a3e3d8ea906fcf671e0ccdd4164236631d1ff. 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/ZA0W02200086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe663a65ae125454d88019faafe21b105b6eb86566553ec80b9933750df33efd2. 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/ZA3KD1800014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16f05306fb6fbc73f1ba40e158cc0ee74886c62649223e2fb3392486319660e3. 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/ZA3KD1800012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ca954061ec1db76ebb009884881ce72a085d708c9341a81629640d62c895faa. 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/ZA3KD1800011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x738b4270f5d20627b0433d373af3d12016d1afe221fc5a5c358cb042de1eed87. 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/QZ8252020755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28c30527e6d46cb53ca7efa89bf65a8a435e911c985070401ed8206b58ce684d. 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/QZ8252020756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fce5cadfda5eca794df8d63458ace4a6b3426d9cf415ba64c6f3590433a296f. 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/QZ8252020757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fbfbbf28c0424dfc03362ca610d5a7c87e537b5a73ab5e9c1c4ddca59c1d444. 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/QZ8252020758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72d8ee36abfc1ca859f14d634222703f8582097b7163a8baa6c28c65a96ad6e5. 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/QZ8252020759.