Flow Free is a puzzle game developed and published by American studio Big Duck Games for iOS and Android in June 2012. As of 2022, the original game has received more than 100 million downloads, with
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 0xa2a6490cb98475dccd9d080ad90a27bc7120525c7421037e34da6745d8ab741e. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/20cadecd-4b92-412e-991c-2b55d50c197d.json and https://artists.proofprofile.net/proofs/artist/20cadecd-4b92-412e-991c-2b55d50c197d.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 0x7d2a53f80f3b91e44835a9cbe0c3a71b0405c3802ffae00ca259bf7e7c542474. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33:30Z), 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/QZFZ22557572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c930bf927952b8ce3a077a2dcc9bb670f45e0e9b5605b8f817e425052628c61. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZFZ22557558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b92e282d5f82f7be6aa30c328057c2bc48a25e944a7de956cad0a80a87591b9. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/QZFZ22557586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b74957d4387b37551d051fce9d9f7d1900334cd0e5522989f67948a7537f808. 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/QZFZ22557557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24cf3b7d9556c22df2b162538d6a5b24182ea3f3e63012cbe33d720f63126b9f. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57:57Z), 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/QZFZ22557585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ef002ce7ab5507ba58f7969635e968fa583b7e93ed28f2a5e2780fbbaae5641. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/QZFZ22557559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97baa97a32643e8c6ac4577370d34f9c439b92db7bd2f082672bf13d39e18b52. 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/QZFZ22557555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6226304f1751db293508aa98204dc149f385f398b6a99c3b7bdb7813e035d3f7. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56:21Z), 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/QZFZ22557587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60a254045992eecf8dbf7d7d2ce0acb9a3fb815b12110f6a9b3cf6d570e71422. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZDA52576683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e1ff708c7d40710c8e8be7a55a555e8506eb242ef008f121234ea2a195da9d7. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZDA52576670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad8368e60d7fd763aabeec04f8fa30298fa0d7a40cf1bff7ce398d7709daf98e. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50:00Z), 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/QZDA52576688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeceedbd176c63548d00fa9897913335fb70c16ff114364306550fe2cf36be819. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/QZDA52576743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd130e149caf73f6cc024c352a4d2f2f8196a75e1a6f01410c9b98f2471ac0ba6. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17:28Z), 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/QZDA52576689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34202150e5913a56e3442d3533bb5acded9f3e45f3d73b081cdc30c3d3e21f5e. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/QZDA52576656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5968b7a8378b13db446d155c23ca1c7fd9868bf55de1a51e7e7f92a34ff41fef. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01:41Z), 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/QZDA52576747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa648fabe071a680c20ea4d5b9490375eb7c632d0c551870f6ee29300a61b973c. 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/QZDA52576654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0457b460b0ba66054b071111fd0018af17694eb395cb974e7a4d0d806cea749. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QZDA52576667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc65d5da18e2fb98472f22bd513f2c49243788ad50dff68a0ade988b8150e78bb. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/QZDA52576642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf725f961431513f327ad5388f46642b12b35e30cc9821f3b8b97df9063b25ecb. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/QZDA52576643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd46989650f52a5e3cb137fc4cf1d5a147db8da51ef474ba767a830dfb195b498. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/QZDA52576753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3933214b08965630ab020d4396b4db00190545934ce860e6a4018586991ea15b. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZDA52574929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b03a4ab1110d6d4ff60a67df3433675fb67f10587059025bf8dbf971301645f. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/QZDA52576750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe970015d4138a9cfdf68c027a46589cb3b04c44ddc06ac4e8644e7e3579f3101. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZDA52576647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebbba148245077abff44a1e8ee5b23a875927149357a6fcf8b37c85723064181. 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/QZDA52576659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6503d7d22953d02392bb8843cc9593fafa091ed72888954885904b30ee877dba. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/QZDA52576740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb57537cca399281664144a55ab10c314a574ce437a5c76c2100d94c23d1e9121. 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/QZHN32513042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1dfb54f73a4c271fa1896b74447ad1b7b62b1d036d87b730b3c8c667a4deea7. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/QZHN32513034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa86ecd821f667ea6a1f88f55fcc6006e7ffc1e153152be8d14f3c589fc911944. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/QZZ7K2532143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02c7e8796abdcce7f741e95b2167c604e9be3ff9f34a7cb98e93f1491cd71e75. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/QZZ7K2532147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x808d8229e0b0e33b59779b76387ef636650f70a76dea2ff2bda226e93477ca3b. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZZ7K2532127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43c5f92b9835844f64044e41ae95a565b21d88896d42241e658c23ebcf826c11. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/QZZ7N2545035.