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 0x24f8d3c13ddf1b849d5d6e4ab7d900a4d65d4133b5b2369ffa205f8918b086fd. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4ab0c845-023f-4e2b-9b1f-74965d006646.json and https://artists.proofprofile.net/proofs/artist/4ab0c845-023f-4e2b-9b1f-74965d006646.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 0xf505aef4d4721d20ca25c00309b9356da67cf61c80e395ef4fba76b15c7621d3. 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/UKXN22487764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3bfb86c68ce04ec926f689609e94d8a3a9a8bf177324fbd41758a404dbe8818. 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/UKXN22487767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x229adc98b68aebc297a737884ded42eaee4fad534b9f0c2d0e9b6c1cb14c7839. 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/UKXN22487769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56813e17e54baa8501b1116ab8cff3efedf0169af33a41b8671af5d747c30fb3. 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/UKXN22487766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdabed8be89f6f8d818a32ce25fd74ce2cc35c3ee1943946860107fc58737f1c0. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53:33Z), 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/UKXN22487762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1894c67ec9b5079de359486a2345a7bbe13b8bb30455536c62c30a92bb1895b2. 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/UKXN22487768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x247445ea2f053e8812fb8296fc75fdf74fd5a717b9494b800ebdb30c1b833096. 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/UKXN22487763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13e8664239c31bdd0d3dec59d58e499651186facb5b10eea748094cbe1a27ae2. 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/UKXN22360276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2a870f04dd0805be56b05ba3b22cd8917ba0e31b35ea340b2828e8de2173fb9. 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/UKXN22360277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x970c62fc5a7790a15ecf6c87a1b0daa98893d0612b6104bf07c6da8a681c0305. 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/UKXN22360273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x192c61f49508e251f1901aff83ff03efec72dade54802d528397c02558b0e1b2. 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/UKXN22360271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e718a1511c6e8a4491b537e68282107d83629147ea27887b1ff52b72817a791. 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/UKXN22360275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb80fde03966a35a7a57a1296e8b718d556d6d16640b98878c807c63b784f160d. 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/GX3Q92499372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07e58024b559376bcc909b419abb005ce1e0dc14fe84563fd70d2cd3882541f5. 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/GBMA22318562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2461ce58644e21c7703c03beb9e21a2cb94c47a1925423c451c625b937f4038. 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/GBMA22314262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ce5a9528b4b0a42f19d8bf4bd68f7e5c83d9d4db6f983449fade471d8de8671. 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/UKXN22293826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc75c5da0fbfae6a5d758042215e46da9ba1d5822d99c4676a82cd3acf79d64b6. 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/GX53U2079972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa106b78f751351acacf863bff36ab78a742696d8af9af09265dff5e2781dfec8. 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/QZDA82415037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40fcd2984b4c7e4a88a4987369818122739253d34fd5831235a55fcb711290c7. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T19:00: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/QZDA82415038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d26a10649a30c8239cb33cfcf8c3fb458f935c3a763573402de74a35d0e74a5. 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/GX53U2401921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc36f6de08305269e048fa64395bd912f66c9d2dc2fce490fd4056ba8b18985a9. 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/GX53U2401914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35264367d99ec896c5bfdf6de886bac26237985125f643e432d87365173b7b6f. 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/GX53U2401915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4802309298dd805ebdbcd8f938eae17ab5339a025bbdca168b5d7211eae6fe57. 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/GX53U2401916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bff5fd4e0b225634ab4ccace9c5a89ced69254996a14cef00be8376bb24d08a. 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/GX53U2401917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb34af333a8d6ed6d53cfa18efe4381290f88c3ecbd414e4e51206ccaff662802. 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/GX53U2401918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab546c52360875efbcf09ed1aea7f36af122820d43a29130cb343350faf3ee20. 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/GX53U2401919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77e2473216eb4a02767e90dfc80daeb4b7b9cff252fc68bee0382e1f06444a52. 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/GX53U2401920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x411180e4676fd0cf42ef3efa02358941197fe0a7d06ca75b94a7fa699ba0a62f. 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/QZZ7P2471675.